├── .github └── logo.png ├── .gitignore ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lib └── powernukkitx.jar ├── settings.gradle └── src └── main ├── java └── ru │ └── contentforge │ └── formconstructor │ ├── FormConstructor.java │ ├── form │ ├── CloseableForm.java │ ├── CustomForm.java │ ├── Form.java │ ├── ModalForm.java │ ├── SimpleForm.java │ ├── element │ │ ├── Button.java │ │ ├── CustomFormElement.java │ │ ├── Dropdown.java │ │ ├── FormElement.java │ │ ├── Input.java │ │ ├── Label.java │ │ ├── SelectableElement.java │ │ ├── StepSlider.java │ │ └── Toggle.java │ ├── handler │ │ ├── ButtonClickHandler.java │ │ ├── CustomFormHandler.java │ │ ├── FormHandler.java │ │ ├── ModalFormHandler.java │ │ └── OnCloseFormHandler.java │ └── response │ │ ├── CustomFormResponse.java │ │ ├── ModalFormResponse.java │ │ ├── Response.java │ │ └── SimpleFormResponse.java │ └── task │ └── FormHandlingTask.java └── resources └── plugin.yml /.github/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/.github/logo.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lib/powernukkitx.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/lib/powernukkitx.jar -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'FormConstructor' 2 | -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/FormConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/FormConstructor.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/CloseableForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/CloseableForm.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/CustomForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/CustomForm.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/Form.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/Form.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/ModalForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/ModalForm.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/SimpleForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/SimpleForm.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/element/Button.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/element/Button.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/element/CustomFormElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/element/CustomFormElement.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/element/Dropdown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/element/Dropdown.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/element/FormElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/element/FormElement.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/element/Input.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/element/Input.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/element/Label.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/element/Label.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/element/SelectableElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/element/SelectableElement.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/element/StepSlider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/element/StepSlider.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/element/Toggle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/element/Toggle.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/handler/ButtonClickHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/handler/ButtonClickHandler.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/handler/CustomFormHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/handler/CustomFormHandler.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/handler/FormHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/handler/FormHandler.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/handler/ModalFormHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/handler/ModalFormHandler.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/handler/OnCloseFormHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/handler/OnCloseFormHandler.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/response/CustomFormResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/response/CustomFormResponse.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/response/ModalFormResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/response/ModalFormResponse.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/response/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/response/Response.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/form/response/SimpleFormResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/form/response/SimpleFormResponse.java -------------------------------------------------------------------------------- /src/main/java/ru/contentforge/formconstructor/task/FormHandlingTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/java/ru/contentforge/formconstructor/task/FormHandlingTask.java -------------------------------------------------------------------------------- /src/main/resources/plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContentForge/FormConstructor/HEAD/src/main/resources/plugin.yml --------------------------------------------------------------------------------