Enum ExclusiveActivityHostFocusingPolicy
#[repr(i32)]pub enum ExclusiveActivityHostFocusingPolicy {
WhenHostHasFocus = 0,
AlwaysFocus = 1,
NeverFocus = 2,
}Expand description
Specifies the focusing policy that Kanzi applies to an activating Activity in an Exclusive Activity Host. Apply this rule to an Exclusive Activity Host.
§Since
Kanzi 3.9.4
Variants§
WhenHostHasFocus = 0
If the Activity Host contains focus, set focus to the Activity.
AlwaysFocus = 1
Always set focus to the Activity.
NeverFocus = 2
Never set focus to the Activity.
Implementations§
§impl ExclusiveActivityHostFocusingPolicy
impl ExclusiveActivityHostFocusingPolicy
pub fn as_str(self) -> &'static str
pub fn convert(num: i32) -> ExclusiveActivityHostFocusingPolicy
Trait Implementations§
§impl Clone for ExclusiveActivityHostFocusingPolicy
impl Clone for ExclusiveActivityHostFocusingPolicy
§fn clone(&self) -> ExclusiveActivityHostFocusingPolicy
fn clone(&self) -> ExclusiveActivityHostFocusingPolicy
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl PartialEq for ExclusiveActivityHostFocusingPolicy
impl PartialEq for ExclusiveActivityHostFocusingPolicy
§fn eq(&self, other: &ExclusiveActivityHostFocusingPolicy) -> bool
fn eq(&self, other: &ExclusiveActivityHostFocusingPolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.§impl VariantConstraint for ExclusiveActivityHostFocusingPolicy
impl VariantConstraint for ExclusiveActivityHostFocusingPolicy
§type DataArg<'a> = ExclusiveActivityHostFocusingPolicy
type DataArg<'a> = ExclusiveActivityHostFocusingPolicy
Specifies the type of an argument that provides a value to
Variant.
Generally, this type matches Self, except for KanziString, Resource, and ResourceId. Read more§fn as_arg(
&self,
) -> <ExclusiveActivityHostFocusingPolicy as VariantConstraint>::DataArg<'_>
fn as_arg( &self, ) -> <ExclusiveActivityHostFocusingPolicy as VariantConstraint>::DataArg<'_>
impl Copy for ExclusiveActivityHostFocusingPolicy
impl Eq for ExclusiveActivityHostFocusingPolicy
impl PropertyTypeConstraint for ExclusiveActivityHostFocusingPolicy
impl StructuralPartialEq for ExclusiveActivityHostFocusingPolicy
Auto Trait Implementations§
impl Freeze for ExclusiveActivityHostFocusingPolicy
impl RefUnwindSafe for ExclusiveActivityHostFocusingPolicy
impl Send for ExclusiveActivityHostFocusingPolicy
impl Sync for ExclusiveActivityHostFocusingPolicy
impl Unpin for ExclusiveActivityHostFocusingPolicy
impl UnwindSafe for ExclusiveActivityHostFocusingPolicy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more