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