Class GsapCompose
Index
Constructors
Methods
Constructors
constructor
Returns GsapCompose
Methods
Staticfrom
Parameters
- target: GsapTarget
A standard GSAP target or TJSPosition.
- vars: object
GSAP vars object for
from. Optionaloptions: GsapPositionOptionsOptions for filtering and initial data population for TJSPosition tweens.
Returns object
GSAP tween
- target: GsapTarget
StaticfromTo
- fromTo(
target: GsapTarget,
fromVars: object,
toVars: object,
options?: GsapPositionOptions,
): objectParameters
- target: GsapTarget
A standard GSAP target or TJSPosition.
- fromVars: object
GSAP fromVars object for
fromTo - toVars: object
GSAP toVars object for
fromTo. Optionaloptions: GsapPositionOptionsOptions for filtering and initial data population.
Returns object
GSAP tween
- target: GsapTarget
StatichasMethod
Checks the
gsapmodule instance for existence of a method and GsapCompose for the same method name. This is helpful to determine which new features are available. Ex.quickTois not available until GSAP3.10+.Parameters
- name: string
Name of method to check.
Returns boolean
Gsap and GsapCompose support the given method.
- name: string
StaticquickTo
Parameters
- target: GsapTarget
A standard GSAP target or TJSPosition.
- key: string
Property of position to manipulate.
- vars: object
GSAP vars object for
quickTo. Optionaloptions: GsapPositionOptionsOptions for filtering and initial data population.
Returns Function
GSAP quickTo function.
- target: GsapTarget
StaticregisterEase
Defers to
gsapmodule to register an easing function.Parameters
- name: string
Easing name.
- ease: Function
An easing function.
Returns void
- name: string
StaticregisterPlugin
Defers to
gsapmodule to register a plugin.Parameters
- ...args: Function[]
A list of plugins.
Returns void
- ...args: Function[]
Statictimeline
- timeline(
target: GsapTarget,
arg1?: object | GsapData,
arg2?: object | GsapPositionOptions | GsapData,
arg3?: GsapPositionOptions,
): objectParameters
- target: GsapTarget
A standard GSAP target or TJSPosition.
Optionalarg1: object | GsapDataEither an object defining timeline options or GsapData.
Optionalarg2: object | GsapPositionOptions | GsapDataWhen arg1 is defined as an object / Function; arg2 defines GsapData or Gsap options.
Optionalarg3: GsapPositionOptionsOptions for filtering and initial data population.
Returns object
GSAP timeline
- target: GsapTarget
Staticto
Parameters
- target: GsapTarget
A standard GSAP target or TJSPosition.
- vars: object
GSAP vars object for
to. Optionaloptions: GsapPositionOptionsOptions for filtering and initial data population.
Returns object
GSAP tween
- target: GsapTarget
Provides a data driven ways to connect a TJSPosition instance with a GSAP timeline and tweens.
GsapPosition.timeline supports the following types: 'add', 'addLabel', 'addPause', 'call', 'from', 'fromTo', 'set', 'to'.