OmniDataEditor API
    Preparing search index...

    Interface EditSession<T>

    interface EditSession<T> {
        id: string;
        cancel(reason?: string): void;
        reset(fieldId?: string): CommandOutcome;
        resolveConflict(decision: ConflictResolution): CommandOutcome;
        set(fieldId: string, value: unknown): CommandOutcome;
        snapshot(): SessionSnapshot<T>;
        submit(): Promise<SubmitOutcome<T>>;
        subscribe(listener: SessionListener<T>): Unsubscribe;
        validate(): Promise<ValidationReport>;
    }

    Type Parameters

    • T
    Index
    id: string
    • Parameters

      • Optionalreason: string

      Returns void