- Preparing search index...
- The search index is not available
oops-framework
Constructors
constructor
- new LayerManager(root: Node): LayerManager
-
Properties
camera
camera: Camera
Private
configs
configs
: { [key:
number]
: UIConfig; } = {}
Private
dialog
game
game: Node
guide
guide: Node
Private
notify
Private
popup
root
root: Node
Private
system
Private
ui
uiMap
Accessors
portrait
- get portrait(): boolean
-
Returns boolean
Methods
clear
- clear(isDestroy?: boolean): void
-
Parameters
-
isDestroy: boolean = false
Returns void
Private
create_node
- create_node(name: string): Node
-
Returns Node
get
- get(uiId: number): Node
-
Returns Node
has
- has(uiId: number): boolean
-
Returns boolean
init
- init(configs: {
[key: number]: UIConfig;
}): void
-
Returns void
open
- open(uiId: number, uiArgs?: any, callbacks?: UICallbacks): void
-
Parameters
-
uiId: number
-
uiArgs: any = null
-
Returns void
openAsync
- openAsync(uiId: number, uiArgs?: any): Promise<null | Node>
-
Parameters
-
uiId: number
-
uiArgs: any = null
Returns Promise<null | Node>
remove
- remove(uiId: number, isDestroy?: boolean): void
-
Parameters
-
uiId: number
-
Optional
isDestroy: boolean
Returns void
removeByNode
- removeByNode(node: Node, isDestroy?: boolean): void
-
Parameters
-
node: Node
-
Optional
isDestroy: boolean
Returns void
replace
- replace(removeUiId: number, openUiId: number, uiArgs?: any): void
-
Parameters
-
removeUiId: number
-
openUiId: number
-
uiArgs: any = null
Returns void
replaceAsync
- replaceAsync(removeUiId: number, openUiId: number, uiArgs?: any): Promise<null | Node>
-
Parameters
-
removeUiId: number
-
openUiId: number
-
uiArgs: any = null
Returns Promise<null | Node>
setConfig
- setConfig(uiId: number, config: UIConfig): void
-
Returns void
setUIMap
- setUIMap(data: any): void
-
Returns void
toast
- toast(content: string, useI18n?: boolean): void
-
Parameters
-
content: string
-
useI18n: boolean = false
Returns void
waitClose
- waitClose(): void
-
Returns void
waitOpen
- waitOpen(): void
-
Returns void
界面层级管理器