Permission constructor

Permission({
  1. String? name,
  2. String? description,
  3. 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});