PermissionsStatus class

Estado detallado de permisos del sistema necesarios para control remoto.

Constructors

PermissionsStatus({required bool notifications, required bool accessibility, required bool deviceOwner, required bool screenCaptureRunning})
const
PermissionsStatus.fromMap(Map? map)
factory

Properties

accessibility → bool
final
canCapture → bool
Puede transmitir pantalla (en Android 13+ requiere permiso de notificación para foreground service)
no setter
canControl → bool
Puede recibir y ejecutar eventos táctiles / gestos / texto
no setter
deviceOwner → bool
final
hashCode → int
The hash code for this object.
no setterinherited
isReadyForRemoteControl → bool
Cumple los requisitos base para streaming con control táctil
no setter
notifications → bool
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
screenCaptureRunning → bool
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited