@aotearoan/neon
Version:
Neon is a lightweight design library of Vue 3 components with minimal dependencies.
44 lines (43 loc) • 1.51 kB
TypeScript
import { NeonSize } from '@/common/enums/NeonSize';
import { NeonResponsive } from '@/neon';
/**
* A horizontal layout component. NeonInline provides a way of laying out it's contents with standard gaps. At the
* specified breakpoint the layout will wrap to vertical.
*/
declare const _default: import("vue").DefineComponent<{
/**
* Size of the gap between items
*/
gap: {
type: () => NeonSize;
default: () => NeonSize;
};
/**
* Breakpoint at which to layout switches to vertical. TIP: Pass <em>breakpoint=""</em> to override the default
* breakpoint & prevent switching to a vertical layout.
*/
breakpoint: {
type: () => NeonSize;
default: () => NeonResponsive;
};
}, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
/**
* Size of the gap between items
*/
gap: {
type: () => NeonSize;
default: () => NeonSize;
};
/**
* Breakpoint at which to layout switches to vertical. TIP: Pass <em>breakpoint=""</em> to override the default
* breakpoint & prevent switching to a vertical layout.
*/
breakpoint: {
type: () => NeonSize;
default: () => NeonResponsive;
};
}>>, {
breakpoint: NeonSize;
gap: NeonSize;
}, {}>;
export default _default;