Class GsapCompose
Index
Constructors
Methods
Constructors
constructor
- new
Gsap (): GsapComposeCompose Returns GsapCompose
Methods
Staticfrom
- from(target, vars, options?): object
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
- from
To (target, fromVars, toVars, options?): object Parameters
- 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
- has
Method (name): boolean 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
- quick
To (target, key, vars, options?): Function 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
- register
Ease (name, ease): void Defers to
gsapmodule to register an easing function.Parameters
- name: string
Easing name.
- ease: Function
An easing function.
Returns void
- name: string
StaticregisterPlugin
- register
Plugin (...args): void Defers to
gsapmodule to register a plugin.Parameters
Rest...args: Function[]A list of plugins.
Returns void
Statictimeline
- timeline(target, arg1?, arg2?, arg3?): object
Parameters
- target: GsapTarget
A standard GSAP target or TJSPosition.
Optionalarg1: object | GsapDataEither an object defining timeline options or GsapData.
Optionalarg2: object | GsapData | GsapPositionOptionsWhen 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
- to(target, vars, options?): object
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'.