Persona.fromRole constructor

Persona.fromRole({
  1. required Role role,
  2. required String identity,
  3. String? name,
  4. TMetaData? metaData,
  5. String? expertise,
  6. List<Activity>? activities,
  7. List<Checklist>? checklists,
  8. List<Instruction>? instructions,
  9. List<Template>? templates,
  10. List<Tool>? tools,
  11. List<Workflow>? workflows,
})

Implementation

Persona.fromRole({
  required Role role,
  required String identity,
  String? name,
  TMetaData? metaData,
  String? expertise,
  List<Activity>? activities,
  List<Checklist>? checklists,
  List<Instruction>? instructions,
  List<Template>? templates,
  List<Tool>? tools,
  List<Workflow>? workflows,
}) : this(
       name: name ?? role.name,
       metaData: metaData ?? role.metaData,
       expertise: expertise ?? role.expertise,
       activities: activities ?? role.activities,
       checklists: checklists ?? role.checklists,
       instructions: instructions ?? role.instructions,
       templates: templates ?? role.templates,
       tools: tools ?? role.tools,
       workflows: workflows ?? role.workflows,
       identity: identity,
     );