PermissionsStatus.fromMap constructor

PermissionsStatus.fromMap(
  1. Map? map
)

Implementation

factory PermissionsStatus.fromMap(Map<dynamic, dynamic>? map) {
  if (map == null) {
    return const PermissionsStatus(
      notifications: false,
      accessibility: false,
      deviceOwner: false,
      screenCaptureRunning: false,
    );
  }
  return PermissionsStatus(
    notifications: map['notifications'] as bool? ?? false,
    accessibility: map['accessibility'] as bool? ?? false,
    deviceOwner: map['deviceOwner'] as bool? ?? false,
    screenCaptureRunning: map['screenCaptureRunning'] as bool? ?? false,
  );
}