UNPKG

kodama-ui

Version:

Kodama UI is a Vue 3 component library that provides a set of components & funcionality to build your application.

597 lines (596 loc) 21.5 kB
import { DateModel } from './k-datepicker.props'; declare const _default: import("vue").DefineComponent<{ modelValue: { type: import("vue").PropType<DateModel>; required: boolean; description: string; }; value: { type: import("vue").PropType<DateModel>; required: boolean; description: string; }; disabled: { type: BooleanConstructor; default: boolean; description: string; }; disabledDates: { type: import("vue").PropType<string[]>; required: boolean; default: () => never[]; description: string; }; readonly: { type: BooleanConstructor; default: boolean; description: string; }; clearable: { type: BooleanConstructor; default: boolean; description: string; }; required: { type: BooleanConstructor; default: boolean; description: string; }; errors: { type: import("vue").PropType<import("@vuelidate/core").ErrorObject[]>; required: boolean; default: () => never[]; description: string; }; format: { type: StringConstructor; default: string; description: string; }; multi: { type: BooleanConstructor; default: boolean; description: string; }; height: { type: NumberConstructor; default: number; description: string; }; label: { type: StringConstructor; required: boolean; default: string; description: string; }; placeholder: { type: StringConstructor; default: string; description: string; }; inline: { type: BooleanConstructor; default: boolean; description: string; }; status: { type: StringConstructor; default: string; options: string[]; description: string; }; mode: { type: StringConstructor; default: string; options: string[]; validator: (val: string) => boolean; description: string; }; fieldset: { type: BooleanConstructor; default: boolean; description: string; }; size: { type: StringConstructor; options: string[]; validator: (val: string) => boolean; default: string; description: string; }; time: { type: BooleanConstructor; default: boolean; description: string; }; presets: { type: (BooleanConstructor | (() => import("./k-datepicker.props").PresetRanges[]))[]; default: boolean; }; range: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; default: boolean; }; minRange: { type: NumberConstructor; default: null; description: string; }; maxRange: { type: NumberConstructor; default: null; description: string; }; fixedStart: { type: BooleanConstructor; default: boolean; }; fixedEnd: { type: BooleanConstructor; default: boolean; }; minDate: { type: StringConstructor; default: null; }; maxDate: { type: StringConstructor; default: null; }; }, { dp: import("vue").Ref<any>; args: import("vue").ComputedRef<Record<string, any>>; onChange: (newVal: DateModel) => void; selectDate: () => void; resetDate: () => void; value: import("vue").Ref<string | string[] | [string, string] | { toString: () => string; toDateString: () => string; toTimeString: () => string; toLocaleString: { (): string; (locales?: string | string[] | undefined, options?: Intl.DateTimeFormatOptions | undefined): string; (locales?: Intl.LocalesArgument, options?: Intl.DateTimeFormatOptions | undefined): string; }; toLocaleDateString: { (): string; (locales?: string | string[] | undefined, options?: Intl.DateTimeFormatOptions | undefined): string; (locales?: Intl.LocalesArgument, options?: Intl.DateTimeFormatOptions | undefined): string; }; toLocaleTimeString: { (): string; (locales?: string | string[] | undefined, options?: Intl.DateTimeFormatOptions | undefined): string; (locales?: Intl.LocalesArgument, options?: Intl.DateTimeFormatOptions | undefined): string; }; valueOf: () => number; getTime: () => number; getFullYear: () => number; getUTCFullYear: () => number; getMonth: () => number; getUTCMonth: () => number; getDate: () => number; getUTCDate: () => number; getDay: () => number; getUTCDay: () => number; getHours: () => number; getUTCHours: () => number; getMinutes: () => number; getUTCMinutes: () => number; getSeconds: () => number; getUTCSeconds: () => number; getMilliseconds: () => number; getUTCMilliseconds: () => number; getTimezoneOffset: () => number; setTime: (time: number) => number; setMilliseconds: (ms: number) => number; setUTCMilliseconds: (ms: number) => number; setSeconds: (sec: number, ms?: number | undefined) => number; setUTCSeconds: (sec: number, ms?: number | undefined) => number; setMinutes: (min: number, sec?: number | undefined, ms?: number | undefined) => number; setUTCMinutes: (min: number, sec?: number | undefined, ms?: number | undefined) => number; setHours: (hours: number, min?: number | undefined, sec?: number | undefined, ms?: number | undefined) => number; setUTCHours: (hours: number, min?: number | undefined, sec?: number | undefined, ms?: number | undefined) => number; setDate: (date: number) => number; setUTCDate: (date: number) => number; setMonth: (month: number, date?: number | undefined) => number; setUTCMonth: (month: number, date?: number | undefined) => number; setFullYear: (year: number, month?: number | undefined, date?: number | undefined) => number; setUTCFullYear: (year: number, month?: number | undefined, date?: number | undefined) => number; toUTCString: () => string; toISOString: () => string; toJSON: (key?: any) => string; [Symbol.toPrimitive]: { (hint: "default"): string; (hint: "string"): string; (hint: "number"): number; (hint: string): string | number; }; } | { toString: () => string; toDateString: () => string; toTimeString: () => string; toLocaleString: { (): string; (locales?: string | string[] | undefined, options?: Intl.DateTimeFormatOptions | undefined): string; (locales?: Intl.LocalesArgument, options?: Intl.DateTimeFormatOptions | undefined): string; }; toLocaleDateString: { (): string; (locales?: string | string[] | undefined, options?: Intl.DateTimeFormatOptions | undefined): string; (locales?: Intl.LocalesArgument, options?: Intl.DateTimeFormatOptions | undefined): string; }; toLocaleTimeString: { (): string; (locales?: string | string[] | undefined, options?: Intl.DateTimeFormatOptions | undefined): string; (locales?: Intl.LocalesArgument, options?: Intl.DateTimeFormatOptions | undefined): string; }; valueOf: () => number; getTime: () => number; getFullYear: () => number; getUTCFullYear: () => number; getMonth: () => number; getUTCMonth: () => number; getDate: () => number; getUTCDate: () => number; getDay: () => number; getUTCDay: () => number; getHours: () => number; getUTCHours: () => number; getMinutes: () => number; getUTCMinutes: () => number; getSeconds: () => number; getUTCSeconds: () => number; getMilliseconds: () => number; getUTCMilliseconds: () => number; getTimezoneOffset: () => number; setTime: (time: number) => number; setMilliseconds: (ms: number) => number; setUTCMilliseconds: (ms: number) => number; setSeconds: (sec: number, ms?: number | undefined) => number; setUTCSeconds: (sec: number, ms?: number | undefined) => number; setMinutes: (min: number, sec?: number | undefined, ms?: number | undefined) => number; setUTCMinutes: (min: number, sec?: number | undefined, ms?: number | undefined) => number; setHours: (hours: number, min?: number | undefined, sec?: number | undefined, ms?: number | undefined) => number; setUTCHours: (hours: number, min?: number | undefined, sec?: number | undefined, ms?: number | undefined) => number; setDate: (date: number) => number; setUTCDate: (date: number) => number; setMonth: (month: number, date?: number | undefined) => number; setUTCMonth: (month: number, date?: number | undefined) => number; setFullYear: (year: number, month?: number | undefined, date?: number | undefined) => number; setUTCFullYear: (year: number, month?: number | undefined, date?: number | undefined) => number; toUTCString: () => string; toISOString: () => string; toJSON: (key?: any) => string; [Symbol.toPrimitive]: { (hint: "default"): string; (hint: "string"): string; (hint: "number"): number; (hint: string): string | number; }; }[] | { month: string | number; year: string | number; } | { hours: string | number; minutes: string | number; seconds?: string | number | undefined; } | [{ toString: () => string; toDateString: () => string; toTimeString: () => string; toLocaleString: { (): string; (locales?: string | string[] | undefined, options?: Intl.DateTimeFormatOptions | undefined): string; (locales?: Intl.LocalesArgument, options?: Intl.DateTimeFormatOptions | undefined): string; }; toLocaleDateString: { (): string; (locales?: string | string[] | undefined, options?: Intl.DateTimeFormatOptions | undefined): string; (locales?: Intl.LocalesArgument, options?: Intl.DateTimeFormatOptions | undefined): string; }; toLocaleTimeString: { (): string; (locales?: string | string[] | undefined, options?: Intl.DateTimeFormatOptions | undefined): string; (locales?: Intl.LocalesArgument, options?: Intl.DateTimeFormatOptions | undefined): string; }; valueOf: () => number; getTime: () => number; getFullYear: () => number; getUTCFullYear: () => number; getMonth: () => number; getUTCMonth: () => number; getDate: () => number; getUTCDate: () => number; getDay: () => number; getUTCDay: () => number; getHours: () => number; getUTCHours: () => number; getMinutes: () => number; getUTCMinutes: () => number; getSeconds: () => number; getUTCSeconds: () => number; getMilliseconds: () => number; getUTCMilliseconds: () => number; getTimezoneOffset: () => number; setTime: (time: number) => number; setMilliseconds: (ms: number) => number; setUTCMilliseconds: (ms: number) => number; setSeconds: (sec: number, ms?: number | undefined) => number; setUTCSeconds: (sec: number, ms?: number | undefined) => number; setMinutes: (min: number, sec?: number | undefined, ms?: number | undefined) => number; setUTCMinutes: (min: number, sec?: number | undefined, ms?: number | undefined) => number; setHours: (hours: number, min?: number | undefined, sec?: number | undefined, ms?: number | undefined) => number; setUTCHours: (hours: number, min?: number | undefined, sec?: number | undefined, ms?: number | undefined) => number; setDate: (date: number) => number; setUTCDate: (date: number) => number; setMonth: (month: number, date?: number | undefined) => number; setUTCMonth: (month: number, date?: number | undefined) => number; setFullYear: (year: number, month?: number | undefined, date?: number | undefined) => number; setUTCFullYear: (year: number, month?: number | undefined, date?: number | undefined) => number; toUTCString: () => string; toISOString: () => string; toJSON: (key?: any) => string; [Symbol.toPrimitive]: { (hint: "default"): string; (hint: "string"): string; (hint: "number"): number; (hint: string): string | number; }; }, { toString: () => string; toDateString: () => string; toTimeString: () => string; toLocaleString: { (): string; (locales?: string | string[] | undefined, options?: Intl.DateTimeFormatOptions | undefined): string; (locales?: Intl.LocalesArgument, options?: Intl.DateTimeFormatOptions | undefined): string; }; toLocaleDateString: { (): string; (locales?: string | string[] | undefined, options?: Intl.DateTimeFormatOptions | undefined): string; (locales?: Intl.LocalesArgument, options?: Intl.DateTimeFormatOptions | undefined): string; }; toLocaleTimeString: { (): string; (locales?: string | string[] | undefined, options?: Intl.DateTimeFormatOptions | undefined): string; (locales?: Intl.LocalesArgument, options?: Intl.DateTimeFormatOptions | undefined): string; }; valueOf: () => number; getTime: () => number; getFullYear: () => number; getUTCFullYear: () => number; getMonth: () => number; getUTCMonth: () => number; getDate: () => number; getUTCDate: () => number; getDay: () => number; getUTCDay: () => number; getHours: () => number; getUTCHours: () => number; getMinutes: () => number; getUTCMinutes: () => number; getSeconds: () => number; getUTCSeconds: () => number; getMilliseconds: () => number; getUTCMilliseconds: () => number; getTimezoneOffset: () => number; setTime: (time: number) => number; setMilliseconds: (ms: number) => number; setUTCMilliseconds: (ms: number) => number; setSeconds: (sec: number, ms?: number | undefined) => number; setUTCSeconds: (sec: number, ms?: number | undefined) => number; setMinutes: (min: number, sec?: number | undefined, ms?: number | undefined) => number; setUTCMinutes: (min: number, sec?: number | undefined, ms?: number | undefined) => number; setHours: (hours: number, min?: number | undefined, sec?: number | undefined, ms?: number | undefined) => number; setUTCHours: (hours: number, min?: number | undefined, sec?: number | undefined, ms?: number | undefined) => number; setDate: (date: number) => number; setUTCDate: (date: number) => number; setMonth: (month: number, date?: number | undefined) => number; setUTCMonth: (month: number, date?: number | undefined) => number; setFullYear: (year: number, month?: number | undefined, date?: number | undefined) => number; setUTCFullYear: (year: number, month?: number | undefined, date?: number | undefined) => number; toUTCString: () => string; toISOString: () => string; toJSON: (key?: any) => string; [Symbol.toPrimitive]: { (hint: "default"): string; (hint: "string"): string; (hint: "number"): number; (hint: string): string | number; }; }] | { month: string | number; year: string | number; }[] | { hours: string | number; minutes: string | number; seconds?: string | number | undefined; }[] | undefined>; wrapperClasses: string[]; hasSlot: (name: string) => boolean; hasLabel: import("vue").ComputedRef<string | boolean>; firstError: import("vue").ComputedRef<string>; model: import("vue").WritableComputedRef<string | string[] | Date | Date[] | { month: string | number; year: string | number; } | { hours: string | number; minutes: string | number; seconds?: string | number | undefined; } | { month: string | number; year: string | number; }[] | { hours: string | number; minutes: string | number; seconds?: string | number | undefined; }[]>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change")[], "update:modelValue" | "change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ modelValue: { type: import("vue").PropType<DateModel>; required: boolean; description: string; }; value: { type: import("vue").PropType<DateModel>; required: boolean; description: string; }; disabled: { type: BooleanConstructor; default: boolean; description: string; }; disabledDates: { type: import("vue").PropType<string[]>; required: boolean; default: () => never[]; description: string; }; readonly: { type: BooleanConstructor; default: boolean; description: string; }; clearable: { type: BooleanConstructor; default: boolean; description: string; }; required: { type: BooleanConstructor; default: boolean; description: string; }; errors: { type: import("vue").PropType<import("@vuelidate/core").ErrorObject[]>; required: boolean; default: () => never[]; description: string; }; format: { type: StringConstructor; default: string; description: string; }; multi: { type: BooleanConstructor; default: boolean; description: string; }; height: { type: NumberConstructor; default: number; description: string; }; label: { type: StringConstructor; required: boolean; default: string; description: string; }; placeholder: { type: StringConstructor; default: string; description: string; }; inline: { type: BooleanConstructor; default: boolean; description: string; }; status: { type: StringConstructor; default: string; options: string[]; description: string; }; mode: { type: StringConstructor; default: string; options: string[]; validator: (val: string) => boolean; description: string; }; fieldset: { type: BooleanConstructor; default: boolean; description: string; }; size: { type: StringConstructor; options: string[]; validator: (val: string) => boolean; default: string; description: string; }; time: { type: BooleanConstructor; default: boolean; description: string; }; presets: { type: (BooleanConstructor | (() => import("./k-datepicker.props").PresetRanges[]))[]; default: boolean; }; range: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; default: boolean; }; minRange: { type: NumberConstructor; default: null; description: string; }; maxRange: { type: NumberConstructor; default: null; description: string; }; fixedStart: { type: BooleanConstructor; default: boolean; }; fixedEnd: { type: BooleanConstructor; default: boolean; }; minDate: { type: StringConstructor; default: null; }; maxDate: { type: StringConstructor; default: null; }; }>> & { onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { fieldset: boolean; label: string; time: boolean; range: string | number | boolean; size: string; required: boolean; height: number; status: string; mode: string; disabled: boolean; minDate: string; maxDate: string; clearable: boolean; inline: boolean; placeholder: string; readonly: boolean; disabledDates: string[]; errors: import("@vuelidate/core").ErrorObject[]; format: string; multi: boolean; presets: boolean | import("./k-datepicker.props").PresetRanges[]; minRange: number; maxRange: number; fixedStart: boolean; fixedEnd: boolean; }, {}>; export default _default;