[][src]Enum orbtk_widgets::prelude::Visibility

pub enum Visibility {
    Visible,
    Hidden,
    Collapsed,
}

Is used to control the visibility of a widget

Variants

Visible

The widget is visible.

Hidden

The widget will not be displayed but it takes its space in the layout.

Collapsed

The widget will not be displayed but it doesn't takes space in the layout.

Trait Implementations

impl IntoPropertySource<Visibility> for Visibility[src]

impl<'_> IntoPropertySource<Visibility> for &'_ str[src]

impl IntoPropertySource<Visibility> for (String, Entity)[src]

impl<'_> IntoPropertySource<Visibility> for (&'_ str, Entity)[src]

impl IntoPropertySource<Visibility> for Entity[src]

impl Debug for Visibility[src]

impl Default for Visibility[src]

impl Copy for Visibility[src]

impl<'_> From<&'_ str> for Visibility[src]

impl PartialEq<Visibility> for Visibility[src]

impl StructuralPartialEq for Visibility[src]

impl Clone for Visibility[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<E> Component for E where
    E: Any
[src]

impl<T> SetParameter for T