1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
//! Commonly-imported traits and types.
//!
//! Modules that contain components can glob import this module to bring all needed types and
//! traits into scope.
pub use crate::factory::{DynamicIndex, FactoryComponent, FactorySender};
pub use crate::{
Component, ComponentController, ComponentParts, ComponentSender, Controller, RelmApp,
RelmWidgetExt, SimpleComponent, WidgetRef, WidgetTemplate,
};
#[cfg(feature = "libadwaita")]
pub use adw;
pub use gtk;
#[cfg(feature = "libpanel")]
pub use panel;