MCPcopy Create free account
hub / github.com/angular-rust/ux-components / set_depth

Method set_depth

src/elements/element.rs:1552–1566  ·  view source on GitHub ↗

the depth of this control

(&self, depth: f32)

Source from the content-addressed store, hash-verified

1550
1551 //the depth of this control
1552 fn set_depth(&self, depth: f32) {
1553 let mut comp = self.as_ref().borrow_mut();
1554
1555 assert!(
1556 !comp.destroyed,
1557 "Widget was already destroyed but is being interacted with"
1558 );
1559
1560 comp.depth = depth;
1561
1562 if comp.ondepth.is_some() {
1563 let depth = comp.depth;
1564 let _ = comp.ondepth.get().try_send(depth);
1565 }
1566 }
1567
1568 #[inline]
1569 fn mouse_input(&self) -> bool {

Callers 15

apply_depthMethod · 0.80
apply_depthMethod · 0.80
apply_depthMethod · 0.80
apply_depthMethod · 0.80
apply_depthMethod · 0.80
apply_depthMethod · 0.80
apply_depthMethod · 0.80
apply_depthMethod · 0.80
apply_depthMethod · 0.80
apply_depthMethod · 0.80
apply_depthMethod · 0.80
apply_depthMethod · 0.80

Implementers 15

transform.rssrc/elements/transform.rs
media_query.rssrc/elements/media_query.rs
navigation_toolbar.rssrc/elements/navigation_toolbar.rs
calendar_date_picker.rssrc/elements/calendar_date_picker.rs
custom_scroll_view.rssrc/elements/custom_scroll_view.rs
preferred_size.rssrc/elements/preferred_size.rs
rust_logo.rssrc/elements/rust_logo.rs
panel.rssrc/elements/panel.rs
single_child_scroll_view.rssrc/elements/single_child_scroll_view.
choice_chip.rssrc/elements/choice_chip.rs
tab_page_selector.rssrc/elements/tab_page_selector.rs
align.rssrc/elements/align.rs

Calls 3

try_sendMethod · 0.80
as_refMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected