Documentation for Druid Framework
Modules
BackHandler | Component with event on back and backspace button. |
Blocker | Component to consume input in special zone defined by GUI node. |
Button | Druid Component for Handling User Click Interactions: Click, Long Click, Double Click, and More. |
Drag | Component to handle drag action on node. |
Hover | Component to handle hover node interaction |
Scroll | Component to handle scroll content. |
StaticGrid | Component to handle component's position by row and columns. |
Text | Component for Wrapping GUI Text Nodes: Druid Text
## Overview ## Druid Text is a component that provides various adjustment modes for text nodes. |
BaseComponent | Basic class for all Druid components. |
RichInput | Druid Rich Input custom component. |
RichText | Druid Rich Text Custom Component. |
Druid | Druid UI Component Framework. |
DruidEvent | Druid Event Module
The Event module provides a simple class for handling callbacks. |
DataList | Component to manage data for huge dataset in scroll. |
DynamicGrid | Component to handle placing components in row |
Hotkey | Druid hotkey component |
Input | Druid input text component. |
LangText | Component to wrap over GUI Text nodes with localization helpers
# Overview # • The initialization of druid.set_text_function is required to enable localization using the localization ID. |
Layout | Layout management on node |
Progress | Druid component to handle the progress bars. |
Slider | Druid slider component |
Swipe | Component to handle swipe gestures on node. |
Timer | Component to handle GUI timers. |
Helper | Helper module with various usefull GUI functions. |
DruidInstance | Druid Instance which you use for component creation. |