[−][src]Enum gtk::StackTransitionType
These enumeration values describe the possible transitions
between pages in a Stack
widget.
New values may be added to this enumeration over time.
Variants (Non-exhaustive)
No transition
A cross-fade
Slide from left to right
Slide from right to left
Slide from bottom up
Slide from top down
Slide from left or right according to the children order
Slide from top down or bottom up according to the order
Cover the old page by sliding up. Since 3.12
Cover the old page by sliding down. Since: 3.12
Cover the old page by sliding to the left. Since: 3.12
Cover the old page by sliding to the right. Since: 3.12
Uncover the new page by sliding up. Since 3.12
Uncover the new page by sliding down. Since: 3.12
Uncover the new page by sliding to the left. Since: 3.12
Uncover the new page by sliding to the right. Since: 3.12
Cover the old page sliding up or uncover the new page sliding down, according to order. Since: 3.12
Cover the old page sliding down or uncover the new page sliding up, according to order. Since: 3.14
Cover the old page sliding left or uncover the new page sliding right, according to order. Since: 3.14
Cover the old page sliding right or uncover the new page sliding left, according to order. Since: 3.14
Trait Implementations
impl Clone for StackTransitionType
[src]
fn clone(&self) -> StackTransitionType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for StackTransitionType
[src]
impl Debug for StackTransitionType
[src]
impl Display for StackTransitionType
[src]
impl Eq for StackTransitionType
[src]
impl<'a> FromValue<'a> for StackTransitionType
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for StackTransitionType
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for StackTransitionType
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for StackTransitionType
[src]
fn cmp(&self, other: &StackTransitionType) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<StackTransitionType> for StackTransitionType
[src]
fn eq(&self, other: &StackTransitionType) -> bool
[src]
fn ne(&self, other: &StackTransitionType) -> bool
[src]
impl PartialOrd<StackTransitionType> for StackTransitionType
[src]
fn partial_cmp(&self, other: &StackTransitionType) -> Option<Ordering>
[src]
fn lt(&self, other: &StackTransitionType) -> bool
[src]
fn le(&self, other: &StackTransitionType) -> bool
[src]
fn gt(&self, other: &StackTransitionType) -> bool
[src]
fn ge(&self, other: &StackTransitionType) -> bool
[src]
impl SetValue for StackTransitionType
[src]
impl StaticType for StackTransitionType
[src]
fn static_type() -> Type
[src]
impl StructuralEq for StackTransitionType
[src]
impl StructuralPartialEq for StackTransitionType
[src]
Auto Trait Implementations
impl RefUnwindSafe for StackTransitionType
impl Send for StackTransitionType
impl Sync for StackTransitionType
impl Unpin for StackTransitionType
impl UnwindSafe for StackTransitionType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToSendValue for T where
T: ToValue + SetValue + Send + ?Sized,
T: ToValue + SetValue + Send + ?Sized,
fn to_send_value(&self) -> SendValue
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> ToValue for T where
T: SetValue + ?Sized,
T: SetValue + ?Sized,
fn to_value(&self) -> Value
fn to_value_type(&self) -> Type
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,