UNPKG

tdesign-vue

Version:
35 lines (34 loc) 1.26 kB
import { SwitchValue } from './type'; import { ClassName } from '../common'; declare const _default: import("vue/types/vue").ExtendedVue<{ classPrefix: string; componentName: string; commonSizeClassName: Record<string, string>; commonStatusClassName: Record<string, string>; } & Record<never, any> & import("../config-provider/config-receiver").ConfigComponent & import("vue").default, { formDisabled: any; }, { handleToggle(): void; toggle(): void; }, { classes: ClassName; nodeClasses: ClassName; contentClasses: ClassName; tDisabled: boolean; activeValue: SwitchValue; inactiveValue: SwitchValue; content: import("vue/types/vnode").ScopedSlotReturnValue; }, { beforeChange: () => boolean | Promise<boolean>; customValue: SwitchValue[]; disabled: boolean; label: (string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue))[] | ((h: import("vue").CreateElement, props: { value: SwitchValue; }) => import("vue/types/vnode").ScopedSlotReturnValue); loading: boolean; size: "small" | "medium" | "large"; value: SwitchValue; defaultValue: SwitchValue; onChange: (value: SwitchValue) => void; }>; export default _default;