Properties
$
$: ComponentInternalInstance
$attrs
$attrs: Data
$data
$data: {}
$el
$el: any
$emit
$emit: ((event, ...args) => void)
Type declaration
- (event, ...args): void
Parameters
event: "update:model-value" | "update:period" | "error"
Rest
...args: any[]
Returns void
$forceUpdate
$forceUpdate: (() => void)
$nextTick
$nextTick: (<T, R>(this, fn?) => Promise<Awaited<R>>)
Type declaration
- <T, R>(this, fn?): Promise<Awaited<R>>
Parameters
this: T
Optional
fn: ((this) => R)
Returns Promise<Awaited<R>>
$options
$options: ComponentOptionsBase<Readonly<ExtractPropTypes<{
buttonProps: {
type: ObjectConstructor;
default() => {};
};
cols: {
default: (() => {
day: number;
hour: number;
minute: number;
second: number;
});
type: PropType<Record<string, number>>;
};
customLocale: {
type: PropType<Localization>;
};
disabled: {
default: boolean;
type: BooleanConstructor;
};
fields: {
type: PropType<Field[]>;
};
format: {
type: PropType<CronFormat>;
};
locale: {
type: StringConstructor;
};
modelValue: {
type: StringConstructor;
};
period: {
type: StringConstructor;
};
periods: {
type: PropType<Period[]>;
};
popoverProps: {
default: (() => void);
type: ObjectConstructor;
};
}>> & {
onError?: ((...args) => any);
onUpdate:model-value?: ((...args) => any);
onUpdate:period?: ((...args) => any);
}, {
cron: Ref<string>;
error: Ref<string>;
period: {
items: {
id: string;
text: any;
value: string[];
}[];
prefix: Ref<string>;
select: ((periodId) => void);
selected: Ref<{
id: string;
text?: string;
value: string[];
} | {
id: string;
text: any;
value: string[];
}>;
suffix: Ref<string>;
};
segments: {
cron: Ref<string>;
error: Ref<string>;
id: string;
items: FieldItem[];
prefix: Ref<string>;
select: ((evt) => void);
selected: Ref<number[]>;
suffix: Ref<string>;
text: Ref<string>;
}[];
selected: ComputedRef<{
cron: Ref<string>;
error: Ref<string>;
id: string;
items: FieldItem[];
prefix: Ref<string>;
select: ((evt) => void);
selected: Ref<number[]>;
suffix: Ref<string>;
text: Ref<string>;
}[]>;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("update:model-value" | "update:period" | "error")[], string, {
buttonProps: Record<string, any>;
cols: Record<string, number>;
disabled: boolean;
popoverProps: Record<string, any>;
}, {}, string, {}> & MergedComponentOptionsOverride
$parent
$parent: null | ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string, {}>, {}, {}>
$props
$props: Partial<{
buttonProps: Record<string, any>;
cols: Record<string, number>;
disabled: boolean;
popoverProps: Record<string, any>;
}> & Omit<{
buttonProps: Record<string, any>;
cols: Record<string, number>;
customLocale?: Localization;
disabled: boolean;
fields?: Field[];
format?: CronFormat;
locale?: string;
modelValue?: string;
onError?: ((...args) => any);
onUpdate:model-value?: ((...args) => any);
onUpdate:period?: ((...args) => any);
period?: string;
periods?: Period[];
popoverProps: Record<string, any>;
} & VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly<ExtractPropTypes<{
buttonProps: {
type: ObjectConstructor;
default() => {};
};
cols: {
default: (() => {
day: number;
hour: number;
minute: number;
second: number;
});
type: PropType<Record<string, number>>;
};
customLocale: {
type: PropType<Localization>;
};
disabled: {
default: boolean;
type: BooleanConstructor;
};
fields: {
type: PropType<Field[]>;
};
format: {
type: PropType<CronFormat>;
};
locale: {
type: StringConstructor;
};
modelValue: {
type: StringConstructor;
};
period: {
type: StringConstructor;
};
periods: {
type: PropType<Period[]>;
};
popoverProps: {
default: (() => void);
type: ObjectConstructor;
};
}>> & {
onError?: ((...args) => any);
onUpdate:model-value?: ((...args) => any);
onUpdate:period?: ((...args) => any);
}, "cols" | "disabled" | "buttonProps" | "popoverProps">
$refs
$refs: Data
$root
$root: null | ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string, {}>, {}, {}>
$slots
$slots: Readonly<InternalSlots>
Readonly
buttonProps
buttonProps: Record<string, any>
Readonly
cols
cols: Record<string, number>
cron
cron: string
Optional
Readonly
customLocale
customLocale?: Localization
Readonly
disabled
disabled: boolean
error
error: string
Optional
Readonly
fields
fields?: Field[]
Optional
Readonly
format
format?: CronFormat
Optional
Readonly
locale
locale?: string
Optional
Readonly
modelValue
modelValue?: string
Optional
onError
onError?: ((...args) => any)
Type declaration
- (...args): any
Returns any
Optional
onUpdate:model-value
onUpdate:model-value?: ((...args) => any)
Type declaration
- (...args): any
Returns any
Optional
onUpdate:period
onUpdate:period?: ((...args) => any)
Type declaration
- (...args): any
Returns any
period
period: string & {
items: {
id: string;
text: any;
value: string[];
}[];
prefix: Ref<string>;
select: ((periodId) => void);
selected: Ref<{
id: string;
text?: string;
value: string[];
} | {
id: string;
text: any;
value: string[];
}>;
suffix: Ref<string>;
}
Type declaration
items: {
id: string;
text: any;
value: string[];
}[]
prefix: Ref<string>
select: ((periodId) => void)
- (periodId): void
Returns void
selected: Ref<{
id: string;
text?: string;
value: string[];
} | {
id: string;
text: any;
value: string[];
}>
suffix: Ref<string>
Optional
Readonly
periods
periods?: Period[]
Readonly
popoverProps
popoverProps: Record<string, any>
segments
segments: {
cron: Ref<string>;
error: Ref<string>;
id: string;
items: FieldItem[];
prefix: Ref<string>;
select: ((evt) => void);
selected: Ref<number[]>;
suffix: Ref<string>;
text: Ref<string>;
}[]
Type declaration
cron: Ref<string>
error: Ref<string>
id: string
items: FieldItem[]
prefix: Ref<string>
select: ((evt) => void)
selected: Ref<number[]>
suffix: Ref<string>
text: Ref<string>
selected
selected: {
cron: Ref<string>;
error: Ref<string>;
id: string;
items: FieldItem[];
prefix: Ref<string>;
select: ((evt) => void);
selected: Ref<number[]>;
suffix: Ref<string>;
text: Ref<string>;
}[]
Type declaration
cron: Ref<string>
error: Ref<string>
id: string
items: FieldItem[]
prefix: Ref<string>
select: ((evt) => void)
selected: Ref<number[]>
suffix: Ref<string>
text: Ref<string>
Properties of PrimeVue Button