MCPcopy Create free account
hub / github.com/angular-rust/yew-components / view

Method view

src/drawer.rs:149–164  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

147 }
148
149 fn view(&self) -> Html {
150 // hasHeader?=self.props.has_header
151 let link = self.props.link.borrow().clone().unwrap();
152 html! {
153 <>
154 <aside class="mdc-drawer mdc-drawer--modal" ref=self.node_ref.clone() ontransitionend=link.callback(|_| Self::Message::TransitionEnd)>
155 <div class="mdc-drawer__content">
156 <nav class="mdc-list">
157 { self.props.children.clone() }
158 </nav>
159 </div>
160 </aside>
161 <div class="mdc-drawer-scrim" onclick=link.callback(|_| Self::Message::Close)></div>
162 </>
163 }
164 }
165
166 fn rendered(&mut self, first_render: bool) {
167 // let element = self.node_ref.cast::<Drawer>().unwrap();

Callers

nothing calls this directly

Calls 1

cloneMethod · 0.80

Tested by

no test coverage detected