AngularTS
    Preparing search index...

    Interface ModelSyncTarget<T>

    interface ModelSyncTarget<
        T extends Record<string, unknown> = Record<string, unknown>,
    > {
        dispose?(): void;
        receive?(
            apply: (snapshot: T, options?: ModelRestoreOptions) => void,
        ): (() => void) | undefined;
        restore?(): T | Promise<T | null | undefined> | null | undefined;
        write?(snapshot: T, change: ModelChange): void | Promise<void>;
    }

    Type Parameters

    • T extends Record<string, unknown> = Record<string, unknown>
    Index

    Methods

    • Returns void

    • Parameters

      Returns (() => void) | undefined

    • Returns T | Promise<T | null | undefined> | null | undefined

    • Parameters

      Returns void | Promise<void>