@vectrejs/vectre
Version:
Complete implementation of Spectre.css on Vue 2.x
33 lines (32 loc) • 1.04 kB
TypeScript
import * as tsx from 'vue-tsx-support';
export declare const FormSwitch: tsx.TsxComponent<import("vue/types/vue").CombinedVueInstance<{
_tsxattrs: tsx.TsxComponentAttrs<{} & {
disabled?: boolean;
error?: boolean;
label?: string | number;
type?: "switch" | "checkbox";
value?: unknown;
size?: "lg" | "sm";
checked?: boolean;
inline?: boolean;
model?: unknown;
}, import("../FormCheckbox/Event").FormCheckboxEvents, {}>;
} & object & Record<never, any> & {
__listeners: ((data: string) => void)[];
} & Record<string, unknown> & {
__listeners: () => any;
} & import("vue").default & {
onChange({ target: { checked } }: any): void;
} & {
_checked: boolean;
} & {
checked: boolean;
disabled: boolean;
inline: boolean;
label: string | number;
model: unknown;
value: unknown;
size: "lg" | "sm";
type: "switch" | "checkbox";
error: boolean;
}, object, object, object, Record<never, any>>, {} & {}, {}, {}, unknown>;