SimpleScreen
Extends:
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public |
keymap: * |
|
Inherited Summary
| From class Screen | ||
| public static |
|
|
| public static |
|
|
| public static |
newSTRUCT(): * |
|
| public get |
borders: * |
|
| public get |
ctx: * |
|
| public set |
|
|
| public get |
listening: * |
|
| public |
|
|
| public |
|
|
| public |
globalCSS: * |
|
| public |
|
|
| public |
keymap: * |
|
| public |
listen_timer: * |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
oldpos: * |
|
| public |
pos: * |
|
| public |
sareas: *[] |
|
| public |
screenborders: *[] |
|
| public |
screenverts: *[] |
|
| public |
size: * |
|
| public |
|
|
| public |
|
|
| public |
uidata: * |
|
| private |
|
|
| private |
_ctx: * |
|
| private |
|
|
| private |
|
|
| private |
_edgemap: {} |
|
| private |
_idmap: {} |
|
| private |
_last_ckey1: * |
|
| private |
|
|
| private |
|
|
| private |
_popups: *[] |
|
| private |
_resize_callbacks: *[] |
|
| private |
_screen_id: * |
|
| private |
_update_gen: * |
|
| private |
_vertmap: {} |
|
| public |
add(child: *): * |
|
| public |
addEventListener(type: *, cb: *, options: *): * |
|
| public |
|
|
| public |
appendChild(child: *): * |
|
| public |
areaDragTool(sarea: *) |
|
| public |
areasBorder(sarea1: *, sarea2: *): boolean |
|
| public |
|
|
| public |
checkAreaConstraint(sarea: *, checkOnly: boolean): * |
|
| public |
|
|
| public |
|
|
| public |
clear() |
|
| public |
collapseArea(sarea: *, border: *): * merges sarea into the screen area opposite to sarea |
|
| public |
|
|
| public |
|
|
| public |
copy(): * |
|
| public |
destroy() |
|
| public |
draggablePopup(x: *, y: *): * |
|
| public |
draw() |
|
| public |
|
|
| public |
execKeyMap(e: *): * |
|
| public |
findScreenArea(x: *, y: *): * |
|
| public |
floatArea(area: *): * |
|
| public |
freeBorder(b: *, sarea: *) |
|
| public |
getBoolAttribute(attr: *, defaultval: boolean): * |
|
| public |
getHotKey(toolpath: *): * |
|
| public |
getScreenBorder(sarea: *, v1: *, v2: *, side: *): * |
|
| public |
getScreenVert(pos: *, added_id: string, floating: boolean): * |
|
| public |
hasBorder(b: *): * |
|
| public |
|
|
| public |
init() |
|
| public |
isBorderMovable(b: *, limit: number): * |
|
| public |
isBorderOuter(border: *): * |
|
| public |
killBorder(b: *): * |
|
| public |
killScreenVertex(v: *): * |
|
| public |
|
|
| public |
load() |
|
| public |
|
|
| public |
|
|
| public |
loadSTRUCT(reader: *): * |
|
| public |
loadUIData(str: *) |
|
| public |
|
|
| public |
|
|
| public |
mergeGlobalCSS(style: *): * |
|
| public |
minmaxArea(sarea: *, mm: *): * |
|
| public |
moveAttachTool(sarea: *, mpos: *, elem: *, pointerId: *) |
|
| public |
moveBorder(b: *, df: *, strict: boolean): * |
|
| public |
moveBorderSimple(b: *, df: *, strict: boolean): boolean |
|
| public |
moveBorderUnused(b: *, df: *, strict: boolean): boolean |
|
| public |
moveBorderWithoutVerts(halfedge: *, df: *) |
|
| public |
newScreenArea(): * |
|
| public |
on_keydown(e: *): * |
|
| public |
on_keypress(e: *): * |
|
| public |
on_keyup(e: *): * |
|
| public |
|
|
| public |
pickElement(x: *, y: *, args: *): * |
|
| public |
popup(popupDelay: *): * |
|
| public |
popupArea(area_class: *): * |
|
| public |
popupMenu(menu: *, x: *, y: *): * |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
regenScreenMesh(snapLimit: *) |
|
| public |
|
|
| public |
removeArea(sarea: *) |
|
| public |
removeAreaTool(border: *) |
|
| public |
removeEventListener(type: *, cb: *, options: *): * |
|
| public |
replaceArea(dst: *, src: *) |
|
| public |
save() |
|
| public |
saveUIData(): * |
|
| public |
setCSS() |
|
| public |
setPos(x: *, y: *) |
|
| public |
setPosSize(x: *, y: *, w: *, h: *) |
|
| public |
setSize(w: *, h: *) |
|
| public |
snapScreenVerts(fitToSize: boolean) |
|
| public |
solveAreaConstraints(snapArgument: boolean) |
|
| public |
|
|
| public |
|
|
| public |
test_struct(appstate: *): * |
|
| public |
toJSON(): * |
|
| public |
unlisten() |
|
| public |
update() |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
update_intern(): * |
|
| public |
walkBorderLine(b: *): * |
|
| private |
* _allAreas() |
|
| private |
_calcSizeKey(w: *, h: *, x: *, y: *, dpi: *, scale: *): * |
|
| private |
|
|
| private |
|
|
| private |
_fireResizeCB(oldsize: *) |
|
| private |
_get_debug_overlay(): * |
|
| private |
|
|
| private |
|
|
| private |
makes a popup at x,y and returns a new container-x for it |
|
| private |
_recalcAABB(save: boolean): undefined[] |
|
| private |
|
|
| private |
|
|
