SYMBOL INDEX (928 symbols across 99 files) FILE: dist/CustomBounce.js function CustomBounce (line 144) | function CustomBounce(id, vars) { FILE: dist/CustomEase.js function transformRawPath (line 24) | function transformRawPath(rawPath, a, b, c, d, tx, ty) { function arcToSegment (line 48) | function arcToSegment(lastX, lastY, rx, ry, angle, largeArcFlag, sweepFl... function stringToRawPath (line 139) | function stringToRawPath(d) { function rawPathToString (line 333) | function rawPathToString(rawPath) { function CustomEase (line 473) | function CustomEase(id, data, config) { FILE: dist/CustomWiggle.js function CustomWiggle (line 143) | function CustomWiggle(id, vars) { FILE: dist/Draggable.js function _inheritsLoose (line 7) | function _inheritsLoose(subClass, superClass) { function _assertThisInitialized (line 13) | function _assertThisInitialized(self) { function Matrix2D (line 272) | function Matrix2D(a, b, c, d, e, f) { function getGlobalMatrix (line 363) | function getGlobalMatrix(element, inverse, adjustGOffset, includeScrollI... function EventDispatcher (line 1227) | function EventDispatcher(target) { function Draggable (line 1267) | function Draggable(target, vars) { FILE: dist/Flip.js function Matrix2D (line 258) | function Matrix2D(a, b, c, d, e, f) { function getGlobalMatrix (line 349) | function getGlobalMatrix(element, inverse, adjustGOffset, includeScrollI... function FlipState (line 1235) | function FlipState(targets, vars, targetsAreElementStates) { function ElementState (line 1444) | function ElementState(element, props, simple) { function FlipAction (line 1503) | function FlipAction(vars, batch) { function FlipBatch (line 1530) | function FlipBatch(id) { function Flip (line 1740) | function Flip() {} FILE: dist/GSDevTools.js function _inheritsLoose (line 7) | function _inheritsLoose(subClass, superClass) { function _assertThisInitialized (line 13) | function _assertThisInitialized(self) { function Matrix2D (line 272) | function Matrix2D(a, b, c, d, e, f) { function getGlobalMatrix (line 363) | function getGlobalMatrix(element, inverse, adjustGOffset, includeScrollI... function EventDispatcher (line 1227) | function EventDispatcher(target) { function Draggable (line 1267) | function Draggable(target, vars) { FILE: dist/InertiaPlugin.js function VelocityTracker (line 82) | function VelocityTracker(target, property) { FILE: dist/MorphSVGPlugin.js function _extends (line 7) | function _extends() { function getRawPath (line 64) | function getRawPath(value) { function reverseSegment (line 80) | function reverseSegment(segment) { function convertToPath (line 129) | function convertToPath(element, swap) { function measureSegment (line 222) | function measureSegment(segment, startIndex, bezierQty) { function cacheRawPathMeasurements (line 322) | function cacheRawPathMeasurements(rawPath, resolution) { function arcToSegment (line 336) | function arcToSegment(lastX, lastY, rx, ry, angle, largeArcFlag, sweepFl... function stringToRawPath (line 427) | function stringToRawPath(d) { function segmentToDistributedPoints (line 621) | function segmentToDistributedPoints(segment, totalPoints) { function pointsToSegment (line 702) | function pointsToSegment(points, curviness) { function rawPathToString (line 794) | function rawPathToString(rawPath) { FILE: dist/MotionPathHelper.js function copyRawPath (line 40) | function copyRawPath(rawPath) { function subdivideSegment (line 50) | function subdivideSegment(segment, i, t) { function transformRawPath (line 77) | function transformRawPath(rawPath, a, b, c, d, tx, ty) { function arcToSegment (line 101) | function arcToSegment(lastX, lastY, rx, ry, angle, largeArcFlag, sweepFl... function stringToRawPath (line 192) | function stringToRawPath(d) { function bezierToPoints (line 386) | function bezierToPoints(x1, y1, x2, y2, x3, y3, x4, y4, threshold, point... function pointsToSegment (line 420) | function pointsToSegment(points, curviness) { function pointToSegDist (line 513) | function pointToSegDist(x, y, x1, y1, x2, y2) { function simplifyStep (line 533) | function simplifyStep(points, first, last, tolerance, simplified) { function simplifyPoints (line 559) | function simplifyPoints(points, tolerance) { function getClosestProgressOnBezier (line 594) | function getClosestProgressOnBezier(iterations, px, py, start, end, slic... function getClosestData (line 625) | function getClosestData(rawPath, x, y, slices) { function rawPathToString (line 654) | function rawPathToString(rawPath) { function Matrix2D (line 934) | function Matrix2D(a, b, c, d, e, f) { function getGlobalMatrix (line 1025) | function getGlobalMatrix(element, inverse, adjustGOffset, includeScrollI... function DraggableSVG (line 1581) | function DraggableSVG(target, vars) { function Anchor (line 1713) | function Anchor(editor, rawPath, j, i, vars) { function PathEditor (line 1788) | function PathEditor(target, vars) { function MotionPathHelper (line 2969) | function MotionPathHelper(targetOrTween, vars) { FILE: dist/MotionPathPlugin.js function getRawPath (line 102) | function getRawPath(value) { function copyRawPath (line 118) | function copyRawPath(rawPath) { function reverseSegment (line 128) | function reverseSegment(segment) { function convertToPath (line 177) | function convertToPath(element, swap) { function getRotationAtBezierT (line 270) | function getRotationAtBezierT(segment, i, t) { function sliceRawPath (line 288) | function sliceRawPath(rawPath, start, end) { function measureSegment (line 399) | function measureSegment(segment, startIndex, bezierQty) { function cacheRawPathMeasurements (line 499) | function cacheRawPathMeasurements(rawPath, resolution) { function subdivideSegment (line 512) | function subdivideSegment(segment, i, t) { function getProgressData (line 540) | function getProgressData(rawPath, progress, decoratee, pushToNextIfAtEnd) { function getPositionOnPath (line 614) | function getPositionOnPath(rawPath, progress, includeAngle, point) { function transformRawPath (line 670) | function transformRawPath(rawPath, a, b, c, d, tx, ty) { function arcToSegment (line 694) | function arcToSegment(lastX, lastY, rx, ry, angle, largeArcFlag, sweepFl... function stringToRawPath (line 785) | function stringToRawPath(d) { function flatPointsToSegment (line 979) | function flatPointsToSegment(points, curviness) { function pointsToSegment (line 995) | function pointsToSegment(points, curviness) { function rawPathToString (line 1087) | function rawPathToString(rawPath) { function Matrix2D (line 1367) | function Matrix2D(a, b, c, d, e, f) { function getGlobalMatrix (line 1458) | function getGlobalMatrix(element, inverse, adjustGOffset, includeScrollI... FILE: dist/Observer.js function _defineProperties (line 7) | function _defineProperties(target, props) { function _createClass (line 17) | function _createClass(Constructor, protoProps, staticProps) { function Observer (line 253) | function Observer(vars) { FILE: dist/ScrambleTextPlugin.js function getText (line 9) | function getText(e) { function emojiSafeSplit (line 27) | function emojiSafeSplit(text, delimiter, trim, preserveSpaces, unescaped... function CharSet (line 67) | function CharSet(chars) { FILE: dist/ScrollSmoother.js function _defineProperties (line 7) | function _defineProperties(target, props) { function _createClass (line 17) | function _createClass(Constructor, protoProps, staticProps) { function ScrollSmoother (line 95) | function ScrollSmoother(vars) { FILE: dist/ScrollTrigger.js function _defineProperties (line 7) | function _defineProperties(target, props) { function _createClass (line 17) | function _createClass(Constructor, protoProps, staticProps) { function Observer (line 253) | function Observer(vars) { function ScrollTrigger (line 1581) | function ScrollTrigger(vars, animation) { FILE: dist/SplitText.js method constructor (line 172) | constructor(elements, config) { method split (line 206) | split(config) { method kill (line 300) | kill() { method revert (line 305) | revert() { method create (line 321) | static create(elements, config) { method register (line 324) | static register(core) { FILE: dist/TextPlugin.js function getText (line 9) | function getText(e) { function splitInnerHTML (line 27) | function splitInnerHTML(element, delimiter, trim, preserveSpaces, unesca... function emojiSafeSplit (line 60) | function emojiSafeSplit(text, delimiter, trim, preserveSpaces, unescaped... FILE: dist/all.js function _defineProperties (line 7) | function _defineProperties(target, props) { function _createClass (line 17) | function _createClass(Constructor, protoProps, staticProps) { function _extends (line 23) | function _extends() { function _inheritsLoose (line 41) | function _inheritsLoose(subClass, superClass) { function _assertThisInitialized (line 47) | function _assertThisInitialized(self) { function _unsupportedIterableToArray (line 55) | function _unsupportedIterableToArray(o, minLen) { function _arrayLikeToArray (line 64) | function _arrayLikeToArray(arr, len) { function _createForOfIteratorHelperLoose (line 72) | function _createForOfIteratorHelperLoose(o) { function Animation (line 1604) | function Animation(vars) { function Timeline (line 1951) | function Timeline(vars, position) { function Tween (line 3020) | function Tween(targets, vars, position, skipInherit) { function PropTween (line 3603) | function PropTween(next, target, prop, start, change, renderer, data, se... function Context (line 3702) | function Context(func, scope) { function MatchMedia (line 3837) | function MatchMedia(scope) { function getRawPath (line 5780) | function getRawPath(value) { function copyRawPath (line 5796) | function copyRawPath(rawPath) { function reverseSegment (line 5806) | function reverseSegment(segment) { function convertToPath (line 5855) | function convertToPath(element, swap) { function getRotationAtBezierT (line 5948) | function getRotationAtBezierT(segment, i, t) { function sliceRawPath (line 5966) | function sliceRawPath(rawPath, start, end) { function measureSegment (line 6077) | function measureSegment(segment, startIndex, bezierQty) { function cacheRawPathMeasurements (line 6177) | function cacheRawPathMeasurements(rawPath, resolution) { function subdivideSegment (line 6190) | function subdivideSegment(segment, i, t) { function getProgressData (line 6218) | function getProgressData(rawPath, progress, decoratee, pushToNextIfAtEnd) { function getPositionOnPath (line 6292) | function getPositionOnPath(rawPath, progress, includeAngle, point) { function transformRawPath (line 6348) | function transformRawPath(rawPath, a, b, c, d, tx, ty) { function arcToSegment (line 6372) | function arcToSegment(lastX, lastY, rx, ry, angle, largeArcFlag, sweepFl... function stringToRawPath (line 6463) | function stringToRawPath(d) { function bezierToPoints (line 6657) | function bezierToPoints(x1, y1, x2, y2, x3, y3, x4, y4, threshold, point... function flatPointsToSegment (line 6691) | function flatPointsToSegment(points, curviness) { function segmentToDistributedPoints (line 6707) | function segmentToDistributedPoints(segment, totalPoints) { function pointsToSegment (line 6788) | function pointsToSegment(points, curviness) { function pointToSegDist (line 6881) | function pointToSegDist(x, y, x1, y1, x2, y2) { function simplifyStep (line 6901) | function simplifyStep(points, first, last, tolerance, simplified) { function simplifyPoints (line 6927) | function simplifyPoints(points, tolerance) { function getClosestProgressOnBezier (line 6962) | function getClosestProgressOnBezier(iterations, px, py, start, end, slic... function getClosestData (line 6993) | function getClosestData(rawPath, x, y, slices) { function rawPathToString (line 7022) | function rawPathToString(rawPath) { function CustomEase (line 7162) | function CustomEase(id, data, config) { function Matrix2D (line 7656) | function Matrix2D(a, b, c, d, e, f) { function getGlobalMatrix (line 7747) | function getGlobalMatrix(element, inverse, adjustGOffset, includeScrollI... function EventDispatcher (line 8611) | function EventDispatcher(target) { function Draggable (line 8651) | function Draggable(target, vars) { function FlipState (line 11893) | function FlipState(targets, vars, targetsAreElementStates) { function ElementState (line 12102) | function ElementState(element, props, simple) { function FlipAction (line 12161) | function FlipAction(vars, batch) { function FlipBatch (line 12188) | function FlipBatch(id) { function Flip (line 12398) | function Flip() {} function Observer (line 13100) | function Observer(vars) { function ScrollTrigger (line 15163) | function ScrollTrigger(vars, animation) { function getText (line 16850) | function getText(e) { function splitInnerHTML (line 16868) | function splitInnerHTML(element, delimiter, trim, preserveSpaces, unesca... function emojiSafeSplit (line 16901) | function emojiSafeSplit(text, delimiter, trim, preserveSpaces, unescaped... function CharSet (line 17708) | function CharSet(chars) { function CustomBounce (line 18080) | function CustomBounce(id, vars) { function CustomWiggle (line 18235) | function CustomWiggle(id, vars) { function VelocityTracker (line 19804) | function VelocityTracker(target, property) { function DraggableSVG (line 22038) | function DraggableSVG(target, vars) { function Anchor (line 22170) | function Anchor(editor, rawPath, j, i, vars) { function PathEditor (line 22245) | function PathEditor(target, vars) { function MotionPathHelper (line 23426) | function MotionPathHelper(targetOrTween, vars) { function ScrollSmoother (line 23719) | function ScrollSmoother(vars) { function _SplitText (line 24888) | function _SplitText(elements, config) { FILE: dist/gsap.js function _inheritsLoose (line 7) | function _inheritsLoose(subClass, superClass) { function _assertThisInitialized (line 13) | function _assertThisInitialized(self) { function Animation (line 1533) | function Animation(vars) { function Timeline (line 1880) | function Timeline(vars, position) { function Tween (line 2949) | function Tween(targets, vars, position, skipInherit) { function PropTween (line 3532) | function PropTween(next, target, prop, start, change, renderer, data, se... function Context (line 3631) | function Context(func, scope) { function MatchMedia (line 3766) | function MatchMedia(scope) { FILE: esm/CustomBounce.js function CustomBounce (line 147) | function CustomBounce(id, vars) { FILE: esm/CustomEase.js function CustomEase (line 122) | function CustomEase(id, data, config) { FILE: esm/CustomWiggle.js function CustomWiggle (line 143) | function CustomWiggle(id, vars) { FILE: esm/Draggable.js function _assertThisInitialized (line 1) | function _assertThisInitialized(self) { if (self === void 0) { throw new... function _inheritsLoose (line 3) | function _inheritsLoose(subClass, superClass) { subClass.prototype = Obj... function EventDispatcher (line 878) | function EventDispatcher(target) { function Draggable (line 918) | function Draggable(target, vars) { FILE: esm/Flip.js function FlipState (line 909) | function FlipState(targets, vars, targetsAreElementStates) { function ElementState (line 1123) | function ElementState(element, props, simple) { function FlipAction (line 1186) | function FlipAction(vars, batch) { function FlipBatch (line 1213) | function FlipBatch(id) { function Flip (line 1424) | function Flip() {} FILE: esm/MorphSVGPlugin.js function _extends (line 1) | function _extends() { _extends = Object.assign || function (target) { fo... FILE: esm/MotionPathHelper.js function MotionPathHelper (line 157) | function MotionPathHelper(targetOrTween, vars) { FILE: esm/Observer.js function _defineProperties (line 1) | function _defineProperties(target, props) { for (var i = 0; i < props.le... function _createClass (line 3) | function _createClass(Constructor, protoProps, staticProps) { if (protoP... function Observer (line 246) | function Observer(vars) { FILE: esm/ScrambleTextPlugin.js function CharSet (line 14) | function CharSet(chars) { FILE: esm/ScrollSmoother.js function _defineProperties (line 1) | function _defineProperties(target, props) { for (var i = 0; i < props.le... function _createClass (line 3) | function _createClass(Constructor, protoProps, staticProps) { if (protoP... function ScrollSmoother (line 86) | function ScrollSmoother(vars) { FILE: esm/ScrollTrigger.js function ScrollTrigger (line 922) | function ScrollTrigger(vars, animation) { FILE: esm/SplitText.js method constructor (line 166) | constructor(elements, config) { method split (line 200) | split(config) { method kill (line 294) | kill() { method revert (line 299) | revert() { method create (line 315) | static create(elements, config) { method register (line 318) | static register(core) { FILE: esm/gsap-core.js function _assertThisInitialized (line 1) | function _assertThisInitialized(self) { if (self === void 0) { throw new... function _inheritsLoose (line 3) | function _inheritsLoose(subClass, superClass) { subClass.prototype = Obj... function Animation (line 1636) | function Animation(vars) { function Timeline (line 2021) | function Timeline(vars, position) { function Tween (line 3182) | function Tween(targets, vars, position, skipInherit) { function PropTween (line 3816) | function PropTween(next, target, prop, start, change, renderer, data, se... function Context (line 3918) | function Context(func, scope) { function MatchMedia (line 4069) | function MatchMedia(scope) { FILE: esm/utils/PathEditor.js function DraggableSVG (line 566) | function DraggableSVG(target, vars) { function Anchor (line 699) | function Anchor(editor, rawPath, j, i, vars) { function PathEditor (line 774) | function PathEditor(target, vars) { FILE: esm/utils/VelocityTracker.js function VelocityTracker (line 88) | function VelocityTracker(target, property) { FILE: esm/utils/matrix.js function Matrix2D (line 300) | function Matrix2D(a, b, c, d, e, f) { function getGlobalMatrix (line 398) | function getGlobalMatrix(element, inverse, adjustGOffset, includeScrollI... FILE: esm/utils/paths.js function getRawPath (line 120) | function getRawPath(value) { function copyRawPath (line 138) | function copyRawPath(rawPath) { function reverseSegment (line 148) | function reverseSegment(segment) { function convertToPath (line 198) | function convertToPath(element, swap) { function getRotationAtProgress (line 292) | function getRotationAtProgress(rawPath, progress) { function getRotationAtBezierT (line 297) | function getRotationAtBezierT(segment, i, t) { function sliceRawPath (line 315) | function sliceRawPath(rawPath, start, end) { function measureSegment (line 429) | function measureSegment(segment, startIndex, bezierQty) { function cacheRawPathMeasurements (line 531) | function cacheRawPathMeasurements(rawPath, resolution) { function subdivideSegment (line 547) | function subdivideSegment(segment, i, t) { function getProgressData (line 580) | function getProgressData(rawPath, progress, decoratee, pushToNextIfAtEnd) { function getPositionOnPath (line 656) | function getPositionOnPath(rawPath, progress, includeAngle, point) { function transformRawPath (line 714) | function transformRawPath(rawPath, a, b, c, d, tx, ty) { function arcToSegment (line 738) | function arcToSegment(lastX, lastY, rx, ry, angle, largeArcFlag, sweepFl... function stringToRawPath (line 832) | function stringToRawPath(d) { function bezierToPoints (line 1036) | function bezierToPoints(x1, y1, x2, y2, x3, y3, x4, y4, threshold, point... function flatPointsToSegment (line 1086) | function flatPointsToSegment(points, curviness) { function segmentToDistributedPoints (line 1103) | function segmentToDistributedPoints(segment, totalPoints) { function pointsToSegment (line 1189) | function pointsToSegment(points, curviness) { function pointToSegDist (line 1291) | function pointToSegDist(x, y, x1, y1, x2, y2) { function simplifyStep (line 1311) | function simplifyStep(points, first, last, tolerance, simplified) { function simplifyPoints (line 1338) | function simplifyPoints(points, tolerance) { function getClosestProgressOnBezier (line 1373) | function getClosestProgressOnBezier(iterations, px, py, start, end, slic... function getClosestData (line 1404) | function getClosestData(rawPath, x, y, slices) { function subdivideSegmentNear (line 1435) | function subdivideSegmentNear(x, y, segment, slices, iterations) { function rawPathToString (line 1468) | function rawPathToString(rawPath) { FILE: esm/utils/strings.js function getText (line 13) | function getText(e) { function splitInnerHTML (line 31) | function splitInnerHTML(element, delimiter, trim, preserveSpaces, unesca... function emojiSafeSplit (line 78) | function emojiSafeSplit(text, delimiter, trim, preserveSpaces, unescaped... FILE: src/CSSPlugin.js method clearProps (line 430) | clearProps(plugin, target, property, endValue, tween) { method targetTest (line 970) | targetTest(target) { method init (line 973) | init(target, vars, tween, index, targets) { method render (line 1133) | render(ratio, data) { method getSetter (line 1146) | getSetter(target, property, plugin) { //returns a setter function that a... FILE: src/CSSRulePlugin.js method init (line 41) | init(target, value, tween, index, targets) { method render (line 51) | render(ratio, data) { method getRule (line 65) | getRule(selector) { FILE: src/CustomBounce.js class CustomBounce (line 129) | class CustomBounce { method constructor (line 131) | constructor(id, vars) { method create (line 135) | static create(id, vars) { method register (line 139) | static register(core) { FILE: src/CustomEase.js class CustomEase (line 91) | class CustomEase { method constructor (line 93) | constructor(id, data, config) { method setData (line 99) | setData(data, config) { method getSVGData (line 208) | getSVGData(config) { method create (line 212) | static create(id, data, config) { method register (line 216) | static register(core) { method get (line 221) | static get(id) { method getSVGData (line 225) | static getSVGData(ease, config) { FILE: src/CustomWiggle.js class CustomWiggle (line 104) | class CustomWiggle { method constructor (line 106) | constructor(id, vars) { method create (line 110) | static create(id, vars) { method register (line 114) | static register(core) { FILE: src/Draggable.js class EventDispatcher (line 612) | class EventDispatcher { method constructor (line 614) | constructor(target) { method addEventListener (line 619) | addEventListener(type, callback) { method removeEventListener (line 626) | removeEventListener(type, callback) { method dispatchEvent (line 632) | dispatchEvent(type) { class Draggable (line 647) | class Draggable extends EventDispatcher { method constructor (line 649) | constructor(target, vars) { method register (line 1896) | static register(core) { method create (line 1901) | static create(targets, vars) { method get (line 1906) | static get(target) { method timeSinceDrag (line 1910) | static timeSinceDrag() { method hitTest (line 1914) | static hitTest(obj1, obj2, threshold) { FILE: src/DrawSVGPlugin.js method register (line 136) | register(core) { method init (line 140) | init(target, value, tween, index, targets) { method render (line 177) | render(ratio, data) { FILE: src/EaselPlugin.js method init (line 219) | init(target, value, tween, index, targets) { method render (line 262) | render(ratio, data) { FILE: src/Flip.js class FlipState (line 553) | class FlipState { method constructor (line 555) | constructor(targets, vars, targetsAreElementStates) { method update (line 570) | update(soft) { method clear (line 578) | clear() { method fit (line 584) | fit(state, scale, nested) { method getProperty (line 599) | getProperty(element, property) { method add (line 604) | add(state) { method compare (line 627) | compare(state) { method recordInlineStyles (line 674) | recordInlineStyles() { method interrupt (line 682) | interrupt(soft) { // soft = DON'T force in-progress flip animations to... method updateVisibility (line 694) | updateVisibility() { method getElementState (line 702) | getElementState(element) { method makeAbsolute (line 706) | makeAbsolute() { class ElementState (line 714) | class ElementState { method constructor (line 716) | constructor(element, props, simple) { method isDifferent (line 725) | isDifferent(state) { method clone (line 731) | clone(overrides) { method update (line 735) | update(props, simple) { class FlipAction (line 771) | class FlipAction { method constructor (line 772) | constructor(vars, batch) { method getStateById (line 779) | getStateById(id) { method kill (line 788) | kill() { class FlipBatch (line 793) | class FlipBatch { method constructor (line 794) | constructor(id) { method add (line 806) | add(config) { method remove (line 816) | remove(action) { method getState (line 822) | getState(merge) { method animate (line 842) | animate() { method loadState (line 882) | loadState(done) { method setState (line 903) | setState() { method killConflicts (line 908) | killConflicts(soft) { method run (line 914) | run(skipGetState, merge) { method clear (line 927) | clear(stateOnly) { method getStateById (line 932) | getStateById(id) { method kill (line 944) | kill() { class Flip (line 952) | class Flip { method getState (line 954) | static getState(targets, vars) { method from (line 961) | static from(state, vars) { method to (line 967) | static to(state, vars) { method fromTo (line 971) | static fromTo(fromState, toState, vars) { method fit (line 975) | static fit(fromEl, toEl, vars) { method makeAbsolute (line 999) | static makeAbsolute(targetsOrStates, vars) { method batch (line 1003) | static batch(id) { method killFlipsOf (line 1008) | static killFlipsOf(targets, complete) { method isFlipping (line 1012) | static isFlipping(target) { method getByTarget (line 1017) | static getByTarget(target) { method getElementState (line 1021) | static getElementState(target, props) { method convertCoordinates (line 1025) | static convertCoordinates(fromElement, toElement, point) { method register (line 1031) | static register(core) { FILE: src/InertiaPlugin.js method register (line 233) | register(core) { method init (line 237) | init(target, vars, tween, index, targets) { method render (line 314) | render(ratio, data) { FILE: src/MorphSVGPlugin.js method register (line 621) | register(core, Plugin) { method init (line 626) | init(target, value, tween, index, targets) { method render (line 762) | render(ratio, data) { method kill (line 836) | kill(property) { method normalizeStrings (line 843) | normalizeStrings(shape1, shape2, {shapeIndex, map}) { FILE: src/MotionPathHelper.js class MotionPathHelper (line 107) | class MotionPathHelper { method constructor (line 109) | constructor(targetOrTween, vars = {}) { method getString (line 247) | getString() { FILE: src/MotionPathPlugin.js method register (line 159) | register(core, Plugin, propTween) { method init (line 167) | init(target, vars, tween) { method render (line 216) | render(ratio, data) { method getLength (line 238) | getLength(path) { method convertCoordinates (line 251) | convertCoordinates(fromElement, toElement, point) { method getRelativePosition (line 256) | getRelativePosition(fromElement, toElement, fromOrigin, toOrigin) { method arrayToRawPath (line 260) | arrayToRawPath(value, vars) { FILE: src/Observer.js class Observer (line 147) | class Observer { method constructor (line 148) | constructor(vars) { method init (line 152) | init(vars) { method velocityX (line 422) | get velocityX() { method velocityY (line 425) | get velocityY() { FILE: src/Physics2DPlugin.js class PhysicsProp (line 26) | class PhysicsProp { method constructor (line 28) | constructor(target, p, velocity, acceleration, stepsPerTimeUnit) { method init (line 52) | init(target, value, tween) { method render (line 79) | render(ratio, data) { method kill (line 131) | kill(property) { FILE: src/PhysicsPropsPlugin.js class PhysicsProp (line 25) | class PhysicsProp { method constructor (line 27) | constructor(target, p, velocity, acceleration, friction, stepsPerTimeU... method init (line 52) | init(target, value, tween) { method render (line 72) | render(ratio, data) { method kill (line 129) | kill(property) { FILE: src/PixiPlugin.js method register (line 272) | register(core, Plugin, propTween) { method registerPIXI (line 279) | registerPIXI(pixi) { method init (line 282) | init(target, values, tween, index, targets) { FILE: src/ScrambleTextPlugin.js class CharSet (line 13) | class CharSet { method constructor (line 14) | constructor(chars) { method grow (line 22) | grow(newLength) { //if we encounter a tween that has more than 80 char... method register (line 57) | register(core, Plugin, propTween) { method init (line 61) | init(target, value, tween, index, targets) { method render (line 106) | render(ratio, data) { FILE: src/ScrollSmoother.js class ScrollSmoother (line 45) | class ScrollSmoother { method constructor (line 47) | constructor(vars) { method progress (line 639) | get progress() { method register (line 644) | static register(core) { FILE: src/ScrollToPlugin.js method register (line 81) | register(core) { method init (line 85) | init(target, value, tween, index, targets) { method render (line 119) | render(ratio, data) { method kill (line 170) | kill(property) { FILE: src/ScrollTrigger.js class ScrollTrigger (line 597) | class ScrollTrigger { method constructor (line 599) | constructor(vars, animation) { method init (line 605) | init(vars, animation) { method register (line 1298) | static register(core) { method defaults (line 1307) | static defaults(config) { method disable (line 1316) | static disable(reset, kill) { method enable (line 1334) | static enable() { method config (line 1431) | static config(vars) { method scrollerProxy (line 1442) | static scrollerProxy(target, vars) { method clearMatchMedia (line 1454) | static clearMatchMedia(query) { method isInViewport (line 1458) | static isInViewport(element, ratio, horizontal) { method positionInViewport (line 1464) | static positionInViewport(element, referencePoint, horizontal) { method killAll (line 1472) | static killAll(allowListeners) { FILE: src/SplitText.js method constructor (line 166) | constructor(elements, config) { method split (line 200) | split(config) { method kill (line 294) | kill() { method revert (line 299) | revert() { method create (line 315) | static create(elements, config) { method register (line 318) | static register(core) { FILE: src/SplitText.ts type SplitTextTarget (line 12) | type SplitTextTarget = string | NodeList | Node | Node[]; type BoundingRect (line 13) | type BoundingRect = { type WordDelimiterConfig (line 21) | interface WordDelimiterConfig { type SplitTextConfig (line 26) | interface SplitTextConfig { type PrepareTextFunction (line 49) | type PrepareTextFunction = (text: string, element: Element) => string; type LineWrapperFunction (line 50) | type LineWrapperFunction = (startIndex: number, endIndex: number) => void; type ContextFunction (line 51) | type ContextFunction = (obj?: SplitText) => object | void; type WrapFunction (line 54) | type WrapFunction = { type SplitTextOriginal (line 60) | interface SplitTextOriginal { class SplitText (line 300) | class SplitText { method constructor (line 317) | constructor(elements: SplitTextTarget, config: SplitTextConfig) { method split (line 351) | split(config: SplitTextConfig) { method kill (line 477) | kill() { method revert (line 483) | revert() { method create (line 499) | static create(elements: SplitTextTarget, config: SplitTextConfig) { method register (line 503) | static register(core: any) { FILE: src/TextPlugin.js method init (line 20) | init(target, value, tween) { method render (line 86) | render(ratio, data) { FILE: src/gsap-core.js method tick (line 921) | tick() { method deltaRatio (line 924) | deltaRatio(fps) { method wake (line 927) | wake() { method sleep (line 944) | sleep() { method lagSmoothing (line 949) | lagSmoothing(threshold, adjustedLag) { method fps (line 953) | fps(fps) { method add (line 957) | add(callback, once, prioritize) { method remove (line 964) | remove(callback, i) { method config (line 1103) | config(steps = 1, immediateStart) { class GSCache (line 1134) | class GSCache { method constructor (line 1136) | constructor(target, harness) { class Animation (line 1167) | class Animation { method constructor (line 1169) | constructor(vars) { method delay (line 1186) | delay(value) { method duration (line 1195) | duration(value) { method totalDuration (line 1199) | totalDuration(value) { method totalTime (line 1207) | totalTime(totalTime, suppressEvents) { method time (line 1238) | time(value, suppressEvents) { method totalProgress (line 1242) | totalProgress(value, suppressEvents) { method progress (line 1246) | progress(value, suppressEvents) { method iteration (line 1250) | iteration(value, suppressEvents) { method timeScale (line 1266) | timeScale(value, suppressEvents) { method paused (line 1286) | paused(value) { method startTime (line 1307) | startTime(value) { method endTime (line 1317) | endTime(includeRepeats) { method rawTime (line 1321) | rawTime(wrapRepeats) { method revert (line 1326) | revert(config = _revertConfig) { method globalTime (line 1338) | globalTime(rawTime) { method repeat (line 1348) | repeat(value) { method repeatDelay (line 1356) | repeatDelay(value) { method yoyo (line 1366) | yoyo(value) { method seek (line 1374) | seek(position, suppressEvents) { method restart (line 1378) | restart(includeDelay, suppressEvents) { method play (line 1384) | play(from, suppressEvents) { method reverse (line 1389) | reverse(from, suppressEvents) { method pause (line 1394) | pause(atTime, suppressEvents) { method resume (line 1399) | resume() { method reversed (line 1403) | reversed(value) { method invalidate (line 1411) | invalidate() { method isActive (line 1417) | isActive() { method eventCallback (line 1424) | eventCallback(type, callback, params) { method then (line 1439) | then(onFulfilled) { method kill (line 1460) | kill() { class Timeline (line 1491) | class Timeline extends Animation { method constructor (line 1493) | constructor(vars = {}, position) { method to (line 1505) | to(targets, vars, position) { method from (line 1510) | from(targets, vars, position) { method fromTo (line 1515) | fromTo(targets, fromVars, toVars, position) { method set (line 1520) | set(targets, vars, position) { method call (line 1529) | call(callback, params, position) { method staggerTo (line 1534) | staggerTo(targets, duration, vars, stagger, position, onCompleteAll, o... method staggerFrom (line 1544) | staggerFrom(targets, duration, vars, stagger, position, onCompleteAll,... method staggerFromTo (line 1550) | staggerFromTo(targets, duration, fromVars, toVars, stagger, position, ... method render (line 1556) | render(totalTime, suppressEvents, force) { method add (line 1723) | add(child, position) { method getChildren (line 1742) | getChildren(nested = true, tweens = true, timelines = true, ignoreBefo... method getById (line 1759) | getById(id) { method remove (line 1769) | remove(child) { method totalTime (line 1783) | totalTime(totalTime, suppressEvents) { method addLabel (line 1796) | addLabel(label, position) { method removeLabel (line 1801) | removeLabel(label) { method addPause (line 1806) | addPause(position, callback, params) { method removePause (line 1813) | removePause(position) { method killTweensOf (line 1824) | killTweensOf(targets, props, onlyActive) { method getTweensOf (line 1833) | getTweensOf(targets, onlyActive) { method tweenTo (line 1859) | tweenTo(position, vars) { method tweenFromTo (line 1885) | tweenFromTo(fromPosition, toPosition, vars) { method recent (line 1889) | recent() { method nextLabel (line 1893) | nextLabel(afterTime = this._time) { method previousLabel (line 1897) | previousLabel(beforeTime = this._time) { method currentLabel (line 1901) | currentLabel(value) { method shiftChildren (line 1905) | shiftChildren(amount, adjustLabels, ignoreBeforeTime = 0) { method invalidate (line 1927) | invalidate(soft) { method clear (line 1937) | clear(includeLabels = true) { method totalDuration (line 1950) | totalDuration(value) { method updateRoot (line 1990) | static updateRoot(time) { class Tween (line 2344) | class Tween extends Animation { method constructor (line 2346) | constructor(targets, vars, position, skipInherit) { method render (line 2443) | render(totalTime, suppressEvents, force) { method targets (line 2554) | targets() { method invalidate (line 2558) | invalidate(soft) { // "soft" gives us a way to clear out everything EX... method resetTo (line 2566) | resetTo(property, value, start, startIsRelative, skipRecursion) { method kill (line 2590) | kill(targets, vars = "all") { method to (line 2651) | static to(targets, vars) { method from (line 2655) | static from(targets, vars) { method delayedCall (line 2659) | static delayedCall(delay, callback, params, scope) { method fromTo (line 2663) | static fromTo(targets, fromVars, toVars) { method set (line 2667) | static set(targets, vars) { method killTweensOf (line 2673) | static killTweensOf(targets, props, onlyActive) { class PropTween (line 2800) | class PropTween { method constructor (line 2802) | constructor(next, target, prop, start, change, renderer, data, setter,... method modifier (line 2817) | modifier(func, tween, target) { class Context (line 2883) | class Context { method constructor (line 2884) | constructor(func, scope) { method add (line 2892) | add(name, func, scope) { method ignore (line 2921) | ignore(func) { method getTweens (line 2927) | getTweens() { method clear (line 2932) | clear() { method kill (line 2935) | kill(revert, matchMedia) { method revert (line 2980) | revert(config) { class MatchMedia (line 2988) | class MatchMedia { method constructor (line 2989) | constructor(scope) { method add (line 2994) | add(conditions, func, scope) { method revert (line 3027) | revert(config) { method kill (line 3030) | kill(revert) { method registerPlugin (line 3043) | registerPlugin(...args) { method timeline (line 3046) | timeline(vars) { method getTweensOf (line 3049) | getTweensOf(targets, onlyActive) { method getProperty (line 3052) | getProperty(target, property, unit, uncache) { method quickSetter (line 3059) | quickSetter(target, property, unit) { method quickTo (line 3084) | quickTo(target, property, vars) { method isTweening (line 3090) | isTweening(targets) { method defaults (line 3093) | defaults(value) { method config (line 3097) | config(value) { method registerEffect (line 3100) | registerEffect({name, effect, plugins, defaults, extendTimeline}) { method registerEase (line 3109) | registerEase(name, ease) { method parseEase (line 3112) | parseEase(ease, defaultEase) { method getById (line 3115) | getById(id) { method exportRoot (line 3118) | exportRoot(vars = {}, includeDelayedCalls) { method addEventListener (line 3149) | addEventListener(type, callback) { method removeEventListener (line 3153) | removeEventListener(type, callback) { method init (line 3206) | init(target, vars, tween) { method init (line 3230) | init(target, vars, tween, index, targets) { method render (line 3241) | render(ratio, data) { method init (line 3251) | init(target, value) { FILE: src/utils/PathEditor.js class DraggableSVG (line 408) | class DraggableSVG { method constructor (line 410) | constructor(target, vars) { method setPointerPosition (line 431) | setPointerPosition(pointerX, pointerY) { method enabled (line 468) | enabled(enabled) { method endDrag (line 501) | endDrag(e) { class Anchor (line 511) | class Anchor { method constructor (line 513) | constructor(editor, rawPath, j, i, vars) { method onPress (line 522) | onPress() { method onClick (line 526) | onClick() { method onDrag (line 530) | onDrag() { method onDragEnd (line 535) | onDragEnd() { method onRelease (line 539) | onRelease() { method update (line 543) | update(rawPath, j, i) { class PathEditor (line 569) | class PathEditor { method constructor (line 571) | constructor(target, vars) { method _onRelease (line 618) | _onRelease(e) { method init (line 628) | init() { method _saveState (line 671) | _saveState() { method _onClickSelectionPath (line 675) | _onClickSelectionPath(e) { method _onClickHandle1 (line 715) | _onClickHandle1() { method _onClickHandle2 (line 725) | _onClickHandle2() { method _onDragEndAnchor (line 734) | _onDragEndAnchor(e) { method isSelected (line 739) | isSelected() { method select (line 743) | select(allAnchors) { method deselect (line 760) | deselect() { method _onDragPath (line 770) | _onDragPath(e) { method _onPressAnchor (line 776) | _onPressAnchor(anchor) { method _deleteSelectedAnchors (line 792) | _deleteSelectedAnchors() { method _onClickAnchor (line 825) | _onClickAnchor(anchor) { method _updateAnchors (line 886) | _updateAnchors() { method _onPressAlt (line 921) | _onPressAlt() { method _onReleaseAlt (line 933) | _onReleaseAlt() { method _onPressHandle1 (line 949) | _onPressHandle1() { method _onPressHandle2 (line 956) | _onPressHandle2() { method _onReleaseHandle (line 963) | _onReleaseHandle(e) { method _onDragHandle1 (line 968) | _onDragHandle1() { method _onDragHandle2 (line 997) | _onDragHandle2() { method _onDragAnchor (line 1026) | _onDragAnchor(anchor, changeX, changeY) { method enabled (line 1058) | enabled(enabled) { method update (line 1086) | update(readPath) { method getRawPath (line 1131) | getRawPath(applyTransforms, offsetX, offsetY) { method getString (line 1139) | getString(applyTransforms, offsetX, offsetY) { method getNormalizedSVG (line 1147) | getNormalizedSVG(height, originY, shorten, onEaseError) { method kill (line 1199) | kill() { method revert (line 1204) | revert() { FILE: src/utils/VelocityTracker.js class PropTracker (line 49) | class PropTracker { method constructor (line 51) | constructor(target, property, type, next) { class VelocityTracker (line 66) | class VelocityTracker { method constructor (line 68) | constructor(target, property) { method register (line 76) | static register(core) { method get (line 81) | get(property, skipRecentTick) { method getAll (line 96) | getAll() { method isTracking (line 106) | isTracking(property) { method add (line 110) | add(property, type) { method remove (line 124) | remove(property) { method kill (line 143) | kill(shallow) { method track (line 152) | static track(targets, properties, types) { method untrack (line 171) | static untrack(targets, properties) { method isTracking (line 181) | static isTracking(target, property) { method getVelocity (line 186) | static getVelocity(target, property) { FILE: src/utils/matrix.js class Matrix2D (line 224) | class Matrix2D { method constructor (line 225) | constructor(a=1, b=0, c=0, d=1, e=0, f=0) { method inverse (line 229) | inverse() { method multiply (line 243) | multiply(matrix) { method clone (line 260) | clone() { method equals (line 264) | equals(matrix) { method apply (line 269) | apply(point, decoratee={}) { function getGlobalMatrix (line 286) | function getGlobalMatrix(element, inverse, adjustGOffset, includeScrollI... FILE: src/utils/paths.js function getRawPath (line 94) | function getRawPath(value) { function copyRawPath (line 110) | function copyRawPath(rawPath) { function reverseSegment (line 119) | function reverseSegment(segment) { function convertToPath (line 164) | function convertToPath(element, swap) { function getRotationAtProgress (line 231) | function getRotationAtProgress(rawPath, progress) { function getRotationAtBezierT (line 236) | function getRotationAtBezierT(segment, i, t) { function sliceRawPath (line 254) | function sliceRawPath(rawPath, start, end) { function measureSegment (line 343) | function measureSegment(segment, startIndex, bezierQty) { function cacheRawPathMeasurements (line 414) | function cacheRawPathMeasurements(rawPath, resolution) { function subdivideSegment (line 427) | function subdivideSegment(segment, i, t) { function getProgressData (line 466) | function getProgressData(rawPath, progress, decoratee, pushToNextIfAtEnd) { function getPositionOnPath (line 524) | function getPositionOnPath(rawPath, progress, includeAngle, point) { function transformRawPath (line 566) | function transformRawPath(rawPath, a, b, c, d, tx, ty) { function arcToSegment (line 586) | function arcToSegment(lastX, lastY, rx, ry, angle, largeArcFlag, sweepFl... function stringToRawPath (line 666) | function stringToRawPath(d) { function bezierToPoints (line 839) | function bezierToPoints(x1, y1, x2, y2, x3, y3, x4, y4, threshold, point... function flatPointsToSegment (line 886) | function flatPointsToSegment(points, curviness=1) { function segmentToDistributedPoints (line 905) | function segmentToDistributedPoints(segment, totalPoints) { function pointsToSegment (line 966) | function pointsToSegment(points, curviness) { function pointToSegDist (line 1043) | function pointToSegDist(x, y, x1, y1, x2, y2) { function simplifyStep (line 1060) | function simplifyStep(points, first, last, tolerance, simplified) { function simplifyPoints (line 1082) | function simplifyPoints(points, tolerance) { function getClosestProgressOnBezier (line 1108) | function getClosestProgressOnBezier(iterations, px, py, start, end, slic... function getClosestData (line 1130) | function getClosestData(rawPath, x, y, slices) { //returns an object wit... function subdivideSegmentNear (line 1150) | function subdivideSegmentNear(x, y, segment, slices, iterations) { function rawPathToString (line 1179) | function rawPathToString(rawPath) { FILE: src/utils/strings.js function getText (line 15) | function getText(e) { function splitInnerHTML (line 32) | function splitInnerHTML(element, delimiter, trim, preserveSpaces, unesca... function emojiSafeSplit (line 71) | function emojiSafeSplit(text, delimiter, trim, preserveSpaces, unescaped... FILE: types/animation.d.ts type Omit (line 4) | type Omit = Pick>; class Animation (line 6) | class Animation { FILE: types/css-plugin.d.ts type CSSProperties (line 4) | interface CSSProperties { type CSSProperties (line 34) | interface CSSProperties { type CSSVars (line 525) | interface CSSVars extends Partial { } type TweenVars (line 527) | interface TweenVars extends CSSVars { type GSCache (line 532) | interface GSCache { type CSSPlugin (line 539) | interface CSSPlugin extends Plugin {} type CSSPluginClass (line 541) | interface CSSPluginClass extends CSSPlugin { type Element (line 549) | interface Element { FILE: types/css-rule-plugin.d.ts type TweenVars (line 3) | interface TweenVars { type CSSRulePlugin (line 10) | interface CSSRulePlugin extends Plugin { type CSSRulePluginClass (line 28) | interface CSSRulePluginClass extends CSSRulePlugin { FILE: types/custom-bounce.d.ts type CustomBounceVars (line 1) | interface CustomBounceVars { type EaseFunction (line 8) | interface EaseFunction { class CustomBounce (line 12) | class CustomBounce { class _CustomBounce (line 22) | class _CustomBounce extends CustomBounce {} FILE: types/custom-ease.d.ts type CustomEaseConfig (line 1) | interface CustomEaseConfig { type EaseFunction (line 12) | interface EaseFunction { class CustomEase (line 17) | class CustomEase { class _CustomEase (line 35) | class _CustomEase extends CustomEase {} FILE: types/custom-wiggle.d.ts type CustomWiggleVars (line 1) | interface CustomWiggleVars { type EaseFunction (line 8) | interface EaseFunction { class CustomWiggle (line 12) | class CustomWiggle { class _CustomWiggle (line 22) | class _CustomWiggle extends CustomWiggle {} FILE: types/draggable.d.ts class Draggable (line 1) | class Draggable { type CallbackType (line 289) | type CallbackType = type Direction (line 300) | type Direction = type DraggableType (line 310) | type DraggableType = type SnapValue (line 324) | type SnapValue = number[] | ((value: number) => number); type TestObject (line 325) | type TestObject = gsap.DOMTarget | Event | Rectangle; type BoundsMinMax (line 327) | interface BoundsMinMax { type BoundsRectangle (line 334) | interface BoundsRectangle { type BoundsRotation (line 341) | interface BoundsRotation { type Rectangle (line 346) | interface Rectangle { type SnapObject (line 353) | interface SnapObject { type Vars (line 363) | interface Vars { class _Draggable (line 417) | class _Draggable extends Draggable {} FILE: types/draw-svg-plugin.d.ts type DrawSVGTarget (line 3) | type DrawSVGTarget = string | SVGPrimitive | SVGPathElement; type TweenVars (line 5) | interface TweenVars { type DrawSVGPlugin (line 12) | interface DrawSVGPlugin extends Plugin { type DrawSVGPluginClass (line 43) | interface DrawSVGPluginClass extends DrawSVGPlugin { FILE: types/ease.d.ts type EaseFunction (line 3) | interface EaseFunction { type Ease (line 7) | interface Ease { type BackConfig (line 13) | interface BackConfig extends EaseFunction { type Back (line 17) | interface Back { type EasePack (line 23) | interface EasePack { type ElasticConfig (line 29) | interface ElasticConfig extends EaseFunction { type Elastic (line 33) | interface Elastic { type ExpoScaleEase (line 39) | interface ExpoScaleEase { type Linear (line 43) | interface Linear extends Ease { type RoughEaseVars (line 47) | interface RoughEaseVars { type RoughEaseEase (line 56) | interface RoughEaseEase extends EaseFunction { type RoughEaseConfig (line 60) | interface RoughEaseConfig extends EaseFunction { type RoughEase (line 64) | interface RoughEase extends EaseFunction { type SlowMoEase (line 69) | interface SlowMoEase extends EaseFunction { type SlowMoConfig (line 73) | interface SlowMoConfig extends EaseFunction { type SlowMo (line 77) | interface SlowMo extends EaseFunction { type SteppedEase (line 82) | interface SteppedEase { FILE: types/easel-plugin.d.ts type Vars (line 2) | interface Vars { type TweenVars (line 9) | interface TweenVars { type EaselPlugin (line 16) | interface EaselPlugin extends Plugin { type EaselPluginClass (line 20) | interface EaselPluginClass extends EaselPlugin { FILE: types/flip.d.ts class Flip (line 1) | class Flip { type OverrideProps (line 205) | type OverrideProps = { [P in keyof M]: P extends keyof N ? N[P] : ... type EnterOrLeaveCallback (line 207) | type EnterOrLeaveCallback = (elements: Element[]) => any; type SpinFunction (line 208) | type SpinFunction = (index: number, element: Element, targets: Element[]... type LoadStateFunction (line 209) | type LoadStateFunction = (load: Function) => any; type BatchActionFunction (line 210) | type BatchActionFunction = (self: FlipBatchAction) => any; type TweenVarOverrides (line 212) | interface TweenVarOverrides { type AnimationVars (line 216) | interface AnimationVars extends OverrideProps void | null; type ContextSafeFunc (line 28) | type ContextSafeFunc = (func: Function) => Function; type ContextFunc (line 29) | type ContextFunc = (context: Context, contextSafe?: ContextSafeFunc) => ... type CallbackType (line 30) | type CallbackType = "onComplete" | "onInterrupt" | "onRepeat" | "onRever... type TickerCallback (line 31) | type TickerCallback = (time: number, deltaTime: number, frame: number, e... type Point2D (line 33) | type Point2D = { x: number, y: number }; type Position (line 34) | type Position = number | string; type FunctionBasedValue (line 36) | type FunctionBasedValue = (index: number, target: any, targets: any[]... type ArrayValue (line 37) | type ArrayValue = any[] | FunctionBasedValue; type BooleanValue (line 38) | type BooleanValue = boolean | FunctionBasedValue; type NumberValue (line 39) | type NumberValue = number | FunctionBasedValue; type StringValue (line 40) | type StringValue = string | FunctionBasedValue; type ElementValue (line 41) | type ElementValue = Element | FunctionBasedValue; type TweenValue (line 42) | type TweenValue = NumberValue | StringValue; type QuickToFunc (line 43) | type QuickToFunc = { type SVGPathValue (line 48) | type SVGPathValue = string | SVGPathElement; type SVGPathTarget (line 49) | type SVGPathTarget = SVGPathValue | ArrayLike; type SVGPrimitive (line 50) | type SVGPrimitive = SVGCircleElement | SVGRectElement | SVGEllipseElemen... type Conditions (line 52) | interface Conditions { type Context (line 55) | interface Context { type MatchMedia (line 69) | interface MatchMedia { type AnimationVars (line 76) | interface AnimationVars extends CallbackVars { type CallbackVars (line 89) | interface CallbackVars { type EaseMap (line 103) | interface EaseMap { type EffectsMap (line 107) | interface EffectsMap { type GSAPConfig (line 111) | interface GSAPConfig { type GSAPUnits (line 122) | type GSAPUnits = { type StaggerVars (line 146) | interface StaggerVars extends CallbackVars, utils.DistributeConfig { type Ticker (line 154) | interface Ticker { type TimelineVars (line 167) | interface TimelineVars extends AnimationVars { type EaseString (line 174) | type EaseString = "none" type TweenVars (line 186) | interface TweenVars extends AnimationVars { class TweenLite (line 633) | class TweenLite extends gsap.core.Tween {} class TweenMax (line 639) | class TweenMax extends gsap.core.Tween {} class TimelineLite (line 645) | class TimelineLite extends gsap.core.Timeline {} class TimelineMax (line 651) | class TimelineMax extends gsap.core.Timeline {} class TweenLite (line 662) | class TweenLite extends gsap.core.Tween {} class TweenMax (line 668) | class TweenMax extends gsap.core.Tween {} class TimelineLite (line 674) | class TimelineLite extends gsap.core.Timeline {} class TimelineMax (line 680) | class TimelineMax extends gsap.core.Timeline {} FILE: types/gsap-plugins.d.ts type PluginInit (line 3) | type PluginInit = ( type PluginRender (line 12) | type PluginRender = (this: PropTween, progress: number, data: PluginScop... type PluginKill (line 13) | type PluginKill = (this: PluginScope) => void; type PluginAliases (line 15) | interface PluginAliases { type PropTween (line 20) | interface PropTween { type PluginScope (line 29) | interface PluginScope { type PluginStatic (line 40) | interface PluginStatic { type Plugin (line 49) | interface Plugin extends Partial { type AttrVars (line 56) | interface AttrVars { type ModifiersVars (line 60) | interface ModifiersVars { type SnapVars (line 64) | interface SnapVars { type TweenVars (line 68) | interface TweenVars { type AttrPlugin (line 77) | interface AttrPlugin extends Plugin {} type ModifiersPlugin (line 78) | interface ModifiersPlugin extends Plugin {} type SnapPlugin (line 79) | interface SnapPlugin extends Plugin {} type AttrPluginClass (line 81) | interface AttrPluginClass extends AttrPlugin { type ModifiersPluginClass (line 86) | interface ModifiersPluginClass extends ModifiersPlugin { type SnapPluginClass (line 91) | interface SnapPluginClass extends SnapPlugin { type RawPath (line 101) | type RawPath = number[][]; type Matrix2D (line 102) | type Matrix2D = { a: number, b: number, c: number, d: number, e: number,... FILE: types/gsap-utils.d.ts type DistributeConfig (line 3) | interface DistributeConfig { type SnapNumberConfig (line 13) | interface SnapNumberConfig { type SnapPoint2DConfig (line 19) | interface SnapPoint2DConfig { type SelectorFunc (line 24) | interface SelectorFunc { FILE: types/index.d.ts type GSAPDraggableVars (line 43) | type GSAPDraggableVars = Draggable.Vars; type GSAPAnimation (line 44) | type GSAPAnimation = gsap.core.Animation; type GSAPCallback (line 45) | type GSAPCallback = gsap.Callback; type GSAPDistributeConfig (line 46) | type GSAPDistributeConfig = gsap.utils.DistributeConfig; type GSAPPlugin (line 47) | type GSAPPlugin = gsap.Plugin; type GSAPPluginScope (line 48) | type GSAPPluginScope = gsap.PluginScope; type GSAPPluginStatic (line 49) | type GSAPPluginStatic = gsap.PluginStatic; type GSAPStaggerVars (line 50) | type GSAPStaggerVars = gsap.StaggerVars; type GSAPTickerCallback (line 51) | type GSAPTickerCallback = gsap.TickerCallback; type GSAPTimeline (line 52) | type GSAPTimeline = gsap.core.Timeline; type GSAPTimelineVars (line 53) | type GSAPTimelineVars = gsap.TimelineVars; type GSAPTween (line 54) | type GSAPTween = gsap.core.Tween; type GSAPTweenTarget (line 55) | type GSAPTweenTarget = gsap.TweenTarget; type GSAPTweenVars (line 56) | type GSAPTweenVars = gsap.TweenVars; type GSAP (line 58) | type GSAP = typeof gsap; FILE: types/inertia-plugin.d.ts type InertiaEndFunction (line 3) | type InertiaEndFunction = (value: T) => T; type InertiaDuration (line 5) | interface InertiaDuration { type InertiaLinkedProps (line 11) | interface InertiaLinkedProps { type InertiaObject (line 15) | interface InertiaObject { type InertiaVars (line 23) | type InertiaVars = { type TweenVars (line 31) | interface TweenVars { type InertiaPlugin (line 38) | interface InertiaPlugin extends Plugin, VelocityTrackerStatic { type InertiaPluginClass (line 58) | interface InertiaPluginClass extends InertiaPlugin { FILE: types/morph-svg-plugin.d.ts type TweenVars (line 3) | interface TweenVars { type MorphSVGPlugin (line 10) | interface MorphSVGPlugin extends Plugin { type NormalizeVars (line 90) | interface NormalizeVars { type MorphSVGPluginClass (line 95) | interface MorphSVGPluginClass extends MorphSVGPlugin { type MorphSVGVars (line 100) | interface MorphSVGVars { FILE: types/motion-path-helper.d.ts class MotionPathHelper (line 1) | class MotionPathHelper { type Vars (line 53) | interface Vars { type EditPathVars (line 66) | interface EditPathVars { class _MotionPathHelper (line 82) | class _MotionPathHelper extends MotionPathHelper {} FILE: types/motion-path-plugin.d.ts type PathObject (line 3) | interface PathObject { type TweenVars (line 7) | interface TweenVars { type ArrayToRawPathObject (line 14) | interface ArrayToRawPathObject { type getRelativePositionObject (line 22) | interface getRelativePositionObject extends gsap.Point2D { type MotionPathPlugin (line 26) | interface MotionPathPlugin extends Plugin { type MotionPathPluginClass (line 247) | interface MotionPathPluginClass extends MotionPathPlugin { type NumFunc (line 257) | type NumFunc = (i: number, target: object | Element) => number; type Vars (line 258) | interface Vars { FILE: types/observer.d.ts class Observer (line 1) | class Observer { type ObserverCallback (line 146) | type ObserverCallback = (self: Observer) => any; type IgnoreCheckCallback (line 147) | type IgnoreCheckCallback = (event: Event, isTouchOrPointer: boolean) => ... type ObserverVars (line 149) | interface ObserverVars { class _Observer (line 193) | class _Observer extends Observer { } FILE: types/physics-2d-plugin.d.ts type Vars (line 2) | interface Vars { type TweenVars (line 16) | interface TweenVars { type Physics2DPlugin (line 22) | interface Physics2DPlugin extends Plugin { type Physics2DPluginClass (line 26) | interface Physics2DPluginClass extends Physics2DPlugin { FILE: types/physics-props-plugin.d.ts type Vars (line 2) | interface Vars { type Values (line 6) | interface Values { type TweenVars (line 15) | interface TweenVars { type PhysicsPropsPlugin (line 21) | interface PhysicsPropsPlugin extends Plugin { type PhysicsPropsPluginClass (line 25) | interface PhysicsPropsPluginClass extends PhysicsPropsPlugin { FILE: types/pixi-plugin.d.ts type PixiMatrix (line 2) | interface PixiMatrix { type Vars (line 12) | interface Vars { type TweenVars (line 68) | interface TweenVars { type PixiPlugin (line 75) | interface PixiPlugin extends Plugin { type PixiPluginClass (line 92) | interface PixiPluginClass extends PixiPlugin { FILE: types/scramble-text-plugin.d.ts type Vars (line 2) | interface Vars { type TweenVars (line 17) | interface TweenVars { type ScrambleTextPlugin (line 23) | interface ScrambleTextPlugin extends Plugin { type ScrambleTextPluginClass (line 27) | interface ScrambleTextPluginClass extends ScrambleTextPlugin { FILE: types/scroll-smoother.d.ts class ScrollSmoother (line 1) | class ScrollSmoother { type Callback (line 333) | type Callback = (self: ScrollSmoother) => any; type EventCallback (line 334) | type EventCallback = (self: ScrollSmoother, event: Event) => any; type EffectFunc (line 335) | type EffectFunc = (index: number, element: Element) => number | string; type EffectsVars (line 337) | interface EffectsVars { type Vars (line 347) | interface Vars { class _ScrollSmoother (line 370) | class _ScrollSmoother extends ScrollSmoother { } FILE: types/scroll-to-plugin.d.ts class ScrollToPlugin (line 1) | class ScrollToPlugin { type Vars (line 53) | interface Vars { type ConfigVars (line 62) | interface ConfigVars { type TweenVars (line 70) | interface TweenVars { class _ScrollToPlugin (line 76) | class _ScrollToPlugin extends ScrollToPlugin { } FILE: types/scroll-trigger.d.ts type AnimationVars (line 3) | interface AnimationVars { class ScrollTrigger (line 8) | class ScrollTrigger { type RectObj (line 673) | interface RectObj { type MatchMediaObject (line 680) | interface MatchMediaObject { type Callback (line 684) | type Callback = (self: ScrollTrigger) => any; type BatchCallback (line 685) | type BatchCallback = (targets: Element[], triggers: ScrollTrigger[]) => ... type NumFunc (line 686) | type NumFunc = () => number; type SnapFunc (line 687) | type SnapFunc = (value: number, self?: ScrollTrigger) => number; type SnapDirectionalFunc (line 688) | type SnapDirectionalFunc = (value: number, direction?: number, threshold... type GetterSetterNumFunc (line 689) | type GetterSetterNumFunc = (value?: number) => number | void; type GetterRectFunc (line 690) | type GetterRectFunc = () => RectObj; type StartEndFunc (line 691) | type StartEndFunc = (self: ScrollTrigger) => string | number; type ScrollFunc (line 692) | type ScrollFunc = (position: number) => void; type MarkersVars (line 694) | interface MarkersVars { type ToggleClassVars (line 702) | interface ToggleClassVars { type SnapVars (line 707) | interface SnapVars { type RangeObject (line 719) | interface RangeObject { type Vars (line 724) | interface Vars { type StaticVars (line 764) | interface StaticVars extends Vars { type BatchVars (line 768) | interface BatchVars { type ConfigVars (line 795) | interface ConfigVars { type ScrollerProxyVars (line 802) | interface ScrollerProxyVars { type NormalizeVars (line 812) | interface NormalizeVars extends Observer.ObserverVars { type ScrollerProxyVars (line 827) | type ScrollerProxyVars = ScrollTrigger.ScrollerProxyVars; type ScrollTrigger (line 833) | type ScrollTrigger = any; type ScrollTriggerBatchVars (line 839) | type ScrollTriggerBatchVars = ScrollTrigger.BatchVars; type ScrollTriggerConfigVars (line 845) | type ScrollTriggerConfigVars = ScrollTrigger.ConfigVars; class ScrollTriggerInstance (line 851) | class ScrollTriggerInstance extends ScrollTrigger {} type ScrollTriggerInstanceVars (line 857) | type ScrollTriggerInstanceVars = ScrollTrigger.Vars; class ScrollTriggerStatic (line 863) | class ScrollTriggerStatic extends ScrollTrigger {} type ScrollTriggerStaticVars (line 869) | type ScrollTriggerStaticVars = ScrollTrigger.StaticVars; type SnapVars (line 875) | type SnapVars = ScrollTrigger.SnapVars; type ToggleClassVars (line 881) | type ToggleClassVars = ScrollTrigger.ToggleClassVars; class _ScrollTrigger (line 885) | class _ScrollTrigger extends ScrollTrigger { } FILE: types/split-text.d.ts class SplitText (line 1) | class SplitText { type SplitTextTarget (line 68) | type SplitTextTarget = string | NodeList | Node | Node[]; type PrepareTextFunction (line 69) | type PrepareTextFunction = (text: string, element: Element) => string; type WordDelimiterConfig (line 70) | interface WordDelimiterConfig { type Vars (line 74) | interface Vars { class _SplitText (line 99) | class _SplitText extends SplitText {} FILE: types/text-plugin.d.ts type Vars (line 2) | interface Vars { type TweenVars (line 17) | interface TweenVars { type TextPlugin (line 23) | interface TextPlugin extends Plugin { type TextPluginClass (line 27) | interface TextPluginClass extends TextPlugin { FILE: types/timeline.d.ts type TimelineChild (line 3) | type TimelineChild = string | Animation | Callback | Array