Extension / BagItemUI
BagItemUI Class
Backpack item parent class, inherit this class to implement its own item grid interface, use BagModulus. skin to specify the skin
Hierarchy
↳
BagItemUI
Implements
Table of contents
Accessors
countText(): TextBlock other |
|---|
| Quantity Text of Items |
iconButton(): Button other |
| Item icon button |
nameText(): TextBlock other |
| Article name text |
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
onCreated(): void other |
|---|
| Called during interface creation |
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
countText
• | ||
|---|---|---|
Quantity Text of Items Returns
|
iconButton
• | ||
|---|---|---|
Item icon button Returns
|
nameText
• |
|---|
Article name text Returns |
TextBlock | IBagItemSkin.nameText |
|---|
Methods
onCreated
• Protected Abstract onCreated(): void other
Called during interface creation
Editor API