Skip to main content

SplitViewImpl

Trait SplitViewImpl 

Source
pub trait SplitViewImpl: ContentControlImpl + Upcast<SplitView> {
    // Provided methods
    fn on_pane_opening(this: &Self, args: &CancelRoutedEventArgs) { ... }
    fn on_pane_opened(this: &Self, args: &RoutedEventArgs) { ... }
    fn on_pane_closing(this: &Self, args: &CancelRoutedEventArgs) { ... }
    fn on_pane_closed(this: &Self, args: &RoutedEventArgs) { ... }
    fn on_coerce_is_pane_open(this: &Self, value: bool) -> bool { ... }
}
Expand description

The overridable members introduced by the class.

Provided Methods§

Source

fn on_pane_opening(this: &Self, args: &CancelRoutedEventArgs)

Raises the PaneOpening event.

Source

fn on_pane_opened(this: &Self, args: &RoutedEventArgs)

Raises the PaneOpened event.

Source

fn on_pane_closing(this: &Self, args: &CancelRoutedEventArgs)

Raises the PaneClosing event.

Source

fn on_pane_closed(this: &Self, args: &RoutedEventArgs)

Raises the PaneClosed event.

Source

fn on_coerce_is_pane_open(this: &Self, value: bool) -> bool

Called when the IsPaneOpen property has to be coerced.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§