Skip to content

CloseButton

Refaltor77 edited this page Mar 29, 2026 · 1 revision

CloseButton

Pre-built close button extending Bedrock's common_dialogs.common_close_button_holder.

Creation

use refaltor\ui\elements\utils\CloseButton;

$close = CloseButton::create("my_close_button");

Properties

$close->setDefaultTextureButton("textures/ui/close_default");
$close->setHoverTextureButton("textures/ui/close_hover");
$close->setPressedTextureButton("textures/ui/close_pressed");

Complete Example

$close = CloseButton::create("close_btn")
    ->setAnchorFrom(Element::ANCHOR_TOP_RIGHT)
    ->setAnchorTo(Element::ANCHOR_TOP_RIGHT)
    ->setOffset(-5, 5);

$mainPanel->addChild($close);

See Also

Clone this wiki locally