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

Method rendered

src/select.rs:207–240  ·  view source on GitHub ↗

noinspection DuplicatedCode

(&mut self, first_render: bool)

Source from the content-addressed store, hash-verified

205
206 //noinspection DuplicatedCode
207 fn rendered(&mut self, first_render: bool) {
208 // if first_render {
209 // let element = self.node_ref.cast::<Select>().unwrap();
210 // if let Some(transform) = self.props.validity_transform.clone() {
211 // self.validity_transform_closure = Some(Closure::wrap(Box::new(
212 // move |s: String, v: NativeValidityState| -> ValidityStateJS {
213 // transform.0(s, v).into()
214 // },
215 // )
216 // as Box<dyn Fn(String, NativeValidityState) -> ValidityStateJS>));
217 // element.set_validity_transform(&self.validity_transform_closure.as_ref().unwrap());
218 // }
219
220 // let onopened = self.props.onopened.clone();
221 // self.opened_listener = Some(EventListener::new(&element, "opened", move |_| {
222 // onopened.emit(())
223 // }));
224
225 // let onclosed = self.props.onclosed.clone();
226 // self.closed_listener = Some(EventListener::new(&element, "closed", move |_| {
227 // onclosed.emit(())
228 // }));
229
230 // let on_action = self.props.onaction.clone();
231 // self.action_listener = Some(EventListener::new(&element, "action", move |event| {
232 // on_action.emit(ActionDetail::from(event_into_details(event)))
233 // }));
234
235 // let on_selected = self.props.onselected.clone();
236 // self.selected_listener = Some(EventListener::new(&element, "selected", move |event| {
237 // on_selected.emit(SelectedDetail::from(event_into_details(event)))
238 // }));
239 // }
240 }
241}
242
243impl WeakComponentLink<Select> {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected