From 9a123f35bec9bb13d6b3b964215d38f9bfaa695e Mon Sep 17 00:00:00 2001 From: MEFRREEX Date: Thu, 18 Jan 2024 21:47:49 +0200 Subject: [PATCH] Removed debug --- README.md | 4 +- src/com/formconstructor/FormConstructor.php | 48 +-------------------- 2 files changed, 3 insertions(+), 49 deletions(-) diff --git a/README.md b/README.md index f9434a1..dde36fa 100644 --- a/README.md +++ b/README.md @@ -57,10 +57,10 @@ $form = new ModalForm("Test modal form"); $form->addContent("New content line"); $form->setPositiveButton("Positive button") - ->setNegativeButton("Negative button"); + ->setNegativeButton("Negative button"); // Setting the form handler -// Result returns true if a positive button was ckicked and false if a negative button was ckicked +// Result returns true if a positive button was clicked and false if a negative button was clicked $form->setHandler(function (Player $pl, bool $result) { $pl->sendMessage("You clicked " . ($result ? "correct" : "wrong") . " button!"); }); diff --git a/src/com/formconstructor/FormConstructor.php b/src/com/formconstructor/FormConstructor.php index fabd044..dbf27c0 100644 --- a/src/com/formconstructor/FormConstructor.php +++ b/src/com/formconstructor/FormConstructor.php @@ -4,24 +4,9 @@ declare(strict_types=1); namespace com\formconstructor; -use com\formconstructor\form\CustomForm; -use com\formconstructor\form\element\custom\Dropdown; -use com\formconstructor\form\element\custom\Input; -use com\formconstructor\form\element\custom\Slider; -use com\formconstructor\form\element\custom\StepSlider; -use com\formconstructor\form\element\custom\Toggle; -use com\formconstructor\form\element\SelectableElement; -use com\formconstructor\form\element\simple\Button; -use com\formconstructor\form\element\simple\ImageType; -use com\formconstructor\form\response\CustomFormResponse; -use com\formconstructor\form\SimpleForm; -use pocketmine\command\Command; -use pocketmine\command\CommandSender; -use pocketmine\event\Listener; -use pocketmine\player\Player; use pocketmine\plugin\PluginBase; -class FormConstructor extends PluginBase implements Listener { +class FormConstructor extends PluginBase { private static FormConstructor $instance; @@ -32,35 +17,4 @@ class FormConstructor extends PluginBase implements Listener { public static function getInstance(): self { return self::$instance; } - - public function onCommand(CommandSender $sender, Command $command, string $label, array $args): bool { - if ($command->getName() === "test") { - $form = new SimpleForm("Sample title"); - $form->addContent("New content line"); - -// Easiest way to add a button - $form->addButton(new Button("Button", function (Player $pl, Button $b) { - $pl->sendMessage("Button clicked: " . $b->getName() . " (" . $b->getIndex() . ")"); - })) - - // Button with image - ->addButton((new Button("Button with image")) - ->setImage(ImageType::PATH, "textures/items/diamond")) - - // Another way to add a button - ->addButton((new Button("Another button")) - ->setImage(ImageType::PATH, "textures/blocks/stone") - ->onClick(function (Player $pl, Button $b) { - $pl->sendMessage("Another button clicked: " . $b->getName() . " (" . $b->getIndex() . ")"); - })); - -// Setting the form close handler - $form->setCloseHandler(function (Player $pl) { - $pl->sendMessage("You closed the form!"); - }); - - $form->send($sender); - } - return true; - } }