kui-vue
Version:
A lightweight desktop UI component library suitable for Vue.js 2.
23 lines (18 loc) • 493 B
TypeScript
import Vue, { VueConstructor } from "vue";
/** Option component props */
export interface OptionProps {
value?: string | number;
label?: string | number;
disabled?: boolean;
checked?: boolean;
active?: boolean;
multiple?: boolean;
}
/** Option component instance */
export interface Option extends Vue {
$props: OptionProps;
$emit(event: string, ...args: any[]): void;
}
/** Option Vue component type */
declare const Option: VueConstructor<Option>;
export default Option;