Skip to content
BagItemUI

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 ​

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 ​

• Abstract get countText(): TextBlock other

Quantity Text of Items

Returns ​

TextBlockIBagItemSkin.countText

iconButton ​

• Abstract get iconButton(): Button other

Item icon button

Returns ​

ButtonIBagItemSkin.iconButton

nameText ​

• Abstract get nameText(): TextBlock other

Article name text

Returns ​

TextBlockIBagItemSkin.nameText

Methods ​


onCreated ​

• Protected Abstract onCreated(): void other

Called during interface creation