Optionaldate
date?: {
disable_future_dates?: boolean;
disable_past_dates?: boolean;
disabled_dates?: {
dates?: string[];
days?: number[];
days_of_month?: number[];
from?: string;
ranges?: { from: string; to: string }[];
to?: string;
};
highlighted_dates?: {
dates?: string[];
days?: number[];
days_of_month?: number[];
from?: string;
include_disabled?: boolean;
ranges?: { from: string; to: string }[];
to?: string;
};
pattern?: string;
}
Optionaldefault
default?: string
Optionallength
length?: { max?: number | null; min?: number | null }
Optionalnot_allowed_words
not_allowed_words?: string
Optionalplaceholder
placeholder?: string
Optionalregex
regex?: string
Optionalrelation
relation?: { label?: string; searchOn?: string[] }
Optionalrequired
required?: boolean
Optionalselectables
selectables?: {
custom?: boolean;
items?: any[];
multiple?: boolean;
range?: { from: number; to: number };
}
Optionaltable
table?: { fields?: SettingsField[]; per_page?: number; save_on_create?: boolean; search?: boolean;} Optionalunique
unique?: boolean