Extension / BagUI
BagUI Class
The parent class of the bag interface inherits this class to achieve its own bag interface, and uses BagModule.skin to specify the skin
Hierarchy
↳
BagUI
Implements
Table of contents
Accessors
closeBtn(): StaleButton other |
|---|
| close button |
content(): Canvas other |
| Container of bag lattice |
filterBox(): InputBox other |
| Filter input box |
filterCanvas(): Canvas other |
| The search box is easy to locate, turn on/off the search function, hide/show the container |
click
Accessors
canUpdate(): boolean other |
|---|
| Obtain whether the onUpdate lifecycle function in the UI can be triggered |
fullScreen(inFull: boolean): void other |
| Setting up full screen adaptation with the parent node will verify the size of the parent node to ensure that it follows the size of the parent node |
layer(): number other |
| Get the layer layer of UI |
rootCanvas(): Canvas other |
| Get the root Canvas node of the UI |
uiObject(): Widget |
| Get UI top level widget object |
uiWidgetBase(): UserWidget other |
| Get UI top level widget object |
visible(): boolean other |
| Get whether the UI is displayed |
Methods
click
Methods
destroy(): void other |
|---|
| Destroy UI objects |
detectDrag(dragKey: Keys): EventReply other |
| Trigger detection of DragDrop event |
detectDragIfPressed(inPointEvent: PointerEvent, dragKey: Keys): EventReply other |
| Event detection passed, triggering a reply to the DragDrop event. |
newDragDrop(inVisualWidget: Widget, inTag?: string, inPayLoad?: any, inPivot?: DragPivot, inOffset?: Vector2): DragDropOperation other |
| Create DragDrop event |
remove(): void other |
| Remove UI object |
setVisible(inVisible: boolean SlateVisibility, ...params: any[]): void other |
| Set whether the UI is displayed |
addBehavior(key: string, value: any): void other |
| Add a global behavior |
clearBehavior(): void other |
| Clear a global action |
getBehavior(key: string): any other |
| Execute a global action |
removeBehavior(key: string): void other |
| Remove a global behavior |
Accessors
closeBtn
• | ||
|---|---|---|
close button Returns
|
content
• | ||
|---|---|---|
Container of bag lattice Returns
|
filterBox
• | ||
|---|---|---|
Filter input box Returns
|
filterCanvas
• |
|---|
The search box is easy to locate, turn on/off the search function, hide/show the container Returns |
Canvas | IBagSkin.filterCanvas |
|---|
Editor API