various-ui
Version:
This is a test version of the Vue 3 component library
207 lines (206 loc) • 6.64 kB
TypeScript
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
readonly placeholder: {
readonly type: import("vue").PropType<{
start?: string | undefined;
end?: string | undefined;
}>;
};
readonly widthNumber: {
readonly type: NumberConstructor;
readonly default: 76;
};
readonly modelValue: {
readonly type: import("vue").PropType<import("./index").UiStepsInputModelValue>;
readonly required: true;
};
readonly disabled: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly readonly: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly spacing: {
readonly type: NumberConstructor;
readonly default: 14;
};
readonly width: {
readonly type: NumberConstructor;
readonly default: 408;
};
readonly size: {
readonly type: import("vue").PropType<import("../../..").UiTypes.size>;
readonly default: "default";
};
readonly name: {
readonly type: StringConstructor;
};
}>, {
define: import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
readonly placeholder: {
readonly type: import("vue").PropType<{
start?: string | undefined;
end?: string | undefined;
}>;
};
readonly widthNumber: {
readonly type: NumberConstructor;
readonly default: 76;
};
readonly modelValue: {
readonly type: import("vue").PropType<import("./index").UiStepsInputModelValue>;
readonly required: true;
};
readonly disabled: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly readonly: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly spacing: {
readonly type: NumberConstructor;
readonly default: 14;
};
readonly width: {
readonly type: NumberConstructor;
readonly default: 408;
};
readonly size: {
readonly type: import("vue").PropType<import("../../..").UiTypes.size>;
readonly default: "default";
};
readonly name: {
readonly type: StringConstructor;
};
}>> & Readonly<{
onInput?: ((_ev: Event | InputEvent) => any) | undefined;
onChange?: ((_ev: Event) => any) | undefined;
onBlur?: ((_ev: Event | FocusEvent) => any) | undefined;
onFocus?: ((_ev: Event | FocusEvent) => any) | undefined;
}> & {}>;
emits: ((event: "input", _ev: Event | InputEvent) => void) & ((event: "change", _ev: Event) => void) & ((event: "blur", _ev: Event | FocusEvent) => void) & ((event: "focus", _ev: Event | FocusEvent) => void);
ons: {
start: {
blur: (ev: Event | FocusEvent) => void;
input: (ev: InputEvent) => void;
change: (ev: Event) => void;
focus: (ev: Event | FocusEvent) => void;
};
end: {
blur: (ev: Event | FocusEvent) => void;
input: (ev: InputEvent) => void;
change: (ev: Event) => void;
focus: (ev: Event | FocusEvent) => void;
};
};
refs: {
currentPage: import("vue").Ref<string, string>;
};
binds: {
container: {
class: string;
style: {
width: string;
};
};
number: {
type: string;
disabled: boolean;
readonly: boolean;
placeholder: string;
style: {
width: string;
};
};
input: {
end: {
type: string;
disabled: boolean;
readonly: boolean;
} & {
placeholder: string;
};
start: {
type: string;
disabled: boolean;
readonly: boolean;
} & {
placeholder: string;
};
};
rect: {
style: {
width: string;
};
};
};
computeds: {
style: import("vue").ComputedRef<{
width: string;
}>;
className: import("vue").ComputedRef<string>;
};
currentPage: import("vue").Ref<string, string>;
style: import("vue").ComputedRef<{
width: string;
}>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
change: (_ev: Event) => boolean;
input: (_ev: Event | InputEvent) => boolean;
focus: (_ev: Event | FocusEvent) => boolean;
blur: (_ev: Event | FocusEvent) => boolean;
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
readonly placeholder: {
readonly type: import("vue").PropType<{
start?: string | undefined;
end?: string | undefined;
}>;
};
readonly widthNumber: {
readonly type: NumberConstructor;
readonly default: 76;
};
readonly modelValue: {
readonly type: import("vue").PropType<import("./index").UiStepsInputModelValue>;
readonly required: true;
};
readonly disabled: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly readonly: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly spacing: {
readonly type: NumberConstructor;
readonly default: 14;
};
readonly width: {
readonly type: NumberConstructor;
readonly default: 408;
};
readonly size: {
readonly type: import("vue").PropType<import("../../..").UiTypes.size>;
readonly default: "default";
};
readonly name: {
readonly type: StringConstructor;
};
}>> & Readonly<{
onInput?: ((_ev: Event | InputEvent) => any) | undefined;
onChange?: ((_ev: Event) => any) | undefined;
onBlur?: ((_ev: Event | FocusEvent) => any) | undefined;
onFocus?: ((_ev: Event | FocusEvent) => any) | undefined;
}>, {
readonly width: number;
readonly size: import("../../..").UiTypes.size;
readonly disabled: boolean;
readonly readonly: boolean;
readonly widthNumber: number;
readonly spacing: number;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;