@motion-script/core / ReactiveSignal
Interface: ReactiveSignal()<T>
Defined in: signals/create.ts:15
Callable signal returned by createSignal: a function for get/set/tween shorthand plus the same methods as named properties.
Type Parameters
T
T
Call Signature
ReactiveSignal():
T
Defined in: signals/create.ts:16
Callable signal returned by createSignal: a function for get/set/tween shorthand plus the same methods as named properties.
Returns
T
Call Signature
ReactiveSignal(
next):void
Defined in: signals/create.ts:17
Callable signal returned by createSignal: a function for get/set/tween shorthand plus the same methods as named properties.
Parameters
next
T | ((prev) => T) | (() => T)
Returns
void
Call Signature
ReactiveSignal(
next,duration,easing?,lerp?):FrameGenerator
Defined in: signals/create.ts:18
Callable signal returned by createSignal: a function for get/set/tween shorthand plus the same methods as named properties.
Parameters
next
T
duration
number
easing?
lerp?
LerpFn<T>
Returns
Properties
subscribe
subscribe: (
fn) =>Unsubscribe
Defined in: signals/create.ts:21
Parameters
fn
Subscriber<T>
Returns
Unsubscribe
Methods
get()
get():
T
Defined in: signals/create.ts:19
Returns
T
set()
set(
next):void
Defined in: signals/create.ts:20
Parameters
next
T | ((prev) => T) | (() => T)
Returns
void
tween()
tween(
next,duration,easing?,lerp?):FrameGenerator
Defined in: signals/create.ts:22
Parameters
next
T
duration
number
easing?
lerp?
LerpFn<T>