copyWith method

AdminGroupData copyWith({
  1. List<String>? permissionProjectsArray,
  2. String? permissionProjectsComma,
  3. List<String>? permissionJointPageArray,
  4. String? permissionJointPageComma,
  5. List<String>? permissions,
  6. List<PermissionsArray>? permissionsArray,
  7. List<num>? adminModuleId,
  8. List<ProjectAssignArray>? projectAssignArray,
  9. List<AssignArray>? assignArray,
  10. String? type,
  11. PermissionsAll? permissionsAll,
  12. String? createdAt,
  13. String? updatedAt,
})

Implementation

AdminGroupData copyWith({  List<String>? permissionProjectsArray,
  String? permissionProjectsComma,
  List<String>? permissionJointPageArray,
  String? permissionJointPageComma,
  List<String>? permissions,
  List<PermissionsArray>? permissionsArray,
  List<num>? adminModuleId,
  List<ProjectAssignArray>? projectAssignArray,
  List<AssignArray>? assignArray,
  String? type,
  PermissionsAll? permissionsAll,
  String? createdAt,
  String? updatedAt,
}) => AdminGroupData(  permissionProjectsArray: permissionProjectsArray ?? _permissionProjectsArray,
  permissionProjectsComma: permissionProjectsComma ?? _permissionProjectsComma,
  permissionJointPageArray: permissionJointPageArray ?? _permissionJointPageArray,
  permissionJointPageComma: permissionJointPageComma ?? _permissionJointPageComma,
  permissions: permissions ?? _permissions,
  permissionsArray: permissionsArray ?? _permissionsArray,
  adminModuleId: adminModuleId ?? _adminModuleId,
  projectAssignArray: projectAssignArray ?? _projectAssignArray,
  assignArray: assignArray ?? _assignArray,
  type: type ?? _type,
  permissionsAll: permissionsAll ?? _permissionsAll,
  createdAt: createdAt ?? _createdAt,
  updatedAt: updatedAt ?? _updatedAt,
);