Permission constructor
Permission({
- String? name,
- String? description,
- required PermissionType type,
Creates a new Permission instance
type is required and specifies which permission to request.
name and description are optional but recommended for better UX.
Implementation
Permission({this.name, this.description, required this.type});