@aotearoan/neon
Version:
Neon is a lightweight design library of Vue 3 components with minimal dependencies.
31 lines (30 loc) • 1.26 kB
TypeScript
/**
* A side navigation component. This is displayed at the <em>larger-than-tablet</em> breakpoint and hidden at
* <em>tablet</em> and below. Use this to display menus, navigation or other items related to the main page content. A
* side nave had two slots, one for <em>sticky</em> content which remains visible at all times. The other is for
* <em>scrolling content</em> which is allowed to overflow below the bottom of the page.
*/
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
/**
* If true, removes the side nav component's padding.
*/
fullWidth: {
type: BooleanConstructor;
default: boolean;
};
}>, {
slots: Readonly<{
[name: string]: import("vue").Slot<any> | undefined;
}>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
/**
* If true, removes the side nav component's padding.
*/
fullWidth: {
type: BooleanConstructor;
default: boolean;
};
}>> & Readonly<{}>, {
fullWidth: boolean;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;