Use these constants with the GDState programming interface. More...
User interface states.
More...BlackBerry Dynamics user interface screen indication.
More...GDState
change notifications. userInfo
dictionary for the as-after copy of the GDState object. isAuthorized
property. reasonNotAuthorized
property. userInterfaceState
property. currentScreen
property. These constants are intended to facilitate:
See the GDState class reference for details.
enum GDUserInterfaceState |
This enumeration represents the possible states of the user interface of a BlackBerry Dynamics application.
The GDState userInterfaceState
property takes one of these values.
GDUIStateNone |
Initial state. |
GDUIStateApplicationInFront |
A screen from the application code is in front. |
GDUIStateGDLibraryInFront |
A built-in screen of the GD runtime library is in front. |
GDUIStateBypassUnlockInFront |
A designated bypass screen from the application is in front. This state is only possible if the application uses the Bypass Unlock feature. Not yet supported on macOS.
|
enum GDLibraryScreen |
This enumeration is used to indicate which of the built-in BlackBerry Dynamics screens is in front of the user interface.
The GDState currentScreen
property takes one of these values, when the userInterfaceState
property has the value GDUIStateGDLibraryInFront
.
NSString* const GDStateChangeNotification |
NSString* const GDStateChangeKeyProperty |
NSString* const GDStateChangeKeyCopy |
NSString* const GDKeyIsAuthorized |
NSString* const GDKeyReasonNotAuthorized |
NSString* const GDKeyUserInterfaceState |
NSString* const GDKeyCurrentScreen |