Global

Global

Methods

html (options)HTMLElement

shortcut to create an html element
Name Type Description
options object
Name Type Default Description
string type div optional
className string optional
styles object optional
parent HTMLElement optional
html string optional
Returns:
Type Description
HTMLElement

Type Definitions

Bounds object

Properties:
Name Type Description
left number
right number
top number
bottom number

SnapOptions object

Properties:
Name Type Argument Default Description
screen boolean <optional>
true snap to screen edges
windows boolean <optional>
true snap to window edges
snap number <optional>
20 distance to edge before snapping
color string <optional>
#a8f0f4 color for snap bars
spacing number <optional>
0 spacing distance between window and edges

WindowOptions object

Properties:
Name Type Argument Default Description
x number <optional>
0
y number <optional>
0
width number <optional>
height number <optional>
modal boolean <optional>
openOnCreate boolean <optional>
true
movable boolean <optional>
true
resizable boolean <optional>
true
maximizable boolean <optional>
true
closable boolean <optional>
true
noSnap boolean <optional>
don't snap this window or use this window as a snap target
titlebar boolean <optional>
true
titlebarHeight string <optional>
36px
titleCenter boolean <optional>
minWidth string <optional>
200px
minHeight string <optional>
60px
borderRadius string <optional>
4px
styles object <optional>
shadow string <optional>
'0 0 12px 1px rgba(0, 0, 0, 0.6)'
animateTime number <optional>
250
backgroundModal string <optional>
rgba(0,0,0,0.6)
backgroundWindow string <optional>
#fefefe
backgroundTitlebarActive string <optional>
#365d98
backgroundTitlebarInactive string <optional>
#888888
foregroundButton string <optional>
#ffffff
foregroundTitle string <optional>
#ffffff
maximizeButton string <optional>
...
closeButton string <optional>
...
resize string <optional>
...