#[repr(C)]pub struct SplitViewVTable {
pub base: <ContentControl as ObjectType>::VTable,
pub on_pane_opening: fn(&SplitView, &CancelRoutedEventArgs),
pub on_pane_opened: fn(&SplitView, &RoutedEventArgs),
pub on_pane_closing: fn(&SplitView, &CancelRoutedEventArgs),
pub on_pane_closed: fn(&SplitView, &RoutedEventArgs),
pub on_coerce_is_pane_open: fn(&SplitView, bool) -> bool,
}Expand description
The virtual table of the class.
Fields§
§base: <ContentControl as ObjectType>::VTable§on_pane_opening: fn(&SplitView, &CancelRoutedEventArgs)§on_pane_opened: fn(&SplitView, &RoutedEventArgs)§on_pane_closing: fn(&SplitView, &CancelRoutedEventArgs)§on_pane_closed: fn(&SplitView, &RoutedEventArgs)§on_coerce_is_pane_open: fn(&SplitView, bool) -> boolTrait Implementations§
Source§impl Clone for SplitViewVTable
impl Clone for SplitViewVTable
impl Copy for SplitViewVTable
Auto Trait Implementations§
impl Freeze for SplitViewVTable
impl RefUnwindSafe for SplitViewVTable
impl Send for SplitViewVTable
impl Sync for SplitViewVTable
impl Unpin for SplitViewVTable
impl UnsafeUnpin for SplitViewVTable
impl UnwindSafe for SplitViewVTable
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
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more