UNPKG

@aotearoan/neon

Version:

Neon is a lightweight design library of Vue 3 components with minimal dependencies.

55 lines (54 loc) 1.56 kB
/** * The NeonTab component that defines individual tabs for use with the NeonTabs component. */ declare const _default: import("vue").DefineComponent<{ /** * True if the current tab is the visible tab. */ selected: { type: BooleanConstructor; required: true; }; /** * Id of the tab (matches the key in NeonTabModel). */ id: { type: StringConstructor; default: null; }; /** * By default, use CSS display property to show/hide tab contents. This flag will enable using v-if instead. * */ toggleOnIf: { type: BooleanConstructor; default: boolean; }; }, { responsiveView: import("vue").Ref<boolean>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ /** * True if the current tab is the visible tab. */ selected: { type: BooleanConstructor; required: true; }; /** * Id of the tab (matches the key in NeonTabModel). */ id: { type: StringConstructor; default: null; }; /** * By default, use CSS display property to show/hide tab contents. This flag will enable using v-if instead. * */ toggleOnIf: { type: BooleanConstructor; default: boolean; }; }>>, { id: string; toggleOnIf: boolean; }, {}>; export default _default;