Class ZIndexManager
Source: zIndexManager.ts
Extends
Constructors
Constructor
new ZIndexManager():
ZIndexManager
Returns
ZIndexManager
Overrides
EventEmitter<ZIndexManagerEvents>.constructor
Properties
GROUPS
staticGROUPS: {WINDOWS:number;TASKBAR:number;MODALS:number; }
WINDOWS
WINDOWS:
number=0
TASKBAR
TASKBAR:
number=1
MODALS
MODALS:
number=2
INDEX_CHANGE_EVENT
readonlystaticINDEX_CHANGE_EVENT:"indexChange"="indexChange"
groups
groups:
ZIndexGroup[] =[]
Methods
update()
update():
void
Returns
void
getIndex()
getIndex(
groupIndex:number,index:number):number
Parameters
groupIndex
number
index
number
Returns
number
on()
on<
K>(event:K,listener:Listener<ZIndexManagerEvents,K>):Listener<ZIndexManagerEvents,K>
Starts listening to an event.
Type Parameters
K
K extends "indexChange"
Parameters
event
K
The event to listen to.
listener
Listener<ZIndexManagerEvents, K>
The function to call when the event is emitted.
Returns
Listener<ZIndexManagerEvents, K>
The listener.
Inherited from
EventEmitter.on
once()
once<
K>(event:K,listener:Listener<ZIndexManagerEvents,K>):Listener<ZIndexManagerEvents,K>
Registers an event listener that is automatically removed when called.
Type Parameters
K
K extends "indexChange"
Parameters
event
K
The event to listen to.
listener
Listener<ZIndexManagerEvents, K>
The function to call once the event is emitted.
Returns
Listener<ZIndexManagerEvents, K>
The wrapped listener.
Inherited from
EventEmitter.once
onAsync()
onAsync<
K>(event:K,listener:AsyncListener<ZIndexManagerEvents,K>,onRejected?: (reason:any) =>unknown|null):Listener<ZIndexManagerEvents,K>
Starts listening to an event.
Type Parameters
K
K extends "indexChange"
Parameters
event
K
The event to listen to.
listener
AsyncListener<ZIndexManagerEvents, K>
The function to call when the event is emitted.
onRejected?
(reason: any) => unknown | null
Returns
Listener<ZIndexManagerEvents, K>
The wrapped listener.
Inherited from
EventEmitter.onAsync
off()
off<
K>(event:K,listener:Listener<ZIndexManagerEvents,K>):void
Removes an event listener.
Type Parameters
K
K extends "indexChange"
Parameters
event
K
The event to remove the listener from.
listener
Listener<ZIndexManagerEvents, K>
The listener to remove.
Returns
void
Inherited from
EventEmitter.off
emit()
emit<
K>(event:K, ...args:ZIndexManagerEvents[K]):void
Emits an event to all its listeners.
Type Parameters
K
K extends "indexChange"
Parameters
event
K
The event to emit.
args
...ZIndexManagerEvents[K]
The arguments to pass to the listeners.
Returns
void
Inherited from
EventEmitter.emit