Window
Defined in: uzumaki.d.ts:547
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Window(
label,attributes?):Window
Defined in: uzumaki.d.ts:560
Parameters
Section titled “Parameters”string
attributes?
Section titled “attributes?”Returns
Section titled “Returns”Window
Accessors
Section titled “Accessors”active
Section titled “active”Get Signature
Section titled “Get Signature”get active():
boolean|null
Defined in: uzumaki.d.ts:609
Returns
Section titled “Returns”boolean | null
alwaysOnBottom
Section titled “alwaysOnBottom”Get Signature
Section titled “Get Signature”get alwaysOnBottom():
boolean
Defined in: uzumaki.d.ts:598
Returns
Section titled “Returns”boolean
alwaysOnTop
Section titled “alwaysOnTop”Get Signature
Section titled “Get Signature”get alwaysOnTop():
boolean
Defined in: uzumaki.d.ts:597
Returns
Section titled “Returns”boolean
closable
Section titled “closable”Get Signature
Section titled “Get Signature”get closable():
boolean
Defined in: uzumaki.d.ts:611
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set closable(
closable):void
Defined in: uzumaki.d.ts:583
Parameters
Section titled “Parameters”closable
Section titled “closable”boolean
Returns
Section titled “Returns”void
contentProtected
Section titled “contentProtected”Get Signature
Section titled “Get Signature”get contentProtected():
boolean
Defined in: uzumaki.d.ts:610
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set contentProtected(
contentProtected):void
Defined in: uzumaki.d.ts:582
Parameters
Section titled “Parameters”contentProtected
Section titled “contentProtected”boolean
Returns
Section titled “Returns”void
decorations
Section titled “decorations”Get Signature
Section titled “Get Signature”get decorations():
boolean
Defined in: uzumaki.d.ts:593
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set decorations(
decorations):void
Defined in: uzumaki.d.ts:564
Parameters
Section titled “Parameters”decorations
Section titled “decorations”boolean
Returns
Section titled “Returns”void
fullscreen
Section titled “fullscreen”Get Signature
Section titled “Get Signature”get fullscreen():
boolean
Defined in: uzumaki.d.ts:596
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set fullscreen(
fullscreen):void
Defined in: uzumaki.d.ts:570
Parameters
Section titled “Parameters”fullscreen
Section titled “fullscreen”boolean
Returns
Section titled “Returns”void
Get Signature
Section titled “Get Signature”get id():
number
Defined in: uzumaki.d.ts:615
Returns
Section titled “Returns”number
innerHeight
Section titled “innerHeight”Get Signature
Section titled “Get Signature”get innerHeight():
number
Defined in: uzumaki.d.ts:588
Returns
Section titled “Returns”number
innerSize
Section titled “innerSize”Get Signature
Section titled “Get Signature”get innerSize():
WindowSize|null
Defined in: uzumaki.d.ts:600
Returns
Section titled “Returns”WindowSize | null
innerWidth
Section titled “innerWidth”Get Signature
Section titled “Get Signature”get innerWidth():
number
Defined in: uzumaki.d.ts:587
Returns
Section titled “Returns”number
isDisposed
Section titled “isDisposed”Get Signature
Section titled “Get Signature”get isDisposed():
boolean
Defined in: uzumaki.d.ts:628
Returns
Section titled “Returns”boolean
Get Signature
Section titled “Get Signature”get label():
string
Defined in: uzumaki.d.ts:614
Returns
Section titled “Returns”string
maximizable
Section titled “maximizable”Get Signature
Section titled “Get Signature”get maximizable():
boolean
Defined in: uzumaki.d.ts:613
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set maximizable(
value):void
Defined in: uzumaki.d.ts:585
Parameters
Section titled “Parameters”boolean
Returns
Section titled “Returns”void
maximized
Section titled “maximized”Get Signature
Section titled “Get Signature”get maximized():
boolean
Defined in: uzumaki.d.ts:594
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set maximized(
maximized):void
Defined in: uzumaki.d.ts:568
Parameters
Section titled “Parameters”maximized
Section titled “maximized”boolean
Returns
Section titled “Returns”void
minimizable
Section titled “minimizable”Get Signature
Section titled “Get Signature”get minimizable():
boolean
Defined in: uzumaki.d.ts:612
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set minimizable(
minimizable):void
Defined in: uzumaki.d.ts:584
Parameters
Section titled “Parameters”minimizable
Section titled “minimizable”boolean
Returns
Section titled “Returns”void
minimized
Section titled “minimized”Get Signature
Section titled “Get Signature”get minimized():
boolean
Defined in: uzumaki.d.ts:595
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set minimized(
minimized):void
Defined in: uzumaki.d.ts:569
Parameters
Section titled “Parameters”minimized
Section titled “minimized”boolean
Returns
Section titled “Returns”void
outerSize
Section titled “outerSize”Get Signature
Section titled “Get Signature”get outerSize():
WindowSize|null
Defined in: uzumaki.d.ts:601
Returns
Section titled “Returns”WindowSize | null
position
Section titled “position”Get Signature
Section titled “Get Signature”get position():
WindowPosition|null
Defined in: uzumaki.d.ts:602
Returns
Section titled “Returns”WindowPosition | null
remBase
Section titled “remBase”Get Signature
Section titled “Get Signature”get remBase():
number
Defined in: uzumaki.d.ts:629
Returns
Section titled “Returns”number
Set Signature
Section titled “Set Signature”set remBase(
value):void
Defined in: uzumaki.d.ts:630
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”void
resizable
Section titled “resizable”Get Signature
Section titled “Get Signature”get resizable():
boolean
Defined in: uzumaki.d.ts:592
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set resizable(
resizable):void
Defined in: uzumaki.d.ts:567
Parameters
Section titled “Parameters”resizable
Section titled “resizable”boolean
Returns
Section titled “Returns”void
resolvedTheme
Section titled “resolvedTheme”Get Signature
Section titled “Get Signature”get resolvedTheme():
ResolvedTheme
Defined in: uzumaki.d.ts:608
The effective theme after resolving a system preference against the OS.
Always light or dark. Track changes with the themechange event.
Returns
Section titled “Returns”ResolvedTheme
Get Signature
Section titled “Get Signature”get root():
UzRootElement
Defined in: uzumaki.d.ts:616
Returns
Section titled “Returns”scaleFactor
Section titled “scaleFactor”Get Signature
Section titled “Get Signature”get scaleFactor():
number
Defined in: uzumaki.d.ts:586
Returns
Section titled “Returns”number
Get Signature
Section titled “Get Signature”get theme():
WindowTheme
Defined in: uzumaki.d.ts:603
Returns
Section titled “Returns”Set Signature
Section titled “Set Signature”set theme(
preference):void
Defined in: uzumaki.d.ts:575
Parameters
Section titled “Parameters”preference
Section titled “preference”Returns
Section titled “Returns”void
Get Signature
Section titled “Get Signature”get title():
string
Defined in: uzumaki.d.ts:589
Returns
Section titled “Returns”string
Set Signature
Section titled “Set Signature”set title(
title):void
Defined in: uzumaki.d.ts:563
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
transparent
Section titled “transparent”Get Signature
Section titled “Get Signature”get transparent():
boolean
Defined in: uzumaki.d.ts:591
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set transparent(
transparent):void
Defined in: uzumaki.d.ts:566
Parameters
Section titled “Parameters”transparent
Section titled “transparent”boolean
Returns
Section titled “Returns”void
visible
Section titled “visible”Get Signature
Section titled “Get Signature”get visible():
boolean
Defined in: uzumaki.d.ts:590
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set visible(
visible):void
Defined in: uzumaki.d.ts:565
Parameters
Section titled “Parameters”visible
Section titled “visible”boolean
Returns
Section titled “Returns”void
windowLevel
Section titled “windowLevel”Get Signature
Section titled “Get Signature”get windowLevel():
WindowLevel
Defined in: uzumaki.d.ts:599
Returns
Section titled “Returns”Set Signature
Section titled “Set Signature”set windowLevel(
windowLevel):void
Defined in: uzumaki.d.ts:571
Parameters
Section titled “Parameters”windowLevel
Section titled “windowLevel”Returns
Section titled “Returns”void
Methods
Section titled “Methods”addDisposable()
Section titled “addDisposable()”addDisposable(
cb):void
Defined in: uzumaki.d.ts:562
Parameters
Section titled “Parameters”() => void
Returns
Section titled “Returns”void
cancelAnimationFrame()
Section titled “cancelAnimationFrame()”cancelAnimationFrame(
handle):void
Defined in: uzumaki.d.ts:581
Parameters
Section titled “Parameters”handle
Section titled “handle”number
Returns
Section titled “Returns”void
close()
Section titled “close()”close():
void
Defined in: uzumaki.d.ts:561
Returns
Section titled “Returns”void
createElement()
Section titled “createElement()”Call Signature
Section titled “Call Signature”createElement<
T>(type):InstanceType<object[T]>
Defined in: uzumaki.d.ts:617
Type Parameters
Section titled “Type Parameters”T extends "input" | "text" | "view" | "button" | "checkbox" | "image"
Parameters
Section titled “Parameters”T
Returns
Section titled “Returns”InstanceType<object[T]>
Call Signature
Section titled “Call Signature”createElement(
type):Element<any>
Defined in: uzumaki.d.ts:618
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Element<any>
createRange()
Section titled “createRange()”createRange():
Range
Defined in: uzumaki.d.ts:627
Construct an empty Range bound to this window.
Returns
Section titled “Returns”createTextNode()
Section titled “createTextNode()”createTextNode(
text):UzTextNode
Defined in: uzumaki.d.ts:619
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”focus()
Section titled “focus()”focus():
void
Defined in: uzumaki.d.ts:576
Returns
Section titled “Returns”void
getSelection()
Section titled “getSelection()”getSelection():
Selection
Defined in: uzumaki.d.ts:625
Live view of the window’s text selection. Read endpoints through
anchor/focus; mutate via collapse, extend, setBaseAndExtent,
or empty. Programmatic mutations dispatch selectionchange.
Returns
Section titled “Returns”off<
K>(eventName,handler,options?):void
Defined in: uzumaki.d.ts:636
Type Parameters
Section titled “Type Parameters”K extends keyof WindowEventMap
Parameters
Section titled “Parameters”eventName
Section titled “eventName”K
handler
Section titled “handler”options?
Section titled “options?”ListenerOptions
Returns
Section titled “Returns”void
on<
K>(eventName,handler,options?):void
Defined in: uzumaki.d.ts:631
Type Parameters
Section titled “Type Parameters”K extends keyof WindowEventMap
Parameters
Section titled “Parameters”eventName
Section titled “eventName”K
handler
Section titled “handler”options?
Section titled “options?”ListenerOptions
Returns
Section titled “Returns”void
requestAnimationFrame()
Section titled “requestAnimationFrame()”requestAnimationFrame(
callback):number
Defined in: uzumaki.d.ts:580
Parameters
Section titled “Parameters”callback
Section titled “callback”AnimationFrameCallback
Returns
Section titled “Returns”number
requestRedraw()
Section titled “requestRedraw()”requestRedraw():
void
Defined in: uzumaki.d.ts:577
Returns
Section titled “Returns”void
setMaxSize()
Section titled “setMaxSize()”setMaxSize(
width,height):void
Defined in: uzumaki.d.ts:573
Parameters
Section titled “Parameters”number
height
Section titled “height”number
Returns
Section titled “Returns”void
setMinSize()
Section titled “setMinSize()”setMinSize(
width,height):void
Defined in: uzumaki.d.ts:572
Parameters
Section titled “Parameters”number
height
Section titled “height”number
Returns
Section titled “Returns”void
setPosition()
Section titled “setPosition()”setPosition(
x,y):void
Defined in: uzumaki.d.ts:574
Parameters
Section titled “Parameters”number
number
Returns
Section titled “Returns”void
setVar()
Section titled “setVar()”setVar(
key,value):void
Defined in: uzumaki.d.ts:578
Parameters
Section titled “Parameters”string
string | null
Returns
Section titled “Returns”void
setVars()
Section titled “setVars()”setVars(
patch):void
Defined in: uzumaki.d.ts:579
Parameters
Section titled “Parameters”Record<string, string | null | undefined>
Returns
Section titled “Returns”void