Home Reference Source
import {ModalTabMove} from './scripts/widgets/ui_tabs.js'
public class | source

ModalTabMove

Extends:

scripts/path-controller/util/events.js~events.EventHandler → ModalTabMove

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

dom: *

public
public
public

dragimg: *

public
public

dragtab: *

public
public
public
public

mpos: *

public
public

tab: *

public

tbar: *

Method Summary

Public Methods
public

finish()

public

on_keydown(e: *)

public
public
public
public
public
public
public

on_pointermove(e: *): *

public
public

on_pointerup(e: *)

public

popModal(): *

Private Methods
private

_dragstate(e: *, x: *, y: *)

private

_on_move(e: *, x: *, y: *)

Public Constructors

public constructor() source

Public Members

public dom: * source

public dragcanvas: * source

public dragevent: * source

public dragimg: * source

public dragstate: boolean source

public dragtab: * source

public droptarget: * source

public finished: boolean source

public first: boolean source

public mpos: * source

public start_mpos: * source

public tab: * source

public tbar: * source

Public Methods

public finish() source

public on_keydown(e: *) source

Params:

NameTypeAttributeDescription
e *

public on_pointercancel(e: *) source

Params:

NameTypeAttributeDescription
e *

public on_pointerdown(e: *) source

Params:

NameTypeAttributeDescription
e *

public on_pointerend(e: *) source

Params:

NameTypeAttributeDescription
e *

public on_pointerenter(e: *) source

Params:

NameTypeAttributeDescription
e *

public on_pointerenter(e: *) source

Params:

NameTypeAttributeDescription
e *

public on_pointerleave(e: *) source

Params:

NameTypeAttributeDescription
e *

public on_pointermove(e: *): * source

Params:

NameTypeAttributeDescription
e *

Return:

*

public on_pointerstart(e: *) source

Params:

NameTypeAttributeDescription
e *

public on_pointerup(e: *) source

Params:

NameTypeAttributeDescription
e *

public popModal(): * source

Return:

*

Private Methods

private _dragstate(e: *, x: *, y: *) source

Params:

NameTypeAttributeDescription
e *
x *
y *

private _on_move(e: *, x: *, y: *) source

Params:

NameTypeAttributeDescription
e *
x *
y *