rsproject/Relm4-0.6.2/relm4-macros/tests/component_missing_widgets.rs
2024-03-02 00:19:08 +08:00

29 lines
531 B
Rust

use relm4::{gtk, ComponentParts, ComponentSender, SimpleComponent};
struct TestComponent;
#[relm4_macros::component]
impl SimpleComponent for TestComponent {
type Init = ();
type Input = ();
type Output = ();
view! {
gtk::Window {}
}
fn init(
_: Self::Init,
root: &Self::Root,
_sender: ComponentSender<Self>,
) -> ComponentParts<Self> {
let model = Self;
let widgets = view_output!();
ComponentParts { model, widgets }
}
}
fn main() {}