getNavigationModifiers static method

Set<NavigationModifiers> getNavigationModifiers()

Retrieve the current navigation location modifiers.

Returns

Throws:

  • An exception if it fails.

Implementation

static Set<NavigationModifiers> getNavigationModifiers() {
  final OperationResult resultString = staticMethod(
    'Debug',
    'getNavigationModifiers',
  );

  final int packed = resultString['result'];
  return NavigationModifiers.values
      .where((NavigationModifiers modifier) => (packed & modifier.id) != 0)
      .toSet();
}