Remix
Remix
remix/ui/animation · InterfaceView Source

SpringIterator

Summary

Iterator returned by spring, decorated for CSS and WAAPI use.

Signature

interface SpringIterator {
  duration: number;
  easing: string;
  [iterator](): IterableIterator<number, any, any>;
  next(__namedParameters: [] | [any]): IteratorResult<number, any>;
  return(value: any): IteratorResult<number, any>;
  throw(e: any): IteratorResult<number, any>;
  toString(): string;
}

Properties

duration

Time when spring settles to rest (milliseconds)

easing

CSS linear() easing function

Methods

[iterator](): IterableIterator<number, any, any>

next(__namedParameters: [] | [any]): IteratorResult<number, any>

return(value: any): IteratorResult<number, any>

throw(e: any): IteratorResult<number, any>

toString(): string

Returns "duration ms linear(...)" for CSS transitions