Skip to main content

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