@adobe/ecs - v0.2.1
    Preparing search index...

    Type Alias With<T, V>

    With: {
        [K in Component.Key]: Components[K] extends { readonly [P in T]: V }
            ? K
            : never
    }[Component.Key]

    Components that declare trait T, with a value assignable to V.

    Type Parameters

    • T extends TraitKey
    • V = unknown