Interface: FormSettings
Defined in: packages/core/src/types.ts:52
Properties
allowDrafts?
optional allowDrafts?: boolean;
Defined in: packages/core/src/types.ts:57
audit?
optional audit?: object;
Defined in: packages/core/src/types.ts:61
enabled
enabled: boolean;
location?
optional location?: object;
location.enabled
enabled: boolean;
location.minMeters?
optional minMeters?: number;
location.minSeconds?
optional minSeconds?: number;
location.priority?
optional priority?: "high" | "balanced" | "low";
trackChanges?
optional trackChanges?: boolean;
autosaveMs?
optional autosaveMs?: number;
Defined in: packages/core/src/types.ts:58
calendar?
optional calendar?: "gregorian" | "islamic-umalqura";
Defined in: packages/core/src/types.ts:75
defaultLocale
defaultLocale: string;
Defined in: packages/core/src/types.ts:53
encryption?
optional encryption?: object;
Defined in: packages/core/src/types.ts:71
mode
mode: "none" | "field" | "submission";
publicKeyId?
optional publicKeyId?: string;
ext?
optional ext?: Ext;
Defined in: packages/core/src/types.ts:80
instanceName?
optional instanceName?: string;
Defined in: packages/core/src/types.ts:59
localeMeta?
optional localeMeta?: Record<string, {
calendar?: "gregorian" | "islamic-umalqura";
dir: "rtl" | "ltr";
numbering?: "latn" | "native";
}>;
Defined in: packages/core/src/types.ts:76
locales
locales: string[];
Defined in: packages/core/src/types.ts:54
navigation?
optional navigation?: "paged" | "scroll";
Defined in: packages/core/src/types.ts:55
numbering?
optional numbering?: "latn" | "native";
Defined in: packages/core/src/types.ts:74
showProgress?
optional showProgress?: boolean;
Defined in: packages/core/src/types.ts:56
submissionIdPrefix?
optional submissionIdPrefix?: string;
Defined in: packages/core/src/types.ts:60
theme?
optional theme?: object;
Defined in: packages/core/src/types.ts:73
overrides is a partial theme document; typed as unknown here to keep core free of theme types.
overrides?
optional overrides?: Record<string, unknown>;
themeId?
optional themeId?: string;