mirror of
https://gitlab.com/luk3yx/minetest-flow.git
synced 2025-09-01 04:16:29 +02:00
Document gui.Flow as an experimental feature
This commit is contained in:
parent
41eae37ad3
commit
d7c6b66969
@ -200,3 +200,24 @@ end)
|
||||
|
||||
`flow.get_context()` will error when called outside a build function (as you
|
||||
should not normally do this).
|
||||
|
||||
## `gui.Flow` container
|
||||
|
||||
`gui.Flow` is a fixed-width container that wraps items around if they don't
|
||||
fit. Unlike other elements, you must specify a width, and some options like
|
||||
`min_w` and `padding` aren't supported.
|
||||
|
||||
This is similar to GTK's `FlowBox`, but with a lot fewer features.
|
||||
|
||||
```lua
|
||||
gui.Flow{
|
||||
-- Fits 3 items
|
||||
w = 3 * (1 + 0.2),
|
||||
|
||||
gui.Image{w = 1, h = 1, texture_name = "default_mese_crystal.png"},
|
||||
gui.Image{w = 1, h = 1, texture_name = "default_mese_crystal.png"},
|
||||
gui.Image{w = 1, h = 1, texture_name = "default_mese_crystal.png"},
|
||||
gui.Image{w = 1, h = 1, texture_name = "default_mese_crystal.png"},
|
||||
gui.Image{w = 1, h = 1, texture_name = "default_mese_crystal.png"},
|
||||
}
|
||||
```
|
||||
|
Loading…
Reference in New Issue
Block a user