ember-immer-changeset
    Preparing search index...

    Interface Changeset<T>

    This interface is for the old changeset compatibility

    interface Changeset<T extends Record<string, any> = Record<string, any>> {
        changes: Change[];
        data: T;
        errors: ValidationError[];
        isDirty: boolean;
        isInvalid: boolean;
        isPristine: boolean;
        isValid: boolean;
        addError(error: ValidationError): void;
        execute(): void;
        get(key: string): unknown;
        rollback(): void;
        rollbackProperty(key: string): void;
        save(options?: Record<string, unknown>): Promisable<void>;
        set(key: string, value: unknown): void;
        unexecute(): void;
        validate(fn: ValidationFunction<T>): Promisable<void>;
    }

    Type Parameters

    • T extends Record<string, any> = Record<string, any>

    Implemented by

    Index

    Properties

    changes: Change[]
    data: T
    errors: ValidationError[]
    isDirty: boolean
    isInvalid: boolean
    isPristine: boolean
    isValid: boolean

    Methods