Skip to main content

Interface: CreateSubmissionOptions

Defined in: packages/core/src/submission/submission.ts:240

Properties​

attachments?​

optional attachments?: Attachment[];

Defined in: packages/core/src/submission/submission.ts:245


audit?​

optional audit?: AuditEvent[];

Defined in: packages/core/src/submission/submission.ts:246


clientRev?​

optional clientRev?: number;

Defined in: packages/core/src/submission/submission.ts:248

Defaults to 1 — a submission that exists has had one client revision.


clock?​

optional clock?: () => number;

Defined in: packages/core/src/submission/submission.ts:252

Injectable clock (tests, deterministic golden files). Defaults to Date.now.

Returns​

number


ext?​

optional ext?: Ext;

Defined in: packages/core/src/submission/submission.ts:253


id?​

optional id?: string;

Defined in: packages/core/src/submission/submission.ts:242

Defaults to uuidv7().


serverRev?​

optional serverRev?: number | null;

Defined in: packages/core/src/submission/submission.ts:249


status?​

optional status?: SubmissionStatus;

Defined in: packages/core/src/submission/submission.ts:244

Defaults to 'draft'.


syncedAt?​

optional syncedAt?: string | null;

Defined in: packages/core/src/submission/submission.ts:250