Methods
addGlass
- addGlass(fCancel: undefined | ((wasDragging: boolean) => void)): void
Parameters
fCancel: undefined | ((wasDragging: boolean) => void)
Returns void
setGlassCursorOverride
- setGlassCursorOverride(cursor: undefined | string): void
Parameters
cursor: undefined | string
Returns void
startDrag
- startDrag(event: undefined | Event | MouseEvent<HTMLDivElement, MouseEvent> | TouchEvent<HTMLDivElement> | DragEvent<Element>, fDragStart: undefined | ((pos: { clientX: number; clientY: number }) => boolean), fDragMove: undefined | ((event: MouseEvent<Element, MouseEvent>) => void), fDragEnd: undefined | ((event: Event) => void), fDragCancel?: (wasDragging: boolean) => void, fClick?: (event: Event) => void, fDblClick?: (event: Event) => void, currentDocument?: Document, rootElement?: HTMLDivElement): void
Parameters
event: undefined | Event | MouseEvent<HTMLDivElement, MouseEvent> | TouchEvent<HTMLDivElement> | DragEvent<Element>
fDragStart: undefined | ((pos: { clientX: number; clientY: number }) => boolean)
fDragMove: undefined | ((event: MouseEvent<Element, MouseEvent>) => void)
fDragEnd: undefined | ((event: Event) => void)
Optional fDragCancel: (wasDragging: boolean) => void
- (wasDragging: boolean): void
Optional fClick: (event: Event) => void
Optional fDblClick: (event: Event) => void
Optional currentDocument: Document
Optional rootElement: HTMLDivElement
Returns void