MCPcopy Create free account
hub / github.com/AccessKit/accesskit / layer

Method layer

platforms/atspi-common/src/node.rs:1087–1096  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

1085 }
1086
1087 pub fn layer(&self) -> Result<Layer> {
1088 self.resolve(|node| {
1089 let wrapper = NodeWrapper(&node);
1090 if wrapper.role() == AtspiRole::Window {
1091 Ok(Layer::Window)
1092 } else {
1093 Ok(Layer::Widget)
1094 }
1095 })
1096 }
1097
1098 pub fn grab_focus(&self) -> Result<bool> {
1099 self.do_action_internal(self.id, |_, _, target_node, target_tree| ActionRequest {

Callers 1

get_layerMethod · 0.45

Calls 3

NodeWrapperClass · 0.70
resolveMethod · 0.45
roleMethod · 0.45

Tested by

no test coverage detected