dyna-record
    Preparing search index...

    Type Alias ResolveOrBlockEntityNames<T, F>

    ResolveOrBlockEntityNames: F extends { $or?: (infer OrElement)[] }
        ? OrElement extends infer Block extends object
            ? ResolveBlockEntityNames<T, Block>
            : never
        : never

    Resolves $or blocks to entity name strings. For each $or element, resolves to entity names by type (if present) or by filter keys (if no type). Returns the union of entity names across all $or blocks.

    Type Parameters

    • T extends default

      The root entity being queried.

    • F

      The filter object containing $or.