getStatus method

Future<Map<String, dynamic>> getStatus()

Get status of all components

Returns a comprehensive status of the plugin including:

  • Initialization status
  • Permission status
  • Service status

Implementation

Future<Map<String, dynamic>> getStatus() async {
  return {
    'initialized': _isInitialized,
    'hasOverlayPermission': await checkOverlayPermission(),
    'hasAccessibilityService': await checkAccessibilityService(),
    'isOverlayVisible': await isOverlayVisible(),
  };
}