Interface: ElementBase<T, P>
Defined in: packages/core/src/types.ts:143
Type Parameters
| Type Parameter |
|---|
T extends string |
P |
Properties
appearance?
optional appearance?: object;
Defined in: packages/core/src/types.ts:159
columns?
optional columns?: number;
ext?
optional ext?: Ext;
size?
optional size?: "sm" | "md" | "lg";
variant?
optional variant?: string;
bind?
optional bind?: object;
Defined in: packages/core/src/types.ts:160
ext?
optional ext?: Ext;
index?
optional index?: boolean;
saveIncomplete?
optional saveIncomplete?: boolean;
sensitive?
optional sensitive?: boolean;
trackChanges?
optional trackChanges?: boolean;
calculate?
optional calculate?: string;
Defined in: packages/core/src/types.ts:155
constraint?
optional constraint?: string;
Defined in: packages/core/src/types.ts:156
constraintMessage?
optional constraintMessage?: LocalizedString;
Defined in: packages/core/src/types.ts:157
default?
optional default?:
| {
value: unknown;
}
| {
expr: string;
};
Defined in: packages/core/src/types.ts:154
ext?
optional ext?: Ext;
Defined in: packages/core/src/types.ts:162
guidance?
optional guidance?: LocalizedString;
Defined in: packages/core/src/types.ts:148
hint?
optional hint?: LocalizedString;
Defined in: packages/core/src/types.ts:147
label?
optional label?: LocalizedString;
Defined in: packages/core/src/types.ts:146
media?
optional media?: Media;
Defined in: packages/core/src/types.ts:149
name
name: string;
Defined in: packages/core/src/types.ts:145
props?
optional props?: P;
Defined in: packages/core/src/types.ts:161
readonly?
optional readonly?: string | boolean;
Defined in: packages/core/src/types.ts:153
relevant?
optional relevant?: string;
Defined in: packages/core/src/types.ts:152
required?
optional required?: string | boolean;
Defined in: packages/core/src/types.ts:150
requiredMessage?
optional requiredMessage?: LocalizedString;
Defined in: packages/core/src/types.ts:151
type
type: T;
Defined in: packages/core/src/types.ts:144
validators?
optional validators?: Validator[];
Defined in: packages/core/src/types.ts:158