Skip to content

ExtractSignalType

ExtractSignalType<T>: T extends Signal<infer U> ? U : never

Defined in: core/signal/signal.types.ts:132

Extracts the type of the value of a Signal

Type Parameters

T

Example

type SignalNumber = Signal<number>;
type Number = ExtractSignalType<SignalNumber>; // number