1 2 3 4 5 6 7 8
use crate::{WidgetNode, Node, NativeContainer, NativeWidget, Container}; /// Node which has a native widget /// and can hold children pub trait ContainerWidgetNode: Node + WidgetNode + Container { fn get_native_container(&self) -> &NativeContainer; fn append(&mut self, widget: &NativeWidget); }