Skip to main content

ApplicationHostVisuals

Struct ApplicationHostVisuals 

Source
pub struct ApplicationHostVisuals { /* private fields */ }
Expand description

VisualTreeNode.ApplicationHostVisuals: the nodes of the top levels of an application (its main view, or its windows except the window of the developer tools), following the windows that open and close.

Implementations§

Trait Implementations§

Source§

impl TreeNodeCollectionImpl for ApplicationHostVisuals

Source§

fn initialize(&self, this: &TreeNodeCollection, nodes: &FerroList<Rc<TreeNode>>)

protected abstract void Initialize(FerroList<TreeNode> nodes): fills nodes and keeps them up to date. Called once, when the collection is first used.
Source§

fn dispose(&self, this: &TreeNodeCollection)

public virtual void Dispose(). The base implementation disposes the nodes (TreeNodeCollection::base_dispose); an override calls it where the original calls base.Dispose().

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> ClassDefaults for T
where T: ?Sized,

Source§

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
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = !

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, !>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.