1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
use bevy::{app::PluginGroupBuilder, prelude::*};
use button::ButtonPlugin;
use list::ListPlugin;
use panel::PanelPlugin;

// pub mod slider;
pub mod button;
pub mod list;
pub mod panel;

pub struct WidgetPlugins;

impl PluginGroup for WidgetPlugins {
    fn build(self) -> PluginGroupBuilder {
        PluginGroupBuilder::start::<Self>()
            .add(ListPlugin)
            .add(PanelPlugin)
            .add(ButtonPlugin)
    }
}