various-ui
Version:
This is a test version of the Vue 3 component library
72 lines (71 loc) • 1.98 kB
TypeScript
import { SetupContext } from "vue";
import { UiStepsInputProps, UiStepsInputEmits } from "../index";
export declare const useComposable: (define: UiStepsInputProps, emit: SetupContext<typeof UiStepsInputEmits>["emit"]) => {
ons: {
start: {
blur: (ev: FocusEvent | Event) => void;
input: (ev: InputEvent) => void;
change: (ev: Event) => void;
focus: (ev: FocusEvent | Event) => void;
};
end: {
blur: (ev: FocusEvent | Event) => void;
input: (ev: InputEvent) => void;
change: (ev: Event) => void;
focus: (ev: FocusEvent | Event) => 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;
};
};
};
methods: {
blur: (ev: FocusEvent | Event) => void;
focus: (ev: FocusEvent | Event) => void;
input: (ev: InputEvent) => void;
change: (ev: Event) => void;
};
computeds: {
style: import("vue").ComputedRef<{
width: string;
}>;
className: import("vue").ComputedRef<string>;
};
};