MCPcopy Create free account
hub / github.com/NativeScript/SimDeck / android_modifier_key_codes

Function android_modifier_key_codes

packages/server/src/android.rs:2360–2375  ·  view source on GitHub ↗
(modifiers: u32)

Source from the content-addressed store, hash-verified

2358}
2359
2360fn android_modifier_key_codes(modifiers: u32) -> Vec<u16> {
2361 let mut keys = Vec::new();
2362 if modifiers & MODIFIER_CONTROL != 0 {
2363 keys.push(113);
2364 }
2365 if modifiers & MODIFIER_OPTION != 0 {
2366 keys.push(57);
2367 }
2368 if modifiers & MODIFIER_SHIFT != 0 {
2369 keys.push(59);
2370 }
2371 if modifiers & MODIFIER_COMMAND != 0 {
2372 keys.push(117);
2373 }
2374 keys
2375}
2376
2377fn android_log_level(line: &str) -> &'static str {
2378 if line.contains(" E ") {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected