Class TextButtonElement
java.lang.Object
com.ultikits.ultitools.abstracts.gui.declarative.core.Element
com.ultikits.ultitools.abstracts.gui.declarative.core.RenderObjectElement
com.ultikits.ultitools.abstracts.gui.declarative.widgets.TextButtonElement
TextButton 对应的 RenderObjectElement。
- Since:
- 6.2.0
- Version:
- 1.0.0
- Author:
- UltiTools Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate @NotNull org.bukkit.inventory.ItemStackcreateGlassPane(@NotNull String color) protected @NotNull RenderNode创建与此 Element 对应的 RenderNode。protected voidupdateRenderNode(@NotNull RenderNode renderNode) 更新 RenderNode。Methods inherited from class com.ultikits.ultitools.abstracts.gui.declarative.core.RenderObjectElement
getRenderNode, performRebuild, unmountMethods inherited from class com.ultikits.ultitools.abstracts.gui.declarative.core.Element
addChild, assignContext, canUpdate, clearDirty, getChildren, getContext, getParent, getWidget, isDirty, isMounted, markChildNeedsBuild, markNeedsBuild, mount, toString, update, updateChild
-
Constructor Details
-
TextButtonElement
-
-
Method Details
-
createRenderNode
Description copied from class:RenderObjectElement创建与此 Element 对应的 RenderNode。- Specified by:
createRenderNodein classRenderObjectElement- Returns:
- 新的 RenderNode
-
updateRenderNode
Description copied from class:RenderObjectElement更新 RenderNode。- Specified by:
updateRenderNodein classRenderObjectElement- Parameters:
renderNode- 要更新的 RenderNode
-
createGlassPane
@NotNull private @NotNull org.bukkit.inventory.ItemStack createGlassPane(@NotNull @NotNull String color)
-