LiveValue: its internal types

Interfaces

Interpolate()

interpolate's two forms: outputs of numbers or strings, which the InterpolatorRegistry blends, or of any type, with a mixer to blend them.

Call Signature

Interpolate<O>(
   input, 
   output, 
   options?
): Effect<(v) => O, never, InterpolatorRegistry>;

interpolate's two forms: outputs of numbers or strings, which the InterpolatorRegistry blends, or of any type, with a mixer to blend them.

Type Parameters
O

O extends string | number

Parameters
input

readonly number[]

output

readonly O[]

options?

TransformOptions<O>

Returns

Effect<(v) => O, never, InterpolatorRegistry>

Call Signature

Interpolate<O>(
   input, 
   output, 
   options
): Effect<(v) => O, never, InterpolatorRegistry>;

interpolate's two forms: outputs of numbers or strings, which the InterpolatorRegistry blends, or of any type, with a mixer to blend them.

Type Parameters
O

O

Parameters
input

readonly number[]

output

readonly O[]

options

MixedTransformOptions<O>

Returns

Effect<(v) => O, never, InterpolatorRegistry>