@samatawy/checks
    Preparing search index...

    Type Alias UpdatableClass<T>

    type UpdatableClass<T> = {
        validateUpdate(
            oldValue: unknown,
            newValue: unknown,
        ): ObjectCheck | Promise<ObjectCheck>;
        updateFrom(existing: T, input: any): T | Promise<T>;
        new (...args: any[]): T;
    }

    Type Parameters

    • T
    • Parameters

      • ...args: any[]

      Returns T

    Index

    Methods