Window
Defined in: uzumaki.d.ts:495
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Window(
label,attributes?):Window
Defined in: uzumaki.d.ts:508
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:557
Returns
Section titled “Returns”boolean | null
alwaysOnBottom
Section titled “alwaysOnBottom”Get Signature
Section titled “Get Signature”get alwaysOnBottom():
boolean
Defined in: uzumaki.d.ts:546
Returns
Section titled “Returns”boolean
alwaysOnTop
Section titled “alwaysOnTop”Get Signature
Section titled “Get Signature”get alwaysOnTop():
boolean
Defined in: uzumaki.d.ts:545
Returns
Section titled “Returns”boolean
closable
Section titled “closable”Get Signature
Section titled “Get Signature”get closable():
boolean
Defined in: uzumaki.d.ts:559
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set closable(
closable):void
Defined in: uzumaki.d.ts:531
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:558
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set contentProtected(
contentProtected):void
Defined in: uzumaki.d.ts:530
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:541
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set decorations(
decorations):void
Defined in: uzumaki.d.ts:512
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:544
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set fullscreen(
fullscreen):void
Defined in: uzumaki.d.ts:518
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:563
Returns
Section titled “Returns”number
innerHeight
Section titled “innerHeight”Get Signature
Section titled “Get Signature”get innerHeight():
number
Defined in: uzumaki.d.ts:536
Returns
Section titled “Returns”number
innerSize
Section titled “innerSize”Get Signature
Section titled “Get Signature”get innerSize():
WindowSize|null
Defined in: uzumaki.d.ts:548
Returns
Section titled “Returns”WindowSize | null
innerWidth
Section titled “innerWidth”Get Signature
Section titled “Get Signature”get innerWidth():
number
Defined in: uzumaki.d.ts:535
Returns
Section titled “Returns”number
isDisposed
Section titled “isDisposed”Get Signature
Section titled “Get Signature”get isDisposed():
boolean
Defined in: uzumaki.d.ts:574
Returns
Section titled “Returns”boolean
Get Signature
Section titled “Get Signature”get label():
string
Defined in: uzumaki.d.ts:562
Returns
Section titled “Returns”string
maximizable
Section titled “maximizable”Get Signature
Section titled “Get Signature”get maximizable():
boolean
Defined in: uzumaki.d.ts:561
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set maximizable(
value):void
Defined in: uzumaki.d.ts:533
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:542
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set maximized(
maximized):void
Defined in: uzumaki.d.ts:516
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:560
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set minimizable(
minimizable):void
Defined in: uzumaki.d.ts:532
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:543
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set minimized(
minimized):void
Defined in: uzumaki.d.ts:517
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:549
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:550
Returns
Section titled “Returns”WindowPosition | null
remBase
Section titled “remBase”Get Signature
Section titled “Get Signature”get remBase():
number
Defined in: uzumaki.d.ts:575
Returns
Section titled “Returns”number
Set Signature
Section titled “Set Signature”set remBase(
value):void
Defined in: uzumaki.d.ts:576
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:540
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set resizable(
resizable):void
Defined in: uzumaki.d.ts:515
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:556
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:564
Returns
Section titled “Returns”scaleFactor
Section titled “scaleFactor”Get Signature
Section titled “Get Signature”get scaleFactor():
number
Defined in: uzumaki.d.ts:534
Returns
Section titled “Returns”number
Get Signature
Section titled “Get Signature”get theme():
WindowTheme
Defined in: uzumaki.d.ts:551
Returns
Section titled “Returns”Set Signature
Section titled “Set Signature”set theme(
preference):void
Defined in: uzumaki.d.ts:523
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:537
Returns
Section titled “Returns”string
Set Signature
Section titled “Set Signature”set title(
title):void
Defined in: uzumaki.d.ts:511
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:539
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set transparent(
transparent):void
Defined in: uzumaki.d.ts:514
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:538
Returns
Section titled “Returns”boolean
Set Signature
Section titled “Set Signature”set visible(
visible):void
Defined in: uzumaki.d.ts:513
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:547
Returns
Section titled “Returns”Set Signature
Section titled “Set Signature”set windowLevel(
windowLevel):void
Defined in: uzumaki.d.ts:519
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:510
Parameters
Section titled “Parameters”() => void
Returns
Section titled “Returns”void
cancelAnimationFrame()
Section titled “cancelAnimationFrame()”cancelAnimationFrame(
handle):void
Defined in: uzumaki.d.ts:529
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:509
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:565
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:566
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Element<any>
createTextNode()
Section titled “createTextNode()”createTextNode(
text):UzTextNode
Defined in: uzumaki.d.ts:567
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”focus()
Section titled “focus()”focus():
void
Defined in: uzumaki.d.ts:524
Returns
Section titled “Returns”void
getSelection()
Section titled “getSelection()”getSelection():
Selection
Defined in: uzumaki.d.ts:573
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:582
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:577
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:528
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:525
Returns
Section titled “Returns”void
setMaxSize()
Section titled “setMaxSize()”setMaxSize(
width,height):void
Defined in: uzumaki.d.ts:521
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:520
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:522
Parameters
Section titled “Parameters”number
number
Returns
Section titled “Returns”void
setVar()
Section titled “setVar()”setVar(
key,value):void
Defined in: uzumaki.d.ts:526
Parameters
Section titled “Parameters”string
string | null
Returns
Section titled “Returns”void
setVars()
Section titled “setVars()”setVars(
patch):void
Defined in: uzumaki.d.ts:527
Parameters
Section titled “Parameters”Record<string, string | null | undefined>
Returns
Section titled “Returns”void