API Reference / @gtkx/animated / InterpolatorFactory
Interface: InterpolatorFactory()
Defined in: node_modules/.pnpm/@react-spring+types@10.1.2/node_modules/@react-spring/types/dist/react-spring_types.modern.d.mts:64
Call Signature
InterpolatorFactory<
Input,Output>(interpolator):InterpolatorFn<Input,Output>
Defined in: node_modules/.pnpm/@react-spring+types@10.1.2/node_modules/@react-spring/types/dist/react-spring_types.modern.d.mts:65
Type Parameters
Input
Input
Output
Output
Parameters
interpolator
InterpolatorFn<Input, Output>
Returns
InterpolatorFn<Input, Output>
Call Signature
InterpolatorFactory<
Output>(config): (input) =>Animatable<Output>
Defined in: node_modules/.pnpm/@react-spring+types@10.1.2/node_modules/@react-spring/types/dist/react-spring_types.modern.d.mts:66
Type Parameters
Output
Output
Parameters
config
InterpolatorConfig<Output>
Returns
(input) => Animatable<Output>
Call Signature
InterpolatorFactory<
Output>(range,output,extrapolate?): (input) =>Animatable<Output>
Defined in: node_modules/.pnpm/@react-spring+types@10.1.2/node_modules/@react-spring/types/dist/react-spring_types.modern.d.mts:67
Type Parameters
Output
Output
Parameters
range
readonly number[]
output
readonly Constrain<Output, string | number | readonly (string | number)[]>[]
extrapolate?
Returns
(input) => Animatable<Output>
Call Signature
InterpolatorFactory<
Input,Output>(...args):InterpolatorFn<Input,Output>
Defined in: node_modules/.pnpm/@react-spring+types@10.1.2/node_modules/@react-spring/types/dist/react-spring_types.modern.d.mts:68
Type Parameters
Input
Input
Output
Output
Parameters
args
...InterpolatorArgs<Input, Output>
Returns
InterpolatorFn<Input, Output>