pub struct VisualTreeNodeCollection { /* private fields */ }Expand description
VisualTreeNode.VisualTreeNodeCollection: the nodes of the visual
children of a visual, and of the root of the popup it hosts, following
them.
Implementations§
Trait Implementations§
Source§impl TreeNodeCollectionImpl for VisualTreeNodeCollection
impl TreeNodeCollectionImpl for VisualTreeNodeCollection
Source§fn dispose(&self, _this: &TreeNodeCollection)
fn dispose(&self, _this: &TreeNodeCollection)
The original disposes the subscriptions only, not the nodes.
Source§fn initialize(&self, this: &TreeNodeCollection, nodes: &FerroList<Rc<TreeNode>>)
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.Auto Trait Implementations§
impl !Freeze for VisualTreeNodeCollection
impl !RefUnwindSafe for VisualTreeNodeCollection
impl !Send for VisualTreeNodeCollection
impl !Sync for VisualTreeNodeCollection
impl !UnwindSafe for VisualTreeNodeCollection
impl Unpin for VisualTreeNodeCollection
impl UnsafeUnpin for VisualTreeNodeCollection
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