Struct ori_core::FlexLayout
source · pub struct FlexLayout {
pub offset: Vec2,
pub axis: Axis,
pub justify_content: JustifyContent,
pub align_items: AlignItems,
pub gap: f32,
}
Expand description
A layout that lays out children in a flexbox-like manner.
Fields§
§offset: Vec2
The offset to apply to the children.
This is useful for scrolling or padding.
axis: Axis
The axis to use for laying out the children.
justify_content: JustifyContent
The justification of the children.
align_items: AlignItems
The alignment of the children.
gap: f32
The gap between the children.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for FlexLayout
impl Send for FlexLayout
impl Sync for FlexLayout
impl Unpin for FlexLayout
impl UnwindSafe for FlexLayout
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<R, P> ReadPrimitive<R> for Pwhere
R: Read + ReadEndian<P>,
P: Default,
impl<R, P> ReadPrimitive<R> for Pwhere R: Read + ReadEndian<P>, P: Default,
source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian()
.source§impl<T> Styleable<T> for T
impl<T> Styleable<T> for T
source§fn styled(self) -> Styled<T>
fn styled(self) -> Styled<T>
Converts the
self
into a Styled<Self>
value.source§fn attr_trans(
self,
key: &str,
value: impl Into<StyleAttributeValue>,
transition: impl Into<StyleTransition>
) -> Styled<T>
fn attr_trans( self, key: &str, value: impl Into<StyleAttributeValue>, transition: impl Into<StyleTransition> ) -> Styled<T>
Adds an attribute with a transition.