Class ZIndexManager
Source: zIndexManager.ts
Extends
EventEmitter<typeofZIndexManagerEvents>
Constructors
Constructor
new ZIndexManager():
ZIndexManager
Returns
ZIndexManager
Overrides
EventEmitter<typeof ZIndexManagerEvents>.constructor
Methods
emit()
emit<
Key>(eventName:Key,data?:unknown):void
Dispatch event
Type Parameters
Key
Key extends "indexChange"
Parameters
eventName
Key
data?
unknown
Returns
void
Inherited from
EventEmitter.emit
getIndex()
getIndex(
groupIndex:number,index:number):number
Parameters
groupIndex
number
index
number
Returns
number
off()
off<
Key>(eventName:Key,callback:Listener):void
Remove event listener for an event
Type Parameters
Key
Key extends "indexChange"
Parameters
eventName
Key
callback
Returns
void
Inherited from
EventEmitter.off
on()
Add event listener for an event
Type Parameters
Key
Key extends "indexChange"
Parameters
eventName
Key
callback
Returns
Inherited from
EventEmitter.on
update()
update():
void
Returns
void
Properties
EVENT_NAMES
staticEVENT_NAMES: {indexChange:"indexChange"; } =ZIndexManagerEvents
indexChange
readonlyindexChange:"indexChange"="indexChange"
Overrides
EventEmitter.EVENT_NAMES
groups
groups:
ZIndexGroup[] =[]
GROUPS
staticGROUPS: {MODALS:number;TASKBAR:number;WINDOWS:number; }
MODALS
MODALS:
number=2
TASKBAR
TASKBAR:
number=1
WINDOWS
WINDOWS:
number=0