core / const
valueIsSourceSignal
Checks whether a value is a source signal.
Checks whether a value is a source signal.
Signature
export const valueIsSourceSignal = (input: MaybeSignal<any>): boolean =>
!!(input?.type === "source-signal");
Parameters
input: Any value to check
Returns
true if the value has
type: "source-signal",
false otherwise
Remarks
- Returns false for derived signals, non-signals, and plain values
- Returns false for
nullandundefined
See Also
- SourceSignal - For source signal type
- valueIsDerivedSignal - For checking derived signals
- valueIsSignal - For checking any signal type