UNPKG

@aotearoan/neon

Version:

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

60 lines (59 loc) 2.35 kB
import { NeonFunctionalColor } from '@/model/common/color/NeonFunctionalColor'; import { NeonInputIndicatorStyle } from '@/model/user-input/input-indicator/NeonInputIndicatorStyle'; /** * Used to compose a group of inputs, buttons and input indicators into a single component. */ declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ /** * The style of input indicators to use, either <em>internal</em> where the indicator is inside the adjoined input * field or <em>external</em> where the indicator is external to the adjoining field separated by a border & not * highlighted as part of the field. */ indicatorStyle: { type: () => NeonInputIndicatorStyle; default: NeonInputIndicatorStyle; }; /** * The border highlight color when the indicator style is <em>internal</em>. */ color: { type: () => NeonFunctionalColor; default: NeonFunctionalColor; }; /** * Use the disabled color styles when the indicator style is <em>internal</em>. */ disabled: { type: BooleanConstructor; default: boolean; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ /** * The style of input indicators to use, either <em>internal</em> where the indicator is inside the adjoined input * field or <em>external</em> where the indicator is external to the adjoining field separated by a border & not * highlighted as part of the field. */ indicatorStyle: { type: () => NeonInputIndicatorStyle; default: NeonInputIndicatorStyle; }; /** * The border highlight color when the indicator style is <em>internal</em>. */ color: { type: () => NeonFunctionalColor; default: NeonFunctionalColor; }; /** * Use the disabled color styles when the indicator style is <em>internal</em>. */ disabled: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{}>, { color: NeonFunctionalColor; disabled: boolean; indicatorStyle: NeonInputIndicatorStyle; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;