UNPKG

@tplc/wot

Version:

222 lines (221 loc) 5.2 kB
declare const _default: import('vue').DefineComponent< { modelValue: { type: (NumberConstructor | StringConstructor)[] required: true } min: { type: NumberConstructor default: number } max: { type: NumberConstructor default: number } step: { type: NumberConstructor default: number } stepStrictly: { type: BooleanConstructor default: boolean } precision: { type: (NumberConstructor | StringConstructor)[] default: number } disabled: { type: BooleanConstructor default: boolean } disableInput: { type: BooleanConstructor default: boolean } disableMinus: { type: BooleanConstructor default: boolean } disablePlus: { type: BooleanConstructor default: boolean } withoutInput: { type: BooleanConstructor default: boolean } inputWidth: { type: (NumberConstructor | StringConstructor)[] default: number } allowNull: { type: BooleanConstructor default: boolean } placeholder: { type: import('vue').PropType<string> default: string } adjustPosition: { type: BooleanConstructor default: boolean } beforeChange: import('vue').PropType<import('./types').InputNumberBeforeChange> longPress: { type: BooleanConstructor default: boolean } immediateChange: { type: BooleanConstructor default: boolean } updateOnInit: { type: BooleanConstructor default: boolean } inputType: { type: import('vue').PropType<'number' | 'digit'> default: 'number' | 'digit' } customStyle: { type: import('vue').PropType<string> default: string } customClass: { type: import('vue').PropType<string> default: string } }, {}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { change: (value: { value: number | string; mode?: 'add' | 'sub' }) => void focus: (detail: any) => void blur: (value: { value: string | number }) => void 'update:modelValue': (value: string | number) => void }, string, import('vue').PublicProps, Readonly< import('vue').ExtractPropTypes<{ modelValue: { type: (NumberConstructor | StringConstructor)[] required: true } min: { type: NumberConstructor default: number } max: { type: NumberConstructor default: number } step: { type: NumberConstructor default: number } stepStrictly: { type: BooleanConstructor default: boolean } precision: { type: (NumberConstructor | StringConstructor)[] default: number } disabled: { type: BooleanConstructor default: boolean } disableInput: { type: BooleanConstructor default: boolean } disableMinus: { type: BooleanConstructor default: boolean } disablePlus: { type: BooleanConstructor default: boolean } withoutInput: { type: BooleanConstructor default: boolean } inputWidth: { type: (NumberConstructor | StringConstructor)[] default: number } allowNull: { type: BooleanConstructor default: boolean } placeholder: { type: import('vue').PropType<string> default: string } adjustPosition: { type: BooleanConstructor default: boolean } beforeChange: import('vue').PropType<import('./types').InputNumberBeforeChange> longPress: { type: BooleanConstructor default: boolean } immediateChange: { type: BooleanConstructor default: boolean } updateOnInit: { type: BooleanConstructor default: boolean } inputType: { type: import('vue').PropType<'number' | 'digit'> default: 'number' | 'digit' } customStyle: { type: import('vue').PropType<string> default: string } customClass: { type: import('vue').PropType<string> default: string } }> > & { onFocus?: ((detail: any) => any) | undefined onBlur?: ((value: { value: string | number }) => any) | undefined onChange?: ((value: { value: number | string; mode?: 'add' | 'sub' }) => any) | undefined 'onUpdate:modelValue'?: ((value: string | number) => any) | undefined }, { customStyle: string customClass: string max: number disabled: boolean immediateChange: boolean placeholder: string min: number adjustPosition: boolean step: number stepStrictly: boolean precision: string | number disableInput: boolean disableMinus: boolean disablePlus: boolean withoutInput: boolean inputWidth: string | number allowNull: boolean longPress: boolean updateOnInit: boolean inputType: 'number' | 'digit' }, {} > export default _default