ng-zorro-antd-mobile
Version:
An enterprise-class mobile UI components based on Ant Design and Angular
62 lines (61 loc) • 2.48 kB
TypeScript
import { EventEmitter, OnChanges } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
import * as i0 from "@angular/core";
export declare class StepperComponent implements OnChanges, ControlValueAccessor {
prefixCls: string;
upDisableCls: object;
downDisableCls: object;
stepperCls: object;
private _max;
private _min;
private _value;
private _step;
private _defaultValue;
private _disabled;
private _readOnly;
private _showNumber;
private _upDisabled;
private _downDisabled;
private _isUpClick;
private _isDownClick;
private _inputLock;
get max(): number;
set max(value: number);
get min(): number;
set min(value: number);
get value(): number;
set value(v: number);
set step(value: any);
set defaultValue(value: any);
get disabled(): boolean;
set disabled(value: boolean);
get readOnly(): boolean;
set readOnly(value: boolean);
set showNumber(value: boolean);
onChange: EventEmitter<any>;
clsStepper: boolean;
clsStpDisabled: boolean;
clsShowNum: boolean;
private onChangeFn;
private onTouchFn;
constructor();
onIncrease(): void;
onDecrease(): void;
compositionStart(): void;
compositionEnd(): void;
inputChange(event: any): void;
inputBlur(): void;
setCls(): void;
ngOnChanges(): void;
writeValue(value: number): void;
registerOnChange(fn: (value: number) => void): void;
registerOnTouched(fn: (value: number) => void): void;
plus(num1: number, num2: number): number;
minus(num1: number, num2: number): number;
digitLength(num: number): number;
times(num1: number, num2: number): number;
floatToFixed(num: number): number;
strip(num: number, precision?: number): number;
static ɵfac: i0.ɵɵFactoryDeclaration<StepperComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<StepperComponent, "Stepper, nzm-stepper", never, { "max": { "alias": "max"; "required": false; }; "min": { "alias": "min"; "required": false; }; "value": { "alias": "value"; "required": false; }; "step": { "alias": "step"; "required": false; }; "defaultValue": { "alias": "defaultValue"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "readOnly": { "alias": "readOnly"; "required": false; }; "showNumber": { "alias": "showNumber"; "required": false; }; }, { "onChange": "onChange"; }, never, never, false, never>;
}