SYMBOL INDEX (68 symbols across 15 files) FILE: cypress.config.cjs method setupNodeEvents (line 9) | setupNodeEvents(on, config) { FILE: examples/dolls/dolls.js function initAnim (line 56) | function initAnim(el){ FILE: rollup.config.js function getSassOptions (line 19) | function getSassOptions(minify = false) { FILE: src/js/abutment.js method position (line 6) | position({ top, left }) { FILE: src/js/constraint.js constant BOUNDS_FORMAT (line 7) | const BOUNDS_FORMAT = ['left', 'top', 'right', 'bottom']; function getBoundingRect (line 15) | function getBoundingRect(body, tether, to) { function _addOutOfBoundsClass (line 69) | function _addOutOfBoundsClass(oob, addClasses, classes, classPrefix, out... function _calculateOOBAndPinnedLeft (line 97) | function _calculateOOBAndPinnedLeft(left, bounds, width, pin, pinned, oo... function _calculateOOBAndPinnedTop (line 131) | function _calculateOOBAndPinnedTop(top, bounds, height, pin, pinned, oob) { function _flipXTogether (line 163) | function _flipXTogether(tAttachment, eAttachment, bounds, width, targetW... function _flipYTogether (line 220) | function _flipYTogether(tAttachment, eAttachment, bounds, height, target... function _getAllClasses (line 276) | function _getAllClasses(classes, classPrefix, constraints) { method position (line 299) | position({ top, left, targetAttachment }) { FILE: src/js/evented.js class Evented (line 3) | class Evented { method on (line 4) | on(event, handler, ctx, once = false) { method once (line 16) | once(event, handler, ctx) { method off (line 20) | off(event, handler) { method trigger (line 39) | trigger(event, ...args) { FILE: src/js/shift.js method position (line 4) | position({ top, left }) { FILE: src/js/tether.js function isFullscreenElement (line 35) | function isFullscreenElement(e) { function within (line 45) | function within(a, b, diff = 1) { function now (line 79) | function now() { class TetherClass (line 120) | class TetherClass extends Evented { method constructor (line 121) | constructor(options) { method setOptions (line 140) | setOptions(options, pos = true) { method getTargetBounds (line 209) | getTargetBounds() { method clearCache (line 221) | clearCache() { method cache (line 225) | cache(k, getter) { method enable (line 239) | enable(pos = true) { method disable (line 258) | disable() { method destroy (line 273) | destroy() { method updateAttachClasses (line 296) | updateAttachClasses(elementAttach, targetAttach) { method position (line 367) | position(flushChanges = true) { method move (line 570) | move(pos) { method _addClasses (line 749) | _addClasses() { method _removeClasses (line 757) | _removeClasses() { method initialize (line 778) | initialize() { method destroy (line 796) | destroy() { method position (line 811) | position({ manualOffset, manualTargetOffset }) { FILE: src/js/utils/bounds.js function getBounds (line 8) | function getBounds(body, el) { function getScrollHandleBounds (line 46) | function getScrollHandleBounds(body, target) { function getVisibleBounds (line 111) | function getVisibleBounds(body, target) { function removeUtilElements (line 145) | function removeUtilElements(body) { function _getActualBoundingClientRect (line 157) | function _getActualBoundingClientRect(node) { function _getOrigin (line 185) | function _getOrigin(body) { FILE: src/js/utils/classes.js function addClass (line 3) | function addClass(el, name) { function getClass (line 17) | function getClass(key = '', classes, classPrefix) { function removeClass (line 30) | function removeClass(el, name) { function updateClasses (line 38) | function updateClasses(el, add, all) { FILE: src/js/utils/deferred.js function defer (line 3) | function defer(fn) { function flush (line 7) | function flush() { FILE: src/js/utils/general.js function extend (line 3) | function extend(out = {}) { function getScrollBarSize (line 21) | function getScrollBarSize() { FILE: src/js/utils/offset.js constant MIRROR_LR (line 3) | const MIRROR_LR = { constant MIRROR_TB (line 9) | const MIRROR_TB = { constant OFFSET_MAP (line 15) | const OFFSET_MAP = { function addOffset (line 24) | function addOffset(...offsets) { function attachmentToOffset (line 42) | function attachmentToOffset(attachment) { function autoToFixedAttachment (line 56) | function autoToFixedAttachment(attachment, relativeToAttachment) { function offsetToPx (line 70) | function offsetToPx(offset, size) { function parseTopLeft (line 81) | function parseTopLeft(value) { FILE: src/js/utils/parents.js function getScrollParents (line 3) | function getScrollParents(el) { function getOffsetParent (line 46) | function getOffsetParent(el) { FILE: src/js/utils/type-check.js function isFunction (line 5) | function isFunction(value) { function isNumber (line 13) | function isNumber(value) { function isObject (line 21) | function isObject(value) { function isString (line 29) | function isString(value) { function isUndefined (line 37) | function isUndefined(value) {