[]Struct jni_android_sys::android::transition::Explode

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

public class Explode

Required feature: "android-transition-Explode"

Methods

impl Explode

pub fn new<'env>(
    __jni_env: &'env Env
) -> Result<Local<'env, Explode>, 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, Explode>, Local<'env, Throwable>>
[src]

Explode

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 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 Explode

impl AsValidJObjectAndEnv for Explode

impl Deref for Explode

type Target = Visibility

The resulting type after dereferencing.

impl JniType for Explode

Auto Trait Implementations

impl RefUnwindSafe for Explode

impl !Send for Explode

impl !Sync for Explode

impl Unpin for Explode

impl UnwindSafe for Explode

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.