@revideo/core / signals / CompoundSignal
Type Alias: CompoundSignal<TSetterValue, TValue, TKeys, TOwner, TContext>
CompoundSignal<
TSetterValue,TValue,TKeys,TOwner,TContext> =Signal<TSetterValue,TValue,TOwner,TContext> &{ [K in TKeys]: Signal<TValue[K], TValue[K], TOwner extends void ? CompoundSignal<TSetterValue, TValue, TKeys, TOwner, TContext> : TOwner> }
Defined in: signals/CompoundSignalContext.ts:8
Type Parameters
TSetterValue
TSetterValue
TValue
TValue extends TSetterValue
TKeys
TKeys extends keyof TValue = keyof TValue
TOwner
TOwner = void
TContext
TContext = CompoundSignalContext<TSetterValue, TValue, TKeys, TOwner>