bug fix and performance improvements

This commit is contained in:
quantulr
2023-08-18 17:32:18 +08:00
parent 3c6ab550cf
commit e750b9be9c
923 changed files with 46650 additions and 9 deletions

View File

@ -0,0 +1,84 @@
import { SuperComponent } from '../common/src/index';
export default class Stepper extends SuperComponent {
externalClasses: string[];
options: {
addGlobalClass: boolean;
};
properties: {
style?: {
type: StringConstructor;
value?: string;
};
disableInput?: {
type: BooleanConstructor;
value?: boolean;
};
disabled?: {
type: BooleanConstructor;
value?: boolean;
};
externalClasses?: {
type: ArrayConstructor;
value?: ["t-class", "t-class-input", "t-class-add", "t-class-minus"];
};
inputWidth?: {
type: NumberConstructor;
value?: number;
};
max?: {
type: NumberConstructor;
value?: number;
};
min?: {
type: NumberConstructor;
value?: number;
};
step?: {
type: NumberConstructor;
value?: number;
};
size?: {
type: StringConstructor;
value?: string;
};
theme?: {
type: StringConstructor;
value?: "outline" | "normal" | "filled";
};
value?: {
type: StringConstructor;
optionalTypes: NumberConstructor[];
value?: string | number;
};
defaultValue?: {
type: StringConstructor;
optionalTypes: NumberConstructor[];
value?: string | number;
};
};
controlledProps: {
key: string;
event: string;
}[];
observers: {
value(v: any): void;
};
data: {
currentValue: number;
classPrefix: string;
prefix: string;
};
attached(): void;
isDisabled(type: any): boolean;
observeValue(v: any): void;
getLen(num: number): number;
add(a: number, b: number): number;
format(value: any): string;
setValue(value: any): void;
minusValue(): boolean;
plusValue(): boolean;
changeValue(e: any): string | 0;
focusHandle(e: any): void;
inputHandle(e: any): void;
blurHandle(e: any): void;
}