MCPcopy
hub / github.com/greensock/GSAP / add

Function add

src/gsap-core.js:957–963  ·  view source on GitHub ↗
(callback, once, prioritize)

Source from the content-addressed store, hash-verified

955 _nextTime = _self.time * 1000 + _gap;
956 },
957 add(callback, once, prioritize) {
958 let func = once ? (t, d, f, v) => {callback(t, d, f, v); _self.remove(func);} : callback;
959 _self.remove(callback);
960 _listeners[prioritize ? "unshift" : "push"](func);
961 _wake();
962 return func;
963 },
964 remove(callback, i) {
965 ~(i = _listeners.indexOf(callback)) && _listeners.splice(i, 1) && _i >= i && _i--;
966 },

Callers

nothing calls this directly

Calls 2

_wakeFunction · 0.70
removeMethod · 0.65

Tested by

no test coverage detected