SYMBOL INDEX (631 symbols across 83 files) FILE: config/typescript/rollup-plugin-includepaths.d.ts type Options (line 2) | interface Options { FILE: examples/src/components/Analytics/index.js function gtag (line 1) | function gtag() { class Analytics (line 5) | class Analytics { method constructor (line 6) | constructor(ua) { method init (line 10) | init() { method _appendScript (line 28) | _appendScript() { FILE: examples/src/components/MobileNav/index.js constant MAX_WIDTH (line 4) | const MAX_WIDTH = 960; class MobileNav (line 12) | class MobileNav { method constructor (line 13) | constructor(activator) { method init (line 18) | init() { method expand (line 35) | expand(widthExceeded = false) { method collapse (line 45) | collapse() { method toggle (line 56) | toggle() { method _setState (line 60) | _setState() { FILE: examples/src/components/Plate/index.js function calculatePlateScale (line 15) | function calculatePlateScale(value, max, factor) { class Plate (line 22) | class Plate { method constructor (line 23) | constructor(wrapper) { method setThreshold (line 40) | setThreshold() { method setInitialMousePosition (line 49) | setInitialMousePosition(sensorEvent) { method dragWarp (line 54) | dragWarp(source, sensorEvent) { method resetWarp (line 63) | resetWarp() { method _offsetWithinThreshold (line 69) | _offsetWithinThreshold(initialPosition, currentPosition) { method _scalePlates (line 82) | _scalePlates(x, y) { method _translateEachPlate (line 90) | _translateEachPlate(x, y) { method _translateShadow (line 103) | _translateShadow(x, y) { FILE: examples/src/content/Draggable/DragEvents/index.js function translateMirror (line 4) | function translateMirror(mirror, mirrorCoords, containerRect) { function calcOffset (line 14) | function calcOffset(offset) { function DragEvents (line 18) | function DragEvents() { FILE: examples/src/content/Droppable/UniqueDropzone/index.js function UniqueDropzone (line 4) | function UniqueDropzone() { FILE: examples/src/content/Home/index.js function Home (line 7) | function Home() { FILE: examples/src/content/Plugins/Collidable/index.js function PluginsCollidable (line 4) | function PluginsCollidable() { FILE: examples/src/content/Plugins/Snappable/index.js function PluginsSnappable (line 4) | function PluginsSnappable() { FILE: examples/src/content/Plugins/SortAnimation/index.js function SortAnimation (line 4) | function SortAnimation() { FILE: examples/src/content/Plugins/SwapAnimation/index.js function PluginsSwapAnimation (line 4) | function PluginsSwapAnimation() { FILE: examples/src/content/Sortable/MultipleContainers/index.js function MultipleContainers (line 9) | function MultipleContainers() { FILE: examples/src/content/Sortable/SimpleList/index.js function SimpleList (line 4) | function SimpleList() { FILE: examples/src/content/Sortable/Transformed/index.js function Transformed (line 4) | function Transformed() { FILE: examples/src/content/Swappable/Flexbox/index.js function Flexbox (line 4) | function Flexbox() { FILE: examples/src/content/Swappable/Floated/index.js function Floated (line 4) | function Floated() { FILE: examples/src/content/Swappable/GridLayout/index.js function GridLayout (line 4) | function GridLayout() { FILE: examples/src/scripts/utils/debounce.js function debounce (line 1) | function debounce(callback, wait) { FILE: examples/src/scripts/utils/flip-sign.js function flipSign (line 1) | function flipSign(number) { FILE: examples/tools/server.js function reloadServer (line 6) | function reloadServer(done) { function startServer (line 11) | function startServer() { FILE: examples/tools/tasks/scripts.js function scripts (line 5) | function scripts() { FILE: examples/tools/tasks/styles.js function styles (line 15) | function styles() { FILE: examples/tools/tasks/views.js function views (line 14) | function views() { FILE: examples/tools/watch.js function reportWatchStats (line 8) | function reportWatchStats(path) { function watch (line 12) | function watch() { FILE: examples/tools/webpack.plugins.js function initPlugins (line 3) | function initPlugins(isProd = false) { FILE: index.d.ts type GetEventByEventName (line 29) | type GetEventByEventName = type DelayOptions (line 98) | interface DelayOptions { class DragEvent (line 107) | class DragEvent extends AbstractEvent { class DragStartEvent (line 116) | class DragStartEvent extends DragEvent {} class DragMoveEvent (line 118) | class DragMoveEvent extends DragEvent {} class DragOverEvent (line 120) | class DragOverEvent extends DragEvent { class DragOutEvent (line 125) | class DragOutEvent extends DragEvent { class DragOverContainerEvent (line 130) | class DragOverContainerEvent extends DragEvent { class DragOutContainerEvent (line 134) | class DragOutContainerEvent extends DragEvent { class DragPressureEvent (line 138) | class DragPressureEvent extends DragEvent { class DragStopEvent (line 142) | class DragStopEvent extends DragEvent {} class DragStoppedEvent (line 144) | class DragStoppedEvent extends DragEvent {} type DraggableEventNames (line 149) | type DraggableEventNames = class DraggableEvent (line 162) | class DraggableEvent extends AbstractEvent { class DraggableInitializedEvent (line 165) | class DraggableInitializedEvent extends DraggableEvent {} class DraggableDestroyEvent (line 166) | class DraggableDestroyEvent extends DraggableEvent {} type DraggableClassNames (line 168) | type DraggableClassNames = type DraggableContainer (line 179) | type DraggableContainer = HTMLElement | HTMLElement[] | NodeList; type DraggableOptions (line 181) | interface DraggableOptions { class Draggable (line 202) | class Draggable { type AnnouncementOptions (line 247) | interface AnnouncementOptions { class Announcement (line 252) | class Announcement extends AbstractPlugin { class Focusable (line 261) | class Focusable extends AbstractPlugin { type MirrorEventNames (line 270) | type MirrorEventNames = class MirrorEvent (line 277) | class MirrorEvent extends AbstractEvent { class MirrorCreateEvent (line 284) | class MirrorCreateEvent extends MirrorEvent {} class MirrorCreatedEvent (line 285) | class MirrorCreatedEvent extends MirrorEvent { class MirrorAttachedEvent (line 288) | class MirrorAttachedEvent extends MirrorEvent { class MirrorMoveEvent (line 291) | class MirrorMoveEvent extends MirrorEvent { class MirrorMovedEvent (line 296) | class MirrorMovedEvent extends MirrorEvent { class MirrorDestroyEvent (line 301) | class MirrorDestroyEvent extends MirrorEvent { type MirrorOptions (line 305) | interface MirrorOptions { class Mirror (line 314) | class Mirror extends AbstractPlugin { type ScrollableOptions (line 323) | interface ScrollableOptions { class Scrollable (line 329) | class Scrollable extends AbstractPlugin { class SensorEvent (line 337) | class SensorEvent extends AbstractEvent { class DragStartSensorEvent (line 346) | class DragStartSensorEvent extends SensorEvent {} class DragMoveSensorEvent (line 348) | class DragMoveSensorEvent extends SensorEvent {} class DragStopSensorEvent (line 350) | class DragStopSensorEvent extends SensorEvent {} class DragPressureSensorEvent (line 352) | class DragPressureSensorEvent extends SensorEvent {} type SensorOptions (line 354) | interface SensorOptions { class Sensor (line 358) | class Sensor { type Sensors (line 371) | interface Sensors { class DragSensor (line 375) | class DragSensor extends Sensor {} class ForceTouchSensor (line 377) | class ForceTouchSensor extends Sensor {} class MouseSensor (line 379) | class MouseSensor extends Sensor {} class TouchSensor (line 381) | class TouchSensor extends Sensor {} type DroppableEventNames (line 386) | type DroppableEventNames = class DroppableEvent (line 393) | class DroppableEvent extends AbstractEvent { class DroppableStartEvent (line 397) | class DroppableStartEvent extends DroppableEvent { class DroppableDroppedEvent (line 401) | class DroppableDroppedEvent extends DroppableEvent { class DroppableReturnedEvent (line 405) | class DroppableReturnedEvent extends DroppableEvent { class DroppableStopEvent (line 409) | class DroppableStopEvent extends DroppableEvent { type DroppableClassNames (line 413) | type DroppableClassNames = type DroppableOptions (line 418) | interface DroppableOptions extends DraggableOptions { class Droppable (line 427) | class Droppable extends Draggable { type SortableEventNames (line 435) | type SortableEventNames = class SortableEvent (line 442) | class SortableEvent extends AbstractEvent { class SortableStartEvent (line 446) | class SortableStartEvent extends SortableEvent { class SortableSortEvent (line 451) | class SortableSortEvent extends SortableEvent { class SortableSortedEvent (line 458) | class SortableSortedEvent extends SortableEvent { class SortableStopEvent (line 465) | class SortableStopEvent extends SortableEvent { class Sortable (line 472) | class Sortable extends Draggable {} type SwappableEventNames (line 477) | type SwappableEventNames = class SwappableEvent (line 484) | class SwappableEvent extends AbstractEvent { class SwappableStartEvent (line 488) | class SwappableStartEvent extends SwappableEvent {} class SwappableSwapEvent (line 490) | class SwappableSwapEvent extends SwappableEvent { class SwappableSwappedEvent (line 495) | class SwappableSwappedEvent extends SwappableEvent { class SwappableStopEvent (line 499) | class SwappableStopEvent extends SwappableEvent {} class Swappable (line 501) | class Swappable extends Draggable {} type CollidableEventNames (line 506) | type CollidableEventNames = 'collidable:in' | 'collidable:out'; class CollidableEvent (line 508) | class CollidableEvent extends AbstractEvent { class CollidableInEvent (line 512) | class CollidableInEvent extends CollidableEvent {} class CollidableOutEvent (line 513) | class CollidableOutEvent extends CollidableEvent {} type Collidables (line 515) | type Collidables = class Collidable (line 521) | class Collidable extends AbstractPlugin { class ResizeMirror (line 529) | class ResizeMirror extends AbstractPlugin { type SnappableEventNames (line 537) | type SnappableEventNames = 'snap:in' | 'snap:out'; class SnapEvent (line 539) | class SnapEvent extends AbstractEvent { class SnapInEvent (line 543) | class SnapInEvent extends SnapEvent {} class SnapOutEvent (line 544) | class SnapOutEvent extends SnapEvent {} class Snappable (line 546) | class Snappable extends AbstractPlugin { type SwapAnimationOptions (line 554) | interface SwapAnimationOptions { class SwapAnimation (line 560) | class SwapAnimation extends AbstractPlugin { type SortAnimationOptions (line 568) | interface SortAnimationOptions { class SortAnimation (line 573) | class SortAnimation extends AbstractPlugin { FILE: rollup.config.ts function generateConfig (line 18) | function generateConfig({ FILE: src/Draggable/DragEvent/DragEvent.ts type DragEventData (line 9) | interface DragEventData { class DragEvent (line 23) | class DragEvent< method constructor (line 33) | constructor(public data: T) { method source (line 43) | get source() { method originalSource (line 53) | get originalSource() { method mirror (line 63) | get mirror() { method sourceContainer (line 73) | get sourceContainer() { method sensorEvent (line 83) | get sensorEvent() { method originalEvent (line 93) | get originalEvent() { class DragStartEvent (line 108) | class DragStartEvent extends DragEvent { class DragMoveEvent (line 119) | class DragMoveEvent extends DragEvent { type DragOverEventData (line 127) | interface DragOverEventData extends DragEventData { class DragOverEvent (line 138) | class DragOverEvent extends DragEvent { method overContainer (line 148) | get overContainer() { method over (line 158) | get over() { function isDragOverEvent (line 163) | function isDragOverEvent( type DragOutEventData (line 173) | interface DragOutEventData extends DragEventData { class DragOutEvent (line 184) | class DragOutEvent extends DragEvent { method overContainer (line 193) | get overContainer() { method over (line 203) | get over() { type DragOverContainerEventData (line 212) | interface DragOverContainerEventData extends DragEventData { class DragOverContainerEvent (line 222) | class DragOverContainerEvent extends DragEvent { method overContainer (line 259) | get overContainer() { type DragPressureEventData (line 268) | interface DragPressureEventData extends DragEventData { class DragPressureEvent (line 278) | class DragPressureEvent extends DragEvent { method pressure (line 287) | get pressure() { class DragStopEvent (line 298) | class DragStopEvent extends DragEvent { class DragStoppedEvent (line 309) | class DragStoppedEvent extends DragEvent { FILE: src/Draggable/Draggable.js class Draggable (line 75) | class Draggable { method constructor (line 104) | constructor(containers = [document.body], options = {}) { method destroy (line 200) | destroy() { method addPlugin (line 222) | addPlugin(...plugins) { method removePlugin (line 238) | removePlugin(...plugins) { method addSensor (line 257) | addSensor(...sensors) { method removeSensor (line 275) | removeSensor(...sensors) { method addContainer (line 294) | addContainer(...containers) { method removeContainer (line 306) | removeContainer(...containers) { method on (line 321) | on(type, ...callbacks) { method off (line 333) | off(type, callback) { method trigger (line 344) | trigger(event) { method getClassNameFor (line 354) | getClassNameFor(name) { method getClassNamesFor (line 362) | getClassNamesFor(name) { method isDragging (line 378) | isDragging() { method getDraggableElements (line 386) | getDraggableElements() { method getDraggableElementsForContainer (line 398) | getDraggableElementsForContainer(container) { method cancel (line 413) | cancel() { method [onDragStart] (line 422) | [onDragStart](event) { method [onDragMove] (line 502) | [onDragMove](event) { method [dragStop] (line 609) | [dragStop](event) { method [onDragStop] (line 697) | [onDragStop](event) { method [onDragPressure] (line 706) | [onDragPressure](event) { function getSensorEvent (line 726) | function getSensorEvent(event) { function applyUserSelect (line 730) | function applyUserSelect(element, value) { FILE: src/Draggable/DraggableEvent/DraggableEvent.ts type DraggableEventData (line 8) | interface DraggableEventData { class DraggableEvent (line 18) | class DraggableEvent extends AbstractEvent { method draggable (line 27) | get draggable() { class DraggableInitializedEvent (line 38) | class DraggableInitializedEvent extends DraggableEvent { class DraggableDestroyEvent (line 48) | class DraggableDestroyEvent extends DraggableEvent { FILE: src/Draggable/Emitter/Emitter.ts type CallbackFunction (line 3) | type CallbackFunction = (event: AbstractEvent) => void; type Callback (line 5) | interface Callback { class Emitter (line 14) | class Emitter { method on (line 22) | on(type: string, ...callbacks: CallbackFunction[]) { method off (line 37) | off(type: string, callback: CallbackFunction) { method trigger (line 57) | trigger(event: AbstractEvent) { FILE: src/Draggable/Emitter/tests/Emitter.test.ts class TestEvent (line 5) | class TestEvent extends AbstractEvent {} FILE: src/Draggable/Plugins/Announcement/Announcement.js constant ARIA_RELEVANT (line 8) | const ARIA_RELEVANT = 'aria-relevant'; constant ARIA_ATOMIC (line 9) | const ARIA_ATOMIC = 'aria-atomic'; constant ARIA_LIVE (line 10) | const ARIA_LIVE = 'aria-live'; constant ROLE (line 11) | const ROLE = 'role'; class Announcement (line 29) | class Announcement extends AbstractPlugin { method constructor (line 35) | constructor(draggable) { method attach (line 62) | attach() { method detach (line 69) | detach() { method getOptions (line 76) | getOptions() { method [announceEvent] (line 85) | [announceEvent](event) { method [announceMessage] (line 102) | [announceMessage](message) { method [onInitialize] (line 110) | [onInitialize]() { method [onDestroy] (line 126) | [onDestroy]() { function announce (line 142) | function announce(message, {expire}) { function createRegion (line 157) | function createRegion() { FILE: src/Draggable/Plugins/Focusable/Focusable.js class Focusable (line 19) | class Focusable extends AbstractPlugin { method constructor (line 25) | constructor(draggable) { method attach (line 45) | attach() { method detach (line 54) | detach() { method getOptions (line 67) | getOptions() { method getElements (line 75) | getElements() { method [onInitialize] (line 86) | [onInitialize]() { method [onDestroy] (line 97) | [onDestroy]() { function decorateElement (line 118) | function decorateElement(element) { function stripElement (line 134) | function stripElement(element) { FILE: src/Draggable/Plugins/Mirror/Mirror.js class Mirror (line 46) | class Mirror extends AbstractPlugin { method constructor (line 52) | constructor(draggable) { method attach (line 101) | attach() { method detach (line 113) | detach() { method getOptions (line 126) | getOptions() { method [onDragStart] (line 130) | [onDragStart](dragEvent) { method [onDragMove] (line 193) | [onDragMove](dragEvent) { method [onDragStop] (line 237) | [onDragStop](dragEvent) { method [onScroll] (line 266) | [onScroll]() { method [onMirrorCreated] (line 279) | [onMirrorCreated]({mirror, source, sensorEvent}) { method [onMirrorMove] (line 323) | [onMirrorMove](mirrorEvent) { method [getAppendableContainer] (line 378) | [getAppendableContainer](source) { function computeMirrorDimensions (line 401) | function computeMirrorDimensions({source, ...args}) { function calculateMirrorOffset (line 417) | function calculateMirrorOffset({sensorEvent, sourceRect, options, ...arg... function resetMirror (line 443) | function resetMirror({mirror, source, options, ...args}) { function addMirrorClasses (line 478) | function addMirrorClasses({mirror, mirrorClasses, ...args}) { function removeMirrorID (line 492) | function removeMirrorID({mirror, ...args}) { function positionMirror (line 512) | function positionMirror({withFrame = false, initial = false} = {}) { function withPromise (line 583) | function withPromise(callback, {raf = false} = {}) { function isNativeDragEvent (line 599) | function isNativeDragEvent(sensorEvent) { FILE: src/Draggable/Plugins/Mirror/MirrorEvent/MirrorEvent.ts type MirrorEventData (line 6) | interface MirrorEventData { class MirrorEvent (line 20) | class MirrorEvent< method constructor (line 28) | constructor(public data: T) { method source (line 38) | get source() { method originalSource (line 48) | get originalSource() { method sourceContainer (line 58) | get sourceContainer() { method sensorEvent (line 68) | get sensorEvent() { method dragEvent (line 78) | get dragEvent() { method originalEvent (line 88) | get originalEvent() { class MirrorCreateEvent (line 103) | class MirrorCreateEvent extends MirrorEvent { type MirrorCreatedEventData (line 107) | interface MirrorCreatedEventData extends MirrorEventData { class MirrorCreatedEvent (line 117) | class MirrorCreatedEvent extends MirrorEvent { method mirror (line 126) | get mirror() { type MirrorAttachedEventData (line 131) | interface MirrorAttachedEventData extends MirrorEventData { class MirrorAttachedEvent (line 141) | class MirrorAttachedEvent extends MirrorEvent { method mirror (line 150) | get mirror() { type MirrorMoveEventData (line 155) | interface MirrorMoveEventData extends MirrorEventData { class MirrorMoveEvent (line 167) | class MirrorMoveEvent extends MirrorEvent { method mirror (line 177) | get mirror() { method passedThreshX (line 186) | get passedThreshX() { method passedThreshY (line 195) | get passedThreshY() { type MirrorMovedEventData (line 200) | interface MirrorMovedEventData extends MirrorEventData { class MirrorMovedEvent (line 212) | class MirrorMovedEvent extends MirrorEvent { method mirror (line 221) | get mirror() { method passedThreshX (line 230) | get passedThreshX() { method passedThreshY (line 239) | get passedThreshY() { type MirrorDestroyEventData (line 244) | interface MirrorDestroyEventData extends MirrorEventData { class MirrorDestroyEvent (line 254) | class MirrorDestroyEvent extends MirrorEvent { method mirror (line 264) | get mirror() { FILE: src/Draggable/Plugins/Scrollable/Scrollable.js class Scrollable (line 29) | class Scrollable extends AbstractPlugin { method constructor (line 35) | constructor(draggable) { method attach (line 90) | attach() { method detach (line 100) | detach() { method getOptions (line 111) | getOptions() { method getScrollableElement (line 120) | getScrollableElement(target) { method hasDefinedScrollableElements (line 136) | hasDefinedScrollableElements() { method [onDragStart] (line 145) | [onDragStart](dragEvent) { method [onDragMove] (line 156) | [onDragMove](dragEvent) { method [onDragStop] (line 195) | [onDragStop]() { method [scroll] (line 209) | [scroll]() { function hasOverflow (line 272) | function hasOverflow(element) { function isStaticallyPositioned (line 290) | function isStaticallyPositioned(element) { function closestScrollableElement (line 301) | function closestScrollableElement(element) { function getDocumentScrollingElement (line 328) | function getDocumentScrollingElement() { FILE: src/Draggable/Sensors/DragSensor/DragSensor.js class DragSensor (line 24) | class DragSensor extends Sensor { method constructor (line 31) | constructor(containers = [], options = {}) { method attach (line 66) | attach() { method detach (line 73) | detach() { method [onDragStart] (line 82) | [onDragStart](event) { method [onDragOver] (line 120) | [onDragOver](event) { method [onDragEnd] (line 149) | [onDragEnd](event) { method [onDrop] (line 180) | [onDrop](event) { method [onMouseDown] (line 189) | [onMouseDown](event) { method [onMouseUp] (line 245) | [onMouseUp]() { method [reset] (line 254) | [reset]() { FILE: src/Draggable/Sensors/DragSensor/tests/DragSensor.test.js function setup (line 28) | function setup(optionsParam = {}) { function teardown (line 44) | function teardown() { function dragFlow (line 72) | function dragFlow() { function dragFlow (line 89) | function dragFlow() { function dragFlow (line 102) | function dragFlow() { function hastyDragFlow (line 111) | function hastyDragFlow() { function dragFlow (line 127) | function dragFlow() { function dragFlow (line 141) | function dragFlow() { function dragFlow (line 155) | function dragFlow() { function dragFlow (line 183) | function dragFlow() { function dragFlow (line 196) | function dragFlow() { function hastyDragFlow (line 205) | function hastyDragFlow() { function dragFlow (line 222) | function dragFlow() { FILE: src/Draggable/Sensors/ForceTouchSensor/ForceTouchSensor.js class ForceTouchSensor (line 25) | class ForceTouchSensor extends Sensor { method constructor (line 32) | constructor(containers = [], options = {}) { method attach (line 53) | attach() { method detach (line 80) | detach() { method [onMouseForceWillBegin] (line 109) | [onMouseForceWillBegin](event) { method [onMouseForceDown] (line 119) | [onMouseForceDown](event) { method [onMouseUp] (line 162) | [onMouseUp](event) { method [onMouseDown] (line 187) | [onMouseDown](event) { method [onMouseMove] (line 204) | [onMouseMove](event) { method [onMouseForceChange] (line 227) | [onMouseForceChange](event) { method [onMouseForceGlobalChange] (line 252) | [onMouseForceGlobalChange](event) { FILE: src/Draggable/Sensors/MouseSensor/MouseSensor.js class MouseSensor (line 23) | class MouseSensor extends Sensor { method constructor (line 30) | constructor(containers = [], options = {}) { method attach (line 66) | attach() { method detach (line 73) | detach() { method [onMouseDown] (line 82) | [onMouseDown](event) { method [startDrag] (line 128) | [startDrag]() { method [onDistanceChange] (line 162) | [onDistanceChange](event) { method [onMouseMove] (line 193) | [onMouseMove](event) { method [onMouseUp] (line 216) | [onMouseUp](event) { method [onContextMenuWhileDragging] (line 260) | [onContextMenuWhileDragging](event) { function preventNativeDragStart (line 265) | function preventNativeDragStart(event) { FILE: src/Draggable/Sensors/MouseSensor/tests/MouseSensor.test.js function setup (line 36) | function setup(optionsParam = {}) { function teardown (line 52) | function teardown() { function dragFlow (line 65) | function dragFlow() { function dragFlow (line 123) | function dragFlow() { function dragFlowWithRightClick (line 133) | function dragFlowWithRightClick() { function dragFlowWithCtrlKey (line 139) | function dragFlowWithCtrlKey() { function dragFlowWithMetaKey (line 145) | function dragFlowWithMetaKey() { function dragFlow (line 165) | function dragFlow() { function dragFlow (line 234) | function dragFlow() { function dragFlow (line 244) | function dragFlow() { function hastyDragFlow (line 250) | function hastyDragFlow() { function dragFlow (line 265) | function dragFlow() { function dragFlow (line 284) | function dragFlow() { function dragFlow (line 294) | function dragFlow() { function hastyDragFlow (line 300) | function hastyDragFlow() { function dragFlow (line 315) | function dragFlow() { function dragFlow (line 334) | function dragFlow() { function dragFlow (line 343) | function dragFlow() { function dragFlow (line 352) | function dragFlow() { function dragFlow (line 365) | function dragFlow() { function dragFlow (line 380) | function dragFlow() { FILE: src/Draggable/Sensors/Sensor/Sensor.js class Sensor (line 12) | class Sensor { method constructor (line 19) | constructor(containers = [], options = {}) { method attach (line 74) | attach() { method detach (line 82) | detach() { method addContainer (line 91) | addContainer(...containers) { method removeContainer (line 100) | removeContainer(...containers) { method trigger (line 111) | trigger(element, sensorEvent) { function calcDelay (line 127) | function calcDelay(optionsDelay) { FILE: src/Draggable/Sensors/SensorEvent/SensorEvent.ts type SensorEventData (line 3) | interface SensorEventData { class SensorEvent (line 19) | class SensorEvent extends AbstractEvent { method originalEvent (line 26) | get originalEvent() { method clientX (line 36) | get clientX() { method clientY (line 46) | get clientY() { method target (line 57) | get target() { method container (line 67) | get container() { method originalSource (line 77) | get originalSource() { method pressure (line 87) | get pressure() { class DragStartSensorEvent (line 98) | class DragStartSensorEvent extends SensorEvent { class DragMoveSensorEvent (line 108) | class DragMoveSensorEvent extends SensorEvent { class DragStopSensorEvent (line 118) | class DragStopSensorEvent extends SensorEvent { class DragPressureSensorEvent (line 128) | class DragPressureSensorEvent extends SensorEvent { FILE: src/Draggable/Sensors/TouchSensor/TouchSensor.js class TouchSensor (line 46) | class TouchSensor extends Sensor { method constructor (line 53) | constructor(containers = [], options = {}) { method attach (line 101) | attach() { method detach (line 108) | detach() { method [onTouchStart] (line 117) | [onTouchStart](event) { method [startDrag] (line 168) | [startDrag]() { method [onDistanceChange] (line 198) | [onDistanceChange](event) { method [onTouchMove] (line 229) | [onTouchMove](event) { method [onTouchEnd] (line 255) | [onTouchEnd](event) { function onContextMenu (line 297) | function onContextMenu(event) { FILE: src/Draggable/Sensors/TouchSensor/tests/TouchSensor.test.js function setup (line 27) | function setup(optionsParam = {}) { function teardown (line 43) | function teardown() { function dragFlow (line 60) | function dragFlow() { function dragFlow (line 70) | function dragFlow() { function dragFlow (line 132) | function dragFlow() { function dragFlow (line 141) | function dragFlow() { function dragFlow (line 150) | function dragFlow() { function dragFlow (line 161) | function dragFlow() { function dragFlow (line 171) | function dragFlow() { function dragFlow (line 188) | function dragFlow() { function dragFlow (line 197) | function dragFlow() { function dragFlow (line 206) | function dragFlow() { function dragFlow (line 217) | function dragFlow() { function dragFlow (line 228) | function dragFlow() { function dragFlow (line 246) | function dragFlow() { function dragFlow (line 256) | function dragFlow() { function dragFlow (line 266) | function dragFlow() { function dragFlow (line 279) | function dragFlow() { function dragFlow (line 295) | function dragFlow() { FILE: src/Draggable/tests/Draggable.test.js function stubHandler (line 255) | function stubHandler() { function stubHandler (line 272) | function stubHandler() { function stubHandler (line 287) | function stubHandler() { function stubHandler (line 304) | function stubHandler() { FILE: src/Droppable/Droppable.js function onDroppableDroppedDefaultAnnouncement (line 25) | function onDroppableDroppedDefaultAnnouncement({dragEvent, dropzone}) { function onDroppableReturnedDefaultAnnouncement (line 41) | function onDroppableReturnedDefaultAnnouncement({dragEvent, dropzone}) { class Droppable (line 78) | class Droppable extends Draggable { method constructor (line 85) | constructor(containers = [], options = {}) { method destroy (line 132) | destroy() { method [onDragStart] (line 145) | [onDragStart](event) { method [onDragMove] (line 192) | [onDragMove](event) { method [onDragStop] (line 218) | [onDragStop](event) { method [dropInDropzone] (line 247) | [dropInDropzone](event, dropzone) { method [returnToOriginalDropzone] (line 276) | [returnToOriginalDropzone](event) { method [closestDropzone] (line 300) | [closestDropzone](target) { method [getDropzones] (line 313) | [getDropzones]() { FILE: src/Droppable/DroppableEvent/DroppableEvent.ts type DroppableEventData (line 5) | interface DroppableEventData { class DroppableEvent (line 15) | class DroppableEvent< method constructor (line 25) | constructor(public data: T) { method dragEvent (line 35) | get dragEvent() { type DroppableStartEventData (line 40) | interface DroppableStartEventData extends DroppableEventData { class DroppableStartEvent (line 50) | class DroppableStartEvent extends DroppableEvent { method dropzone (line 60) | get dropzone() { type DroppableDroppedEventData (line 65) | interface DroppableDroppedEventData extends DroppableEventData { class DroppableDroppedEvent (line 75) | class DroppableDroppedEvent extends DroppableEvent { method dropzone (line 135) | get dropzone() { FILE: src/Droppable/tests/Droppable.test.js function move (line 244) | function move( FILE: src/Plugins/Collidable/Collidable.js class Collidable (line 16) | class Collidable extends AbstractPlugin { method constructor (line 22) | constructor(draggable) { method attach (line 54) | attach() { method detach (line 63) | detach() { method getCollidables (line 73) | getCollidables() { method [onDragMove] (line 97) | [onDragMove](event) { method [onDragStop] (line 144) | [onDragStop](event) { method [onRequestAnimationFrame] (line 166) | [onRequestAnimationFrame](target) { FILE: src/Plugins/Collidable/CollidableEvent/CollidableEvent.ts type CollidableEventData (line 5) | interface CollidableEventData { class CollidableEvent (line 15) | class CollidableEvent< method constructor (line 25) | constructor(public data: T) { method dragEvent (line 35) | get dragEvent() { type CollidableInEventData (line 40) | interface CollidableInEventData extends CollidableEventData { class CollidableInEvent (line 50) | class CollidableInEvent extends CollidableEvent { method collidingElement (line 59) | get collidingElement() { type CollidableOutEventData (line 64) | interface CollidableOutEventData extends CollidableEventData { class CollidableOutEvent (line 74) | class CollidableOutEvent extends CollidableEvent { method collidingElement (line 83) | get collidingElement() { FILE: src/Plugins/ResizeMirror/ResizeMirror.ts class ResizeMirror (line 25) | class ResizeMirror extends AbstractPlugin { method constructor (line 34) | constructor(draggable: FixMeAny) { method attach (line 61) | attach() { method detach (line 71) | detach() { method getOptions (line 83) | getOptions() { method onMirrorCreated (line 93) | private onMirrorCreated({mirror}: MirrorCreatedEvent) { method onMirrorDestroy (line 103) | private onMirrorDestroy() { method onDragOver (line 113) | private onDragOver(dragEvent: DragOverEvent | DragOverContainerEvent) { method resize (line 122) | private resize(dragEvent: DragOverEvent | DragOverContainerEvent) { FILE: src/Plugins/ResizeMirror/tests/ResizeMirror.test.ts function mockDimensions (line 152) | function mockDimensions(element: HTMLElement, {width = 0, height = 0}) { function waitForNextRequestAnimationFrame (line 179) | function waitForNextRequestAnimationFrame() { function withMockedAppendChild (line 184) | function withMockedAppendChild(callback: () => void) { FILE: src/Plugins/Snappable/Snappable.js class Snappable (line 18) | class Snappable extends AbstractPlugin { method constructor (line 24) | constructor(draggable) { method attach (line 50) | attach() { method detach (line 65) | detach() { method [onDragStart] (line 82) | [onDragStart](event) { method [onDragStop] (line 95) | [onDragStop]() { method [onDragOver] (line 104) | [onDragOver](event) { method [onDragOut] (line 149) | [onDragOut](event) { method [onMirrorCreated] (line 179) | [onMirrorCreated]({mirror}) { method [onMirrorDestroy] (line 188) | [onMirrorDestroy]() { FILE: src/Plugins/Snappable/SnappableEvent/SnappableEvent.ts type SnapEventData (line 5) | interface SnapEventData { class SnapEvent (line 16) | class SnapEvent extends AbstractEvent { method dragEvent (line 25) | get dragEvent() { method snappable (line 35) | get snappable() { class SnapInEvent (line 46) | class SnapInEvent extends SnapEvent { class SnapOutEvent (line 57) | class SnapOutEvent extends SnapEvent { FILE: src/Plugins/SortAnimation/SortAnimation.js class SortAnimation (line 24) | class SortAnimation extends AbstractPlugin { method constructor (line 30) | constructor(draggable) { method attach (line 60) | attach() { method detach (line 68) | detach() { method getOptions (line 77) | getOptions() { method [onSortableSort] (line 86) | [onSortableSort]({dragEvent}) { method [onSortableSorted] (line 104) | [onSortableSorted]({oldIndex, newIndex}) { function animate (line 147) | function animate({from, to}, {duration, easingFunction}) { function resetElementOnTransitionEnd (line 167) | function resetElementOnTransitionEnd(event) { FILE: src/Plugins/SwapAnimation/SwapAnimation.ts type Options (line 5) | interface Options { class SwapAnimation (line 31) | class SwapAnimation extends AbstractPlugin { method constructor (line 39) | constructor(draggable: FixMeAny) { method attach (line 65) | attach() { method detach (line 72) | detach() { method getOptions (line 80) | getOptions() { method onSortableSorted (line 90) | onSortableSorted({oldIndex, newIndex, dragEvent}: FixMeAny) { function animate (line 118) | function animate( function resetElementOnTransitionEnd (line 151) | function resetElementOnTransitionEnd(event: Event) { function isHTMLElement (line 164) | function isHTMLElement(eventTarget: EventTarget): eventTarget is HTMLEle... FILE: src/Sortable/Sortable.js function onSortableSortedDefaultAnnouncement (line 21) | function onSortableSortedDefaultAnnouncement({dragEvent}) { class Sortable (line 62) | class Sortable extends Draggable { method constructor (line 69) | constructor(containers = [], options = {}) { method destroy (line 107) | destroy() { method index (line 121) | index(element) { method getSortableElementsForContainer (line 133) | getSortableElementsForContainer(container) { method [onDragStart] (line 152) | [onDragStart](event) { method [onDragOverContainer] (line 174) | [onDragOverContainer](event) { method [onDragOver] (line 221) | [onDragOver](event) { method [onDragStop] (line 268) | [onDragStop](event) { function index (line 284) | function index(element) { function move (line 288) | function move({source, over, overContainer, children}) { function moveInsideEmptyContainer (line 304) | function moveInsideEmptyContainer(source, overContainer) { function moveWithinContainer (line 312) | function moveWithinContainer(source, over) { function moveOutsideContainer (line 325) | function moveOutsideContainer(source, over, overContainer) { FILE: src/Sortable/SortableEvent/SortableEvent.ts type SortableEventData (line 12) | interface SortableEventData { class SortableEvent (line 22) | class SortableEvent< method constructor (line 32) | constructor(public data: T) { method dragEvent (line 42) | get dragEvent() { type SortableStartEventData (line 47) | interface SortableStartEventData extends SortableEventData { class SortableStartEvent (line 58) | class SortableStartEvent extends SortableEvent { method startIndex (line 68) | get startIndex() { method startContainer (line 78) | get startContainer() { type SortableSortEventData (line 83) | interface SortableSortEventData extends SortableEventData { class SortableSortEvent (line 99) | class SortableSortEvent extends SortableEvent { method currentIndex (line 109) | get currentIndex() { method over (line 119) | get over() { method overContainer (line 129) | get overContainer() { type SortableSortedEventData (line 134) | interface SortableSortedEventData extends SortableEventData { class SortableSortedEvent (line 147) | class SortableSortedEvent extends SortableEvent { method oldIndex (line 156) | get oldIndex() { method newIndex (line 166) | get newIndex() { method oldContainer (line 176) | get oldContainer() { method newContainer (line 186) | get newContainer() { type SortableStopEventData (line 191) | interface SortableStopEventData extends SortableEventData { class SortableStopEvent (line 204) | class SortableStopEvent extends SortableEvent { method oldIndex (line 213) | get oldIndex() { method newIndex (line 223) | get newIndex() { method oldContainer (line 233) | get oldContainer() { method newContainer (line 243) | get newContainer() { FILE: src/Swappable/Swappable.js function onSwappableSwappedDefaultAnnouncement (line 19) | function onSwappableSwappedDefaultAnnouncement({dragEvent, swappedElemen... class Swappable (line 47) | class Swappable extends Draggable { method constructor (line 54) | constructor(containers = [], options = {}) { method destroy (line 82) | destroy() { method [onDragStart] (line 95) | [onDragStart](event) { method [onDragOver] (line 112) | [onDragOver](event) { method [onDragStop] (line 159) | [onDragStop](event) { function withTempElement (line 169) | function withTempElement(callback) { function swap (line 175) | function swap(source, over) { FILE: src/Swappable/SwappableEvent/SwappableEvent.ts type SwappableEventData (line 5) | interface SwappableEventData { class SwappableEvent (line 15) | class SwappableEvent< method constructor (line 25) | constructor(public data: T) { method dragEvent (line 35) | get dragEvent() { class SwappableStartEvent (line 46) | class SwappableStartEvent extends SwappableEvent { type SwappableSwapEventData (line 51) | interface SwappableSwapEventData extends SwappableEventData { class SwappableSwapEvent (line 62) | class SwappableSwapEvent extends SwappableEvent { method over (line 72) | get over() { method overContainer (line 82) | get overContainer() { type SwappableSwappedEventData (line 87) | interface SwappableSwappedEventData extends SwappableEventData { class SwappableSwappedEvent (line 97) | class SwappableSwappedEvent extends SwappableEvent { FILE: src/shared/AbstractEvent/AbstractEvent.ts class AbstractEvent (line 9) | class AbstractEvent { method constructor (line 39) | constructor(public data: T) {} method type (line 46) | get type() { method cancelable (line 55) | get cancelable() { method cancel (line 63) | cancel() { method canceled (line 72) | canceled() { method clone (line 82) | clone(data: Partial): AbstractEvent { FILE: src/shared/AbstractPlugin/AbstractPlugin.ts method constructor (line 15) | constructor(protected draggable: FixMeAny) {} method attach (line 21) | attach() { method detach (line 29) | detach() { FILE: src/shared/types.ts type FixMeAny (line 1) | type FixMeAny = any; type FixMeUnknown (line 2) | type FixMeUnknown = unknown; FILE: src/shared/utils/closest/closest.ts type Node (line 2) | interface Node { type CallbackFunction (line 8) | type CallbackFunction = (element: Node) => boolean; type Value (line 9) | type Value = string | CallbackFunction | NodeList | Node | Node[]; function closest (line 20) | function closest(node?: Node, value?: Value) { function isSelector (line 63) | function isSelector(value: Value): value is string { function isNodeList (line 67) | function isNodeList(value: Value): value is NodeList | Node[] { function isElement (line 71) | function isElement(value: Value): value is Node { function isFunction (line 75) | function isFunction(value: Value): value is (element: Node) => boolean { FILE: src/shared/utils/closest/tests/closest.test.ts function selector (line 38) | function selector() { function callback (line 54) | function callback(currentElement: Node) { FILE: src/shared/utils/decorators/AutoBind.ts function AutoBind (line 1) | function AutoBind any>( FILE: src/shared/utils/distance/distance.ts function distance (line 9) | function distance( FILE: src/shared/utils/requestNextAnimationFrame/requestNextAnimationFrame.ts function requestNextAnimationFrame (line 1) | function requestNextAnimationFrame(callback: () => void) { FILE: src/shared/utils/touchCoords/touchCoords.ts function touchCoords (line 6) | function touchCoords(event: TouchEvent) { FILE: test/environment.ts type Event (line 4) | interface Event { FILE: test/helpers/constants.ts constant DRAG_DELAY (line 18) | const DRAG_DELAY = 100; FILE: test/helpers/environment.ts function createSandbox (line 3) | function createSandbox(content: string) { function withElementFromPoint (line 11) | function withElementFromPoint( constant REQUEST_ANIMATION_FRAME_TIMEOUT (line 21) | const REQUEST_ANIMATION_FRAME_TIMEOUT = 15; function waitForRequestAnimationFrame (line 23) | function waitForRequestAnimationFrame( function waitForPromisesToResolve (line 29) | function waitForPromisesToResolve() { FILE: test/helpers/event.ts function triggerEvent (line 3) | function triggerEvent( FILE: test/helpers/module.ts type Options (line 15) | interface Options { function drag (line 21) | function drag({from, to, sensor = 'mouse'}: Options) { FILE: test/helpers/plugin.ts class TestPlugin (line 3) | class TestPlugin extends AbstractPlugin { method constructor (line 4) | constructor(draggable: any) { method attach (line 13) | attach() { method detach (line 17) | detach() { FILE: test/helpers/sensor.ts function waitForDragDelay (line 8) | function waitForDragDelay({ function clickMouse (line 23) | function clickMouse(element: HTMLElement, options = {}) { function moveMouse (line 30) | function moveMouse(element: HTMLElement, options = {}) { function releaseMouse (line 37) | function releaseMouse(element: HTMLElement, options = {}) { function touchStart (line 44) | function touchStart(element: HTMLElement, options = {}) { function touchMove (line 51) | function touchMove(element: HTMLElement, options = {}) { function touchRelease (line 58) | function touchRelease(element: HTMLElement, options = {}) { function dragStart (line 65) | function dragStart(element: HTMLElement, options = {}) { function dragOver (line 72) | function dragOver(element: HTMLElement, options = {}) { function dragDrop (line 79) | function dragDrop(element: HTMLElement, options = {}) { function dragStop (line 86) | function dragStop(element: HTMLElement, options = {}) { function getDataTransferStub (line 93) | function getDataTransferStub() { FILE: test/matchers/dom-event.ts function toHaveDefaultPrevented (line 1) | function toHaveDefaultPrevented(event: Event) { function toHaveStoppedPropagation (line 14) | function toHaveStoppedPropagation(event: Event) { FILE: test/matchers/event.ts function toHaveBeenCalledWithEvent (line 5) | function toHaveBeenCalledWithEvent( function toHaveBeenCalledWithEventProperties (line 55) | function toHaveBeenCalledWithEventProperties( FILE: test/matchers/order.ts function toHaveOrder (line 1) | function toHaveOrder(actualOrder: HTMLElement[], expectedOrder: HTMLElem... FILE: test/matchers/sensor.ts function toHaveTriggeredSensorEvent (line 1) | function toHaveTriggeredSensorEvent( function toHaveCanceledSensorEvent (line 33) | function toHaveCanceledSensorEvent( FILE: test/matchers/utils.ts function expectation (line 1) | function expectation(passed: boolean) {