mirui-macros 0.46.3

Declarative UI DSL macro for mirui — powered by xrune
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use mirui::ecs::World;
use mirui::ui::IdMap;
use mirui::ui::builder::WidgetBuilder;
use mirui::ui;

fn main() {
    let mut world = World::new();
    world.insert_resource(IdMap::new());
    let root = WidgetBuilder::new(&mut world).id();

    ui! {
        :(
            parent: root
            world: &mut world
        :)
        View (container: false)
    };
}