Persona.fromRole constructor
Persona.fromRole({})
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,
);