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;