RecursiveReadonly | WebHare Platform SDK
WebHare Platform SDK
    Preparing search index...

    Type Alias RecursiveReadonly<T>

    RecursiveReadonly: T extends (infer U)[]
        ? ReadonlyArray<RecursiveReadonly<U>>
        : T extends object
            ? { readonly [K in keyof T]: RecursiveReadonly<T[K]> }
            : T

    Recursively converts a type to readonly

    Type Parameters

    • T

      Type to convert