pub struct Positioned { /* private fields */ }Expand description
Absolutely places a child inside a Stack using
edge anchors. Receives the full stack rect and positions its child from
the given top/left/right/bottom (+ optional explicit width/height).
A child with no anchors fills the stack (the default Stack behavior).
Implementations§
Source§impl Positioned
impl Positioned
Trait Implementations§
Source§impl Widget for Positioned
impl Widget for Positioned
Source§fn children(&self) -> Children<'_>
fn children(&self) -> Children<'_>
Declare this widget’s children. Drives every default below.
Source§fn layout(&self, ctx: &LayoutCtx<'_>) -> Size
fn layout(&self, ctx: &LayoutCtx<'_>) -> Size
Measure under
ctx.constraints and return a size within them. Read moreSource§fn flex_factor(&self) -> f32
fn flex_factor(&self) -> f32
Flex weight inside Row/Column. Wrappers are transparent by default.
Auto Trait Implementations§
impl !RefUnwindSafe for Positioned
impl !UnwindSafe for Positioned
impl Freeze for Positioned
impl Send for Positioned
impl Sync for Positioned
impl Unpin for Positioned
impl UnsafeUnpin for Positioned
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<W> FocusApi for W
impl<W> FocusApi for W
Source§fn focus_node(self, node: FocusNode) -> WithFocus<Self>
fn focus_node(self, node: FocusNode) -> WithFocus<Self>
Attach a focus node. This enables focus-ring rendering and explicit
neighbor wiring.