[]Struct jni_android_sys::android::transition::Slide

#[repr(transparent)]
pub struct Slide(_);

public class Slide

Required feature: "android-transition-Slide"

Methods

impl Slide

pub fn new<'env>(
    __jni_env: &'env Env
) -> Result<Local<'env, Slide>, Local<'env, Throwable>>
[src]

pub fn new_int<'env>(
    __jni_env: &'env Env,
    arg0: i32
) -> Result<Local<'env, Slide>, Local<'env, Throwable>>
[src]

pub fn new_Context_AttributeSet<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Context>>,
    arg1: impl Into<Option<&'env AttributeSet>>
) -> Result<Local<'env, Slide>, Local<'env, Throwable>>
[src]

Slide

Required features: "android-content-Context", "android-util-AttributeSet"

pub fn captureStartValues<'env>(
    &'env self,
    arg0: impl Into<Option<&'env TransitionValues>>
) -> Result<(), Local<'env, Throwable>>
[src]

captureStartValues

Required features: "android-transition-TransitionValues"

pub fn captureEndValues<'env>(
    &'env self,
    arg0: impl Into<Option<&'env TransitionValues>>
) -> Result<(), Local<'env, Throwable>>
[src]

captureEndValues

Required features: "android-transition-TransitionValues"

pub fn setSlideEdge<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getSlideEdge<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn onAppear<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ViewGroup>>,
    arg1: impl Into<Option<&'env View>>,
    arg2: impl Into<Option<&'env TransitionValues>>,
    arg3: impl Into<Option<&'env TransitionValues>>
) -> Result<Option<Local<'env, Animator>>, Local<'env, Throwable>>
[src]

onAppear

Required features: "android-animation-Animator", "android-transition-TransitionValues", "android-view-View", "android-view-ViewGroup"

pub fn onDisappear<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ViewGroup>>,
    arg1: impl Into<Option<&'env View>>,
    arg2: impl Into<Option<&'env TransitionValues>>,
    arg3: impl Into<Option<&'env TransitionValues>>
) -> Result<Option<Local<'env, Animator>>, Local<'env, Throwable>>
[src]

onDisappear

Required features: "android-animation-Animator", "android-transition-TransitionValues", "android-view-View", "android-view-ViewGroup"

Methods from Deref<Target = Visibility>

pub fn setMode<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getMode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn getTransitionProperties<'env>(
    &'env self
) -> Result<Option<Local<'env, ObjectArray<String, Throwable>>>, Local<'env, Throwable>>
[src]

getTransitionProperties

Required features: "java-lang-String"

pub fn captureStartValues<'env>(
    &'env self,
    arg0: impl Into<Option<&'env TransitionValues>>
) -> Result<(), Local<'env, Throwable>>
[src]

captureStartValues

Required features: "android-transition-TransitionValues"

pub fn captureEndValues<'env>(
    &'env self,
    arg0: impl Into<Option<&'env TransitionValues>>
) -> Result<(), Local<'env, Throwable>>
[src]

captureEndValues

Required features: "android-transition-TransitionValues"

pub fn isVisible<'env>(
    &'env self,
    arg0: impl Into<Option<&'env TransitionValues>>
) -> Result<bool, Local<'env, Throwable>>
[src]

isVisible

Required features: "android-transition-TransitionValues"

pub fn createAnimator<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ViewGroup>>,
    arg1: impl Into<Option<&'env TransitionValues>>,
    arg2: impl Into<Option<&'env TransitionValues>>
) -> Result<Option<Local<'env, Animator>>, Local<'env, Throwable>>
[src]

createAnimator

Required features: "android-animation-Animator", "android-transition-TransitionValues", "android-view-ViewGroup"

pub fn onAppear_ViewGroup_TransitionValues_int_TransitionValues_int<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ViewGroup>>,
    arg1: impl Into<Option<&'env TransitionValues>>,
    arg2: i32,
    arg3: impl Into<Option<&'env TransitionValues>>,
    arg4: i32
) -> Result<Option<Local<'env, Animator>>, Local<'env, Throwable>>
[src]

onAppear

Required features: "android-animation-Animator", "android-transition-TransitionValues", "android-view-ViewGroup"

pub fn onAppear_ViewGroup_View_TransitionValues_TransitionValues<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ViewGroup>>,
    arg1: impl Into<Option<&'env View>>,
    arg2: impl Into<Option<&'env TransitionValues>>,
    arg3: impl Into<Option<&'env TransitionValues>>
) -> Result<Option<Local<'env, Animator>>, Local<'env, Throwable>>
[src]

onAppear

Required features: "android-animation-Animator", "android-transition-TransitionValues", "android-view-View", "android-view-ViewGroup"

pub fn onDisappear_ViewGroup_TransitionValues_int_TransitionValues_int<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ViewGroup>>,
    arg1: impl Into<Option<&'env TransitionValues>>,
    arg2: i32,
    arg3: impl Into<Option<&'env TransitionValues>>,
    arg4: i32
) -> Result<Option<Local<'env, Animator>>, Local<'env, Throwable>>
[src]

onDisappear

Required features: "android-animation-Animator", "android-transition-TransitionValues", "android-view-ViewGroup"

pub fn isTransitionRequired<'env>(
    &'env self,
    arg0: impl Into<Option<&'env TransitionValues>>,
    arg1: impl Into<Option<&'env TransitionValues>>
) -> Result<bool, Local<'env, Throwable>>
[src]

isTransitionRequired

Required features: "android-transition-TransitionValues"

pub fn onDisappear_ViewGroup_View_TransitionValues_TransitionValues<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ViewGroup>>,
    arg1: impl Into<Option<&'env View>>,
    arg2: impl Into<Option<&'env TransitionValues>>,
    arg3: impl Into<Option<&'env TransitionValues>>
) -> Result<Option<Local<'env, Animator>>, Local<'env, Throwable>>
[src]

onDisappear

Required features: "android-animation-Animator", "android-transition-TransitionValues", "android-view-View", "android-view-ViewGroup"

pub const MODE_IN: i32[src]

pub const MODE_OUT: i32[src]

Trait Implementations

impl AsJValue for Slide

impl AsValidJObjectAndEnv for Slide

impl Deref for Slide

type Target = Visibility

The resulting type after dereferencing.

impl JniType for Slide

Auto Trait Implementations

impl RefUnwindSafe for Slide

impl !Send for Slide

impl !Sync for Slide

impl Unpin for Slide

impl UnwindSafe for Slide

Blanket Implementations

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

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

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

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

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

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.