ScreenArea
Extends:
Static Method Summary
Static Public Methods | ||
public static |
|
|
public static |
newSTRUCT(): * |
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
["_" + axis]: * |
|
public |
area: * |
|
public get |
borderLock: * |
|
public |
|
|
public |
editormap: {} |
|
public |
editors: *[] |
|
public get |
flag: * |
|
public set |
|
|
public get |
floating: * |
|
public set |
|
|
public get |
maxSize: * |
|
public get |
minSize: * |
|
public get |
pos: * |
|
public set |
|
|
public get |
size: * |
|
public set |
|
Private Members | ||
private |
_borders: *[] holds AreaFlags.FLOATING and AreaFlags.INDEPENDENT |
|
private |
_flag: * |
|
private |
_pos: * |
|
private |
_sarea_id: * |
|
private |
_size: * |
|
private |
_verts: *[] |
Method Summary
Public Methods | ||
public |
|
|
public |
appendChild(child: *) |
|
public |
appendChild(ch: *) |
|
public |
|
|
public |
copy(screen: *): * |
|
public |
draw() |
|
public |
getScreen(): * |
|
public |
init() |
|
public |
loadFromPosSize(): * Sets screen verts from pos/size |
|
public |
loadFromVerts(): * Sets pos/size from screen verts |
|
public |
loadJSON(obj: *) |
|
public |
loadSTRUCT(reader: *) |
|
public |
makeBorders(screen: *): * |
|
public |
on_keydown(e: *) |
|
public |
on_resize(size: *, oldsize: *) |
|
public |
removeChild(ch: *): * |
|
public |
setCSS() |
|
public |
|
|
public |
switchEditor(cls: *) |
|
public |
switch_editor(cls: *): * |
|
public |
toJSON(): * |
|
public |
update() |
Private Methods | ||
private |
|
|
private |
_get_v_suffix(): * |
|
private |
|
|
private |
|
|
private |
_side(border: *): * |
Static Public Methods
Public Constructors
public constructor() source
Public Members
public ["_" + axis]: * source
public area: * source
public get borderLock: * source
public editormap: {} source
public editors: *[] source
public get flag: * source
public set flag source
public get floating: * source
public set floating source
public get maxSize: * source
public get minSize: * source
public get pos: * source
public set pos source
public get size: * source
public set size source
Private Members
private _flag: * source
private _pos: * source
private _sarea_id: * source
private _size: * source
private _verts: *[] source
Public Methods
public afterSTRUCT() source
public appendChild(child: *) source
Params:
Name | Type | Attribute | Description |
child | * |
public appendChild(ch: *) source
Params:
Name | Type | Attribute | Description |
ch | * |
public bringToFront() source
public draw() source
public init() source
public loadJSON(obj: *) source
Params:
Name | Type | Attribute | Description |
obj | * |
public loadSTRUCT(reader: *) source
Params:
Name | Type | Attribute | Description |
reader | * |
public on_keydown(e: *) source
Params:
Name | Type | Attribute | Description |
e | * |
public on_resize(size: *, oldsize: *) source
Params:
Name | Type | Attribute | Description |
size | * | ||
oldsize | * |
public setCSS() source
public snapToScreenSize() source
public switchEditor(cls: *) source
Params:
Name | Type | Attribute | Description |
cls | * |