ContainerSizeExt

Trait ContainerSizeExt 

pub trait ContainerSizeExt: LayoutExt {
    // Provided methods
    fn width(self, width: impl Into<Size>) -> Self { ... }
    fn height(self, height: impl Into<Size>) -> Self { ... }
    fn expanded(self) -> Self { ... }
}

Provided Methods§

fn width(self, width: impl Into<Size>) -> Self

fn height(self, height: impl Into<Size>) -> Self

fn expanded(self) -> Self

Expand both width and height using [Size::fill()].

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl ContainerSizeExt for GifViewer

Source§

impl ContainerSizeExt for ArrowIcon

Source§

impl ContainerSizeExt for TickIcon

Source§

impl ContainerSizeExt for ImageViewer

Source§

impl ContainerSizeExt for OverflowedContent

Source§

impl ContainerSizeExt for ScrollView

Source§

impl<D, B> ContainerSizeExt for VirtualScrollView<D, B>
where D: PartialEq, B: Fn(usize, &D) -> Element,

Source§

impl<T> ContainerSizeExt for Portal<T>

Implementors§

§

impl<T> ContainerSizeExt for T
where T: ContainerExt,