ToEventIdValueType<E> is a utility type that equals T, if E extends EventId<T>, else never.
ToEventIdValueType<E>
T
E extends EventId<T>
never
ToEventIdValueType<EventId<number>> = number ToEventIdValueType<BehaviorId<string>> = never
the inferred generic parameter of E, if E extends EventId<T>
E
the generic argument to ToEventIdValueType
ToEventIdValueType
Generated using TypeDoc
ToEventIdValueType<E>
is a utility type that equalsT
, ifE extends EventId<T>
, elsenever
.Template
the inferred generic parameter of
E
, ifE extends EventId<T>