ApplicationRole constructor

ApplicationRole({
  1. List<String>? defaultGroups,
  2. List<GroupName>? defaultGroupsDetails,
  3. bool? defined,
  4. List<GroupName>? groupDetails,
  5. List<String>? groups,
  6. bool? hasUnlimitedSeats,
  7. String? key,
  8. String? name,
  9. int? numberOfSeats,
  10. bool? platform,
  11. int? remainingSeats,
  12. bool? selectedByDefault,
  13. int? userCount,
  14. String? userCountDescription,
})

Implementation

ApplicationRole(
    {List<String>? defaultGroups,
    List<GroupName>? defaultGroupsDetails,
    bool? defined,
    List<GroupName>? groupDetails,
    List<String>? groups,
    bool? hasUnlimitedSeats,
    this.key,
    this.name,
    this.numberOfSeats,
    bool? platform,
    this.remainingSeats,
    bool? selectedByDefault,
    this.userCount,
    this.userCountDescription})
    : defaultGroups = defaultGroups ?? [],
      defaultGroupsDetails = defaultGroupsDetails ?? [],
      defined = defined ?? false,
      groupDetails = groupDetails ?? [],
      groups = groups ?? [],
      hasUnlimitedSeats = hasUnlimitedSeats ?? false,
      platform = platform ?? false,
      selectedByDefault = selectedByDefault ?? false;