Struct native_windows_gui::FlexboxLayoutBuilder [−][src]
pub struct FlexboxLayoutBuilder { /* fields omitted */ }
Implementations
Set the layout parent. The handle must be a window object otherwise the function will panic
Add a new child to the layout build.
Panics if child
is not a window-like control.
Make it so that the children of the layout all have equal size
This flags is erased when size
, max_size
, or min_size
is set on the children.
Automatically generate padding and margin for the parent layout and the children from the selected value.
This flags is erased when padding
is called on the layout or when child_margin
is called on the children
Set the size of of the current child.
Panics if child
was not called before.
Set the position of the current child.
Panics if child
was not called before.
Set the margin of the current child.
Panics if child
was not called before.
Set the min size of the current child.
Panics if child
was not called before.
Set the max size of the current child.
Panics if child
was not called before.
Panics if child
was not called before.
Panics if child
was not called before.
Panics if child
was not called before.
Panics if child
was not called before.
Directly set the style parameter of the current child. Panics if child
was not called before.
If defining style is too verbose, other method such as size
can be used.
Auto Trait Implementations
impl !RefUnwindSafe for FlexboxLayoutBuilder
impl !Send for FlexboxLayoutBuilder
impl !Sync for FlexboxLayoutBuilder
impl Unpin for FlexboxLayoutBuilder
impl !UnwindSafe for FlexboxLayoutBuilder