mirror of
https://github.com/Insality/druid.git
synced 2025-09-27 18:12:19 +02:00
Update API pages
This commit is contained in:
@@ -238,9 +238,6 @@ container:set_parent_container([parent_container])
|
||||
container:refresh()
|
||||
```
|
||||
|
||||
Glossary
|
||||
Center Offset - vector from node position to visual center of node
|
||||
|
||||
### refresh_scale
|
||||
|
||||
---
|
||||
|
@@ -220,13 +220,13 @@ Instant scroll to element with passed index
|
||||
- **grid** (_druid.grid_): The StaticGrid or DynamicGrid instance for Data List component
|
||||
|
||||
<a name="on_scroll_progress_change"></a>
|
||||
- **on_scroll_progress_change** (_event_): The event triggered when the scroll progress changes
|
||||
- **on_scroll_progress_change** (_event_): fun(self: druid.data_list, progress: number) The event triggered when the scroll progress changes
|
||||
|
||||
<a name="on_element_add"></a>
|
||||
- **on_element_add** (_event_): The event triggered when a new element is added
|
||||
- **on_element_add** (_event_): fun(self: druid.data_list, index: number, node: node, instance: druid.component, data: table) The event triggered when a new element is added
|
||||
|
||||
<a name="on_element_remove"></a>
|
||||
- **on_element_remove** (_event_): The event triggered when an element is removed
|
||||
- **on_element_remove** (_event_): fun(self: druid.data_list, index: number, node: node, instance: druid.component, data: table) The event triggered when an element is removed
|
||||
|
||||
<a name="top_index"></a>
|
||||
- **top_index** (_number_): The top index of the visible elements
|
||||
|
@@ -115,7 +115,7 @@ Format string with new text params on localized text. Keeps the current locale b
|
||||
- **node** (_node_): The node of the text component
|
||||
|
||||
<a name="on_change"></a>
|
||||
- **on_change** (_event_): The event triggered when the text is changed
|
||||
- **on_change** (_event_): fun(self: druid.lang_text) The event triggered when the text is changed
|
||||
|
||||
<a name="druid"></a>
|
||||
- **druid** (_druid.instance_): The Druid Factory used to create components
|
||||
|
@@ -337,7 +337,7 @@ layout:set_node_position(node, x, y)
|
||||
- **is_justify** (_boolean_): True if the layout should justify the nodes
|
||||
|
||||
<a name="on_size_changed"></a>
|
||||
- **on_size_changed** (_event.on_size_changed_): The event triggered when the size of the layout is changed
|
||||
- **on_size_changed** (_event.on_size_changed_): fun(self: druid.layout, size: vector3) The event triggered when the size of the layout is changed
|
||||
|
||||
<a name="size"></a>
|
||||
- **size** (_unknown_)
|
||||
|
@@ -8,10 +8,10 @@ Basic Druid progress bar component. Changes the size or scale of a node to repre
|
||||
Create progress bar component with druid: `progress = druid:new_progress(node_name, key, init_value)`
|
||||
|
||||
### Notes
|
||||
- Node should have maximum node size in GUI scene, it's represent the progress bar maximum size
|
||||
- Node should have maximum node size in GUI scene, it represents the progress bar's maximum size
|
||||
- Key is value from druid const: "x" or "y"
|
||||
- Progress works correctly with 9slice nodes, it tries to set size by _set_size_ first, until minimum size is reached, then it sizing via _set_scale_
|
||||
- Progress bar can fill only by vertical or horizontal size. For diagonal progress bar, just rotate node in GUI scene
|
||||
- Progress works correctly with 9slice nodes, it tries to set size by _set_size_ first until minimum size is reached, then it continues sizing via _set_scale_
|
||||
- Progress bar can fill only by vertical or horizontal size. For diagonal progress bar, just rotate the node in GUI scene
|
||||
- If you have glitchy or dark texture bugs with progress bar, try to disable mipmaps in your texture profiles
|
||||
|
||||
## Functions
|
||||
@@ -172,7 +172,7 @@ Set progress bar max node size
|
||||
- **node** (_node_): The progress bar node
|
||||
|
||||
<a name="on_change"></a>
|
||||
- **on_change** (_event_): Event triggered when progress value changes
|
||||
- **on_change** (_event_): fun(self: druid.progress, value: number) Event triggered when progress value changes
|
||||
|
||||
<a name="style"></a>
|
||||
- **style** (_druid.progress.style_): Component style parameters
|
||||
|
@@ -128,7 +128,7 @@ Check if Slider component is enabled
|
||||
- **node** (_node_): The node to manage the slider
|
||||
|
||||
<a name="on_change_value"></a>
|
||||
- **on_change_value** (_event_): The event triggered when the slider value changes
|
||||
- **on_change_value** (_event_): fun(self: druid.slider, value: number) The event triggered when the slider value changes
|
||||
|
||||
<a name="style"></a>
|
||||
- **style** (_table_): The style of the slider
|
||||
|
Reference in New Issue
Block a user