Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • PointerDragging

Index

Constructors

constructor

Properties

containerEl

containerEl: EventTarget

emitter

emitter: Emitter<any>

handleMouseDown

handleMouseDown: (ev: MouseEvent) => void

Type declaration

    • (ev: MouseEvent): void
    • Parameters

      • ev: MouseEvent

      Returns void

handleMouseMove

handleMouseMove: (ev: MouseEvent) => void

Type declaration

    • (ev: MouseEvent): void
    • Parameters

      • ev: MouseEvent

      Returns void

handleMouseUp

handleMouseUp: (ev: MouseEvent) => void

Type declaration

    • (ev: MouseEvent): void
    • Parameters

      • ev: MouseEvent

      Returns void

handleScroll

handleScroll: (ev: UIEvent) => void

Type declaration

    • (ev: UIEvent): void
    • Parameters

      • ev: UIEvent

      Returns void

handleSelector

handleSelector: string

handleTouchEnd

handleTouchEnd: (ev: TouchEvent) => void

Type declaration

    • (ev: TouchEvent): void
    • Parameters

      • ev: TouchEvent

      Returns void

handleTouchMove

handleTouchMove: (ev: TouchEvent) => void

Type declaration

    • (ev: TouchEvent): void
    • Parameters

      • ev: TouchEvent

      Returns void

handleTouchScroll

handleTouchScroll: () => void

Type declaration

    • (): void
    • Returns void

handleTouchStart

handleTouchStart: (ev: TouchEvent) => void

Type declaration

    • (ev: TouchEvent): void
    • Parameters

      • ev: TouchEvent

      Returns void

isDragging

isDragging: boolean

isTouchDragging

isTouchDragging: boolean

origPageX

origPageX: number

origPageY

origPageY: number

prevPageX

prevPageX: number

prevPageY

prevPageY: number

prevScrollX

prevScrollX: number

prevScrollY

prevScrollY: number

selector

selector: string

shouldIgnoreMove

shouldIgnoreMove: boolean

shouldWatchScroll

shouldWatchScroll: boolean

subjectEl

subjectEl: null | HTMLElement

wasTouchScroll

wasTouchScroll: boolean

Methods

cancelTouchScroll

  • cancelTouchScroll(): void
  • Returns void

cleanup

  • cleanup(): void
  • Returns void

createEventFromMouse

createEventFromTouch

destroy

  • destroy(): void
  • Returns void

destroyScrollWatch

  • destroyScrollWatch(): void
  • Returns void

initScrollWatch

querySubjectEl

recordCoords

shouldIgnoreMouse

  • shouldIgnoreMouse(): number | boolean
  • Returns number | boolean

tryStart

  • tryStart(ev: UIEvent): boolean
  • Parameters

    • ev: UIEvent

    Returns boolean

Generated using TypeDoc