AppPermission class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
askAudioCallPermissions()
→ Future<bool>
-
-
askNotificationPermission()
→ Future<bool>
-
-
askVideoCallPermissions()
→ Future<bool>
-
-
checkAndRequestPermissions({required List<Permission> permissions, required String permissionIcon, required String permissionContent, required String permissionPermanentlyDeniedContent})
→ Future<bool>
-
This checkAndRequestPermissions is used to Check and Request List of Permission .
-
checkPermission(Permission permission, String permissionIcon, String permissionContent)
→ Future<bool>
-
-
customPermissionDialog({required String icon, required String content, DialogStyle dialogStyle = const DialogStyle()})
→ Future<bool>
-
-
getAndroid13Permission()
→ Future<bool>
-
-
getGalleryAccessPermissions()
→ Future<List<Permission>>
-
-
getManageStoragePermission()
→ Future<PermissionStatus>
-
-
getPermissionAlertMessage(String permission)
→ String
-
-
getPermissionDisplayName(List<Permission> permissions)
→ String
-
-
getStoragePermission({String? permissionContent, String? deniedContent})
→ Future<bool>
-
-
getTextForGivenPermission(Permission permission)
→ String
-
-
mirrorFlyPermissionDialog({required String icon, required String content, DialogStyle dialogStyle = const DialogStyle()})
→ Future<bool>
-
-
notificationPermissionDialog({required String icon, required String title, required String message})
→ Future<bool>
-
-
requestAudioCallPermissions({required String content, required List<Permission> permissions, bool showFromRational = false})
→ Future<bool>
-
-
requestNotificationPermissions({required String icon, required String title, required String message, required List<Permission> permissions, bool showFromRational = false})
→ Future<bool>
-
-
requestPermission(Permission permission)
→ Future<PermissionStatus>
-
-
requestVideoCallPermissions({required String content, required List<Permission> permissions, bool showFromRational = false})
→ Future<bool>
-
-
savePermissionAsked(Permission permission)
→ void
-
-