#![cfg(doc)]
pub mod langref {
#![doc(include = "docs/langref.md")]
}
#[cfg(all(doc, nightly))]
pub mod builtin_elements {
#![doc(include = "docs/builtin_elements.md")]
}
#[cfg(all(doc, nightly))]
pub mod widgets {
#![doc(include = "docs/widgets.md")]
#![doc = ""]
}
pub mod generated_code {
use crate::re_exports;
use crate::IntoWeak;
use crate::Weak;
#[derive(Clone)]
pub struct SampleComponent {}
impl SampleComponent {
pub fn new() -> Self {
unimplemented!()
}
pub fn get_counter(&self) -> i32 {
unimplemented!()
}
pub fn set_counter(&self, value: i32) {}
pub fn get_user_name(&self) -> re_exports::SharedString {
unimplemented!()
}
pub fn set_user_name(&self, value: re_exports::SharedString) {}
pub fn emit_hello(&self) {}
pub fn on_hello(&self, f: impl Fn() + 'static) {}
}
impl IntoWeak for SampleComponent {
#[doc(hidden)]
type Inner = SampleComponent;
fn as_weak(&self) -> Weak<Self> {
unimplemented!()
}
#[doc(hidden)]
fn from_inner(_: vtable::VRc<re_exports::ComponentVTable, Self::Inner>) -> Self {
unimplemented!();
}
}
}