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