{
  "project": {
    "type": "project",
    "averosApplication": {
      "entities": [
        {
          "members": [
            {
              "memberNature": "simple",
              "mname": "todo_Id",
              "memberType": "string",
              "listOfEnumValues": "",
              "enableTag": true,
              "memberTag": "ID",
              "ename": "ToDo"
            },
            {
              "memberNature": "simple",
              "mname": "title",
              "memberType": "string",
              "listOfEnumValues": "",
              "enableTag": false,
              "memberTag": "",
              "ename": "ToDo"
            },
            {
              "memberNature": "simple",
              "mname": "name",
              "memberType": "string",
              "listOfEnumValues": "",
              "enableTag": true,
              "memberTag": "BusinessID",
              "ename": "ToDo"
            },
            {
              "memberNature": "simple",
              "mname": "toDoStatus",
              "memberType": "enumeration",
              "listOfEnumValues": "Active,Closed,New",
              "ename": "ToDo"
            },
            {
              "memberNature": "simple",
              "mname": "isCompleted",
              "memberType": "boolean",
              "listOfEnumValues": "",
              "ename": "ToDo"
            },
            {
              "memberNature": "composite",
              "deleteStrategy": "DELETE_CHILDREN",
              "ename": "ToDo",
              "fename": "SubTask",
              "memberName": "subTasks",
              "fieldRelationType": "OneToMany"
            },
            {
              "memberNature": "composite",
              "deleteStrategy": "KEEP_CHILDREN",
              "ename": "ToDo",
              "fename": "TaskDetail",
              "memberName": "taskDetail",
              "fieldRelationType": "OneToOne"
            }
          ],
          "name": "ToDo",
          "sname": "ToDoService"
        },
        {
          "members": [
            {
              "memberNature": "simple",
              "mname": "taskdetail_id",
              "memberType": "string",
              "listOfEnumValues": "",
              "enableTag": true,
              "memberTag": "ID",
              "ename": "TaskDetail"
            },
            {
              "memberNature": "simple",
              "mname": "full_description",
              "memberType": "textarea",
              "listOfEnumValues": "",
              "ename": "TaskDetail"
            },
            {
              "memberNature": "simple",
              "mname": "task_priority",
              "memberType": "number",
              "listOfEnumValues": "",
              "ename": "TaskDetail"
            }
          ],
          "name": "TaskDetail",
          "sname": "TaskDetailService"
        },
        {
          "members": [
            {
              "memberNature": "simple",
              "mname": "subtask_id",
              "memberType": "string",
              "listOfEnumValues": "",
              "enableTag": true,
              "memberTag": "ID",
              "ename": "SubTask"
            },
            {
              "memberNature": "simple",
              "mname": "subTaskname",
              "memberType": "string",
              "listOfEnumValues": "",
              "enableTag": true,
              "memberTag": "BusinessID",
              "ename": "SubTask"
            },
            {
              "memberNature": "simple",
              "mname": "subTaskStatus",
              "memberType": "enumeration",
              "listOfEnumValues": "Active,Closed,New",
              "enableTag": false,
              "memberTag": "",
              "ename": "SubTask"
            }
          ],
          "name": "SubTask",
          "sname": "SubTaskService"
        }
      ],
      "services": [
        {
          "name": "ToDoService",
          "ename": "ToDo"
        },
        {
          "name": "TaskDetailService",
          "ename": "TaskDetail"
        },
        {
          "name": "SubTaskService",
          "ename": "SubTask"
        }
      ],
      "serviceConfigurations": [
        {
          "type": "service",
          "name": "SubTaskServiceConfiguration",
          "id": "SubTaskService",
          "apiHost": "127.0.0.1",
          "apiPort": 3332,
          "apiProtocol": "http",
          "apiEndPoint": "/averos/api/test/SubTasks",
          "apiHTTPQueryBuilder": "mongodb"
        },
        {
          "type": "service",
          "name": "TaskDetailServiceConfiguration",
          "id": "TaskDetailService",
          "apiHost": "127.0.0.1",
          "apiPort": 3333,
          "apiProtocol": "http",
          "apiEndPoint": "/averos/api/test/taskdetails",
          "apiHTTPQueryBuilder": "mongodb"
        },
        {
          "type": "service",
          "name": "ToDoServiceConfiguration",
          "id": "ToDoService",
          "apiHost": "127.0.0.1",
          "apiPort": 3333,
          "apiProtocol": "http",
          "apiEndPoint": "/averos/api/test/ToDos",
          "apiHTTPQueryBuilder": "mongodb"
        }
      ],
      "useCases": [
        {
          "name": "ToDoCRUDUseCase",
          "ename": "ToDo",
          "useCaseType": "CRUD"
        },
        {
          "name": "CreateSubTask",
          "ename": "SubTask",
          "useCaseType": "Create_Entity"
        },
        {
          "name": "SearchSubTask",
          "ename": "SubTask",
          "useCaseType": "Search_Entity"
        }
      ],
      "blankPages": [
        {
          "updateRouteMenu": true,
          "name": "PublicPage",
          "targetMenu": "both",
          "targetSpace": "public"
        },
        {
          "updateRouteMenu": true,
          "name": "PrivatePage",
          "targetMenu": "side",
          "targetSpace": "logged"
        }
      ],
      "languages": [
        {
          "translationEntries": [
            {
              "targetEntity": "ToDo",
              "localeID": "todo._entitycreatedat",
              "localeValue": "Creation Date"
            },
            {
              "targetEntity": "ToDo",
              "localeID": "todo.taskdetail",
              "localeValue": "Task Details"
            },
            {
              "targetEntity": "ToDo",
              "localeID": "todo.subtasks",
              "localeValue": "Sub Tasks"
            },
            {
              "targetEntity": "ToDo",
              "localeID": "todo.title",
              "localeValue": "Title"
            },
            {
              "targetEntity": "ToDo",
              "localeID": "todo.name",
              "localeValue": "Name"
            },
            {
              "targetEntity": "ToDo",
              "localeID": "todo.todostatus",
              "localeValue": "Task Status"
            },
            {
              "targetEntity": "ToDo",
              "localeID": "todo.todostatus.ACTIVE",
              "localeValue": "Active Task"
            },
            {
              "targetEntity": "ToDo",
              "localeID": "todo.todostatus.CLOSED",
              "localeValue": "Closed Task"
            },
            {
              "targetEntity": "ToDo",
              "localeID": "todo.todostatus.NEW",
              "localeValue": "New Task"
            },
            {
              "targetEntity": "ToDo",
              "localeID": "todo.iscompleted",
              "localeValue": "Completed"
            },
            {
              "targetEntity": "TaskDetail",
              "localeID": "taskdetail._entitycreatedat",
              "localeValue": "Creation Date"
            },
            {
              "targetEntity": "TaskDetail",
              "localeID": "taskdetail.full_description",
              "localeValue": "Task Description"
            },
            {
              "targetEntity": "TaskDetail",
              "localeID": "taskdetail.task_priority",
              "localeValue": "Task Priority"
            },
            {
              "targetEntity": "SubTask",
              "localeID": "subtask._entitycreatedat",
              "localeValue": "Creation Date"
            },
            {
              "targetEntity": "SubTask",
              "localeID": "subtask.subtaskname",
              "localeValue": "SubTask Name"
            },
            {
              "targetEntity": "SubTask",
              "localeID": "subtask.subtaskstatus",
              "localeValue": "Subtask Status"
            },
            {
              "targetEntity": "SubTask",
              "localeID": "subtask.subtaskstatus.ACTIVE",
              "localeValue": "Active Subtask"
            },
            {
              "targetEntity": "SubTask",
              "localeID": "subtask.subtaskstatus.CLOSED",
              "localeValue": "Closed Subtask"
            },
            {
              "targetEntity": "SubTask",
              "localeID": "subtask.subtaskstatus.NEW",
              "localeValue": "New Subtask"
            },
            {
              "targetEntity": "ToDoCRUDUseCase",
              "localeID": "uc.create.todo.title",
              "localeValue": "Create a new Task"
            },
            {
              "targetEntity": "ToDoCRUDUseCase",
              "localeID": "uc.create.todo.label",
              "localeValue": "New Task"
            },
            {
              "targetEntity": "ToDoCRUDUseCase",
              "localeID": "uc.edit.todo.title",
              "localeValue": "Edit a Task"
            },
            {
              "targetEntity": "ToDoCRUDUseCase",
              "localeID": "uc.edit.todo.label",
              "localeValue": "Edit Task"
            },
            {
              "targetEntity": "ToDoCRUDUseCase",
              "localeID": "uc.view.todo.title",
              "localeValue": "View Task"
            },
            {
              "targetEntity": "ToDoCRUDUseCase",
              "localeID": "uc.view.todo.label",
              "localeValue": "View Task"
            },
            {
              "targetEntity": "ToDoCRUDUseCase",
              "localeID": "uc.search.todo.title",
              "localeValue": "Search Tasks"
            },
            {
              "targetEntity": "ToDoCRUDUseCase",
              "localeID": "uc.search.todo.label",
              "localeValue": "Search"
            },
            {
              "targetEntity": "ToDoCRUDUseCase",
              "localeID": "menu.todo",
              "localeValue": "ToDo Task "
            },
            {
              "targetEntity": "ToDoCRUDUseCase",
              "localeID": "menu.todo.add",
              "localeValue": "Add Task"
            },
            {
              "targetEntity": "ToDoCRUDUseCase",
              "localeID": "menu.todo.search",
              "localeValue": "Search Tasks"
            },
            {
              "targetEntity": "CreateSubTask",
              "localeID": "uc.create.subtask.title",
              "localeValue": "Create SubTask"
            },
            {
              "targetEntity": "CreateSubTask",
              "localeID": "uc.create.subtask.label",
              "localeValue": "create"
            },
            {
              "targetEntity": "CreateSubTask",
              "localeID": "uc.edit.subtask.title",
              "localeValue": "Edit SubTask"
            },
            {
              "targetEntity": "CreateSubTask",
              "localeID": "uc.edit.subtask.label",
              "localeValue": "Edit"
            },
            {
              "targetEntity": "CreateSubTask",
              "localeID": "uc.view.subtask.title",
              "localeValue": "View SubTask"
            },
            {
              "targetEntity": "CreateSubTask",
              "localeID": "uc.view.subtask.label",
              "localeValue": "View"
            },
            {
              "targetEntity": "CreateSubTask",
              "localeID": "menu.subtask",
              "localeValue": "SubTask"
            },
            {
              "targetEntity": "CreateSubTask",
              "localeID": "menu.subtask.add",
              "localeValue": "Add SubTask"
            },
            {
              "targetEntity": "SearchSubTask",
              "localeID": "uc.search.subtask.title",
              "localeValue": "Search SubTasks"
            },
            {
              "targetEntity": "SearchSubTask",
              "localeID": "uc.search.subtask.label",
              "localeValue": "Search"
            },
            {
              "targetEntity": "SearchSubTask",
              "localeID": "menu.subtask.search",
              "localeValue": "Search SubTasks"
            }
          ],
          "languageCode": "en"
        },
        {
          "translationEntries": [
            {
              "localeID": "todo._entitycreatedat",
              "localeValue": "Date de création",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.taskdetail",
              "localeValue": "Détails de la tâche",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.subtasks",
              "localeValue": "Sous-tâches",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.title",
              "localeValue": "Titre",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.name",
              "localeValue": "Nom",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus",
              "localeValue": "Statut de la tâche",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.ACTIVE",
              "localeValue": "Tâche active",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.CLOSED",
              "localeValue": "Tâche fermée",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.NEW",
              "localeValue": "Nouvelle tâche",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.iscompleted",
              "localeValue": "Terminé"
            },
            {
              "localeID": "taskdetail._entitycreatedat",
              "localeValue": "Date de création",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "taskdetail.full_description",
              "localeValue": "Description de la tâche",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "taskdetail.task_priority",
              "localeValue": "Priorité de la tâche",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "subtask._entitycreatedat",
              "localeValue": "Date de création",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskname",
              "localeValue": "Nom de la sous-tâche",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus",
              "localeValue": "Statut de la sous-tâche",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.ACTIVE",
              "localeValue": "Sous-tâche active",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.CLOSED",
              "localeValue": "Sous-tâche fermée",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.NEW",
              "localeValue": "Nouvelle sous-tâche",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "uc.create.todo.title",
              "localeValue": "Créer une nouvelle tâche",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.create.todo.label",
              "localeValue": "Nouvelle tâche",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.edit.todo.title",
              "localeValue": "Modifier une tâche",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.edit.todo.label",
              "localeValue": "Modifier la tâche",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.view.todo.title",
              "localeValue": "Voir la tâche",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.view.todo.label",
              "localeValue": "Voir la tâche",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.search.todo.title",
              "localeValue": "Rechercher des tâches",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.search.todo.label",
              "localeValue": "Rechercher",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo",
              "localeValue": "Tâche ToDo ",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo.add",
              "localeValue": "Ajouter une tâche",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo.search",
              "localeValue": "Rechercher des tâches",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.create.subtask.title",
              "localeValue": "Créer une sous-tâche",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.create.subtask.label",
              "localeValue": "créer",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.edit.subtask.title",
              "localeValue": "Modifier la sous-tâche",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.edit.subtask.label",
              "localeValue": "Modifier",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.view.subtask.title",
              "localeValue": "Voir la sous-tâche",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.view.subtask.label",
              "localeValue": "Voir",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "menu.subtask",
              "localeValue": "Sous-tâche"
            },
            {
              "localeID": "menu.subtask.add",
              "localeValue": "Ajouter une sous-tâche",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.search.subtask.title",
              "localeValue": "Rechercher des sous-tâches",
              "targetEntity": "SearchSubTask"
            },
            {
              "localeID": "uc.search.subtask.label",
              "localeValue": "Rechercher",
              "targetEntity": "SearchSubTask"
            },
            {
              "localeID": "menu.subtask.search",
              "localeValue": "Rechercher des sous-tâches",
              "targetEntity": "SearchSubTask"
            }
          ],
          "languageCode": "fr"
        },
        {
          "translationEntries": [
            {
              "localeID": "todo._entitycreatedat",
              "localeValue": "Erstellungsdatum",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.taskdetail",
              "localeValue": "Aufgabendetails",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.subtasks",
              "localeValue": "Teilaufgaben",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.title",
              "localeValue": "Titel",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.name",
              "localeValue": "Name",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus",
              "localeValue": "Aufgabenstatus",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.ACTIVE",
              "localeValue": "Aktive Aufgabe",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.CLOSED",
              "localeValue": "Abgeschlossene Aufgabe",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.NEW",
              "localeValue": "Neue Aufgabe",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.iscompleted",
              "localeValue": "Abgeschlossen"
            },
            {
              "localeID": "taskdetail._entitycreatedat",
              "localeValue": "Erstellungsdatum",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "taskdetail.full_description",
              "localeValue": "Aufgabenbeschreibung",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "taskdetail.task_priority",
              "localeValue": "Aufgabenpriorität",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "subtask._entitycreatedat",
              "localeValue": "Erstellungsdatum",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskname",
              "localeValue": "Teilaufgabenname",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus",
              "localeValue": "Teilaufgabenstatus",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.ACTIVE",
              "localeValue": "Aktive Teilaufgabe",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.CLOSED",
              "localeValue": "Abgeschlossene Teilaufgabe",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.NEW",
              "localeValue": "Neue Teilaufgabe",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "uc.create.todo.title",
              "localeValue": "Neue Aufgabe erstellen",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.create.todo.label",
              "localeValue": "Neue Aufgabe",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.edit.todo.title",
              "localeValue": "Aufgabe bearbeiten",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.edit.todo.label",
              "localeValue": "Aufgabe bearbeiten",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.view.todo.title",
              "localeValue": "Aufgabe anzeigen",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.view.todo.label",
              "localeValue": "Aufgabe anzeigen",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.search.todo.title",
              "localeValue": "Aufgaben suchen",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.search.todo.label",
              "localeValue": "Suchen",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo",
              "localeValue": "ToDo-Aufgabe ",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo.add",
              "localeValue": "Aufgabe hinzufügen",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo.search",
              "localeValue": "Aufgaben suchen",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.create.subtask.title",
              "localeValue": "Teilaufgabe erstellen",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.create.subtask.label",
              "localeValue": "erstellen",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.edit.subtask.title",
              "localeValue": "Teilaufgabe bearbeiten",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.edit.subtask.label",
              "localeValue": "Bearbeiten",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.view.subtask.title",
              "localeValue": "Teilaufgabe anzeigen",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.view.subtask.label",
              "localeValue": "Anzeigen",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "menu.subtask",
              "localeValue": "Teilaufgabe"
            },
            {
              "localeID": "menu.subtask.add",
              "localeValue": "Teilaufgabe hinzufügen",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.search.subtask.title",
              "localeValue": "Teilaufgaben suchen",
              "targetEntity": "SearchSubTask"
            },
            {
              "localeID": "uc.search.subtask.label",
              "localeValue": "Suchen",
              "targetEntity": "SearchSubTask"
            },
            {
              "localeID": "menu.subtask.search",
              "localeValue": "Teilaufgaben suchen",
              "targetEntity": "SearchSubTask"
            }
          ],
          "languageCode": "de"
        },
        {
          "translationEntries": [
            {
              "localeID": "todo._entitycreatedat",
              "localeValue": "Fecha de creación",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.taskdetail",
              "localeValue": "Detalles de la tarea",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.subtasks",
              "localeValue": "Subtareas",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.title",
              "localeValue": "Título",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.name",
              "localeValue": "Nombre",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus",
              "localeValue": "Estado de la tarea",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.ACTIVE",
              "localeValue": "Tarea activa",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.CLOSED",
              "localeValue": "Tarea cerrada",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.NEW",
              "localeValue": "Tarea nueva",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.iscompleted",
              "localeValue": "Completado"
            },
            {
              "localeID": "taskdetail._entitycreatedat",
              "localeValue": "Fecha de creación",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "taskdetail.full_description",
              "localeValue": "Descripción de la tarea",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "taskdetail.task_priority",
              "localeValue": "Prioridad de la tarea",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "subtask._entitycreatedat",
              "localeValue": "Fecha de creación",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskname",
              "localeValue": "Nombre de la subtarea",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus",
              "localeValue": "Estado de la subtarea",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.ACTIVE",
              "localeValue": "Subtarea activa",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.CLOSED",
              "localeValue": "Subtarea cerrada",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.NEW",
              "localeValue": "Subtarea nueva",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "uc.create.todo.title",
              "localeValue": "Crear una nueva tarea",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.create.todo.label",
              "localeValue": "Nueva tarea",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.edit.todo.title",
              "localeValue": "Editar una tarea",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.edit.todo.label",
              "localeValue": "Editar tarea",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.view.todo.title",
              "localeValue": "Ver tarea",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.view.todo.label",
              "localeValue": "Ver tarea",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.search.todo.title",
              "localeValue": "Buscar tareas",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.search.todo.label",
              "localeValue": "Buscar",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo",
              "localeValue": "Tarea ToDo ",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo.add",
              "localeValue": "Añadir tarea",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo.search",
              "localeValue": "Buscar tareas",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.create.subtask.title",
              "localeValue": "Crear subtarea",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.create.subtask.label",
              "localeValue": "crear",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.edit.subtask.title",
              "localeValue": "Editar subtarea",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.edit.subtask.label",
              "localeValue": "Editar",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.view.subtask.title",
              "localeValue": "Ver subtarea",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.view.subtask.label",
              "localeValue": "Ver",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "menu.subtask",
              "localeValue": "Subtarea"
            },
            {
              "localeID": "menu.subtask.add",
              "localeValue": "Añadir subtarea",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.search.subtask.title",
              "localeValue": "Buscar subtareas",
              "targetEntity": "SearchSubTask"
            },
            {
              "localeID": "uc.search.subtask.label",
              "localeValue": "Buscar",
              "targetEntity": "SearchSubTask"
            },
            {
              "localeID": "menu.subtask.search",
              "localeValue": "Buscar subtareas",
              "targetEntity": "SearchSubTask"
            }
          ],
          "languageCode": "es"
        },
        {
          "translationEntries": [
            {
              "localeID": "todo._entitycreatedat",
              "localeValue": "创建日期",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.taskdetail",
              "localeValue": "任务详情",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.subtasks",
              "localeValue": "子任务",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.title",
              "localeValue": "标题",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.name",
              "localeValue": "名称",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus",
              "localeValue": "任务状态",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.ACTIVE",
              "localeValue": "进行中的任务",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.CLOSED",
              "localeValue": "已关闭的任务",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.NEW",
              "localeValue": "新建任务",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.iscompleted",
              "localeValue": "已完成"
            },
            {
              "localeID": "taskdetail._entitycreatedat",
              "localeValue": "创建日期",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "taskdetail.full_description",
              "localeValue": "任务描述",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "taskdetail.task_priority",
              "localeValue": "任务优先级",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "subtask._entitycreatedat",
              "localeValue": "创建日期",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskname",
              "localeValue": "子任务名称",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus",
              "localeValue": "子任务状态",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.ACTIVE",
              "localeValue": "进行中的子任务",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.CLOSED",
              "localeValue": "已关闭的子任务",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.NEW",
              "localeValue": "新建子任务",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "uc.create.todo.title",
              "localeValue": "创建新任务",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.create.todo.label",
              "localeValue": "新建任务",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.edit.todo.title",
              "localeValue": "编辑任务",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.edit.todo.label",
              "localeValue": "编辑任务",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.view.todo.title",
              "localeValue": "查看任务",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.view.todo.label",
              "localeValue": "查看任务",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.search.todo.title",
              "localeValue": "搜索任务",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.search.todo.label",
              "localeValue": "搜索",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo",
              "localeValue": "待办任务 ",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo.add",
              "localeValue": "添加任务",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo.search",
              "localeValue": "搜索任务",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.create.subtask.title",
              "localeValue": "创建子任务",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.create.subtask.label",
              "localeValue": "创建",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.edit.subtask.title",
              "localeValue": "编辑子任务",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.edit.subtask.label",
              "localeValue": "编辑",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.view.subtask.title",
              "localeValue": "查看子任务",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.view.subtask.label",
              "localeValue": "查看",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "menu.subtask",
              "localeValue": "子任务"
            },
            {
              "localeID": "menu.subtask.add",
              "localeValue": "添加子任务",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.search.subtask.title",
              "localeValue": "搜索子任务",
              "targetEntity": "SearchSubTask"
            },
            {
              "localeID": "uc.search.subtask.label",
              "localeValue": "搜索",
              "targetEntity": "SearchSubTask"
            },
            {
              "localeID": "menu.subtask.search",
              "localeValue": "搜索子任务",
              "targetEntity": "SearchSubTask"
            }
          ],
          "languageCode": "cn"
        },
        {
          "translationEntries": [
            {
              "localeID": "todo._entitycreatedat",
              "localeValue": "تاريخ الإنشاء",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.taskdetail",
              "localeValue": "تفاصيل المهمة",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.subtasks",
              "localeValue": "المهام الفرعية",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.title",
              "localeValue": "العنوان",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.name",
              "localeValue": "الاسم",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus",
              "localeValue": "حالة المهمة",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.ACTIVE",
              "localeValue": "مهمة نشطة",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.CLOSED",
              "localeValue": "مهمة مغلقة",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.todostatus.NEW",
              "localeValue": "مهمة جديدة",
              "targetEntity": "ToDo"
            },
            {
              "localeID": "todo.iscompleted",
              "localeValue": "مكتمل"
            },
            {
              "localeID": "taskdetail._entitycreatedat",
              "localeValue": "تاريخ الإنشاء",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "taskdetail.full_description",
              "localeValue": "وصف المهمة",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "taskdetail.task_priority",
              "localeValue": "أولوية المهمة",
              "targetEntity": "TaskDetail"
            },
            {
              "localeID": "subtask._entitycreatedat",
              "localeValue": "تاريخ الإنشاء",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskname",
              "localeValue": "اسم المهمة الفرعية",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus",
              "localeValue": "حالة المهمة الفرعية",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.ACTIVE",
              "localeValue": "مهمة فرعية نشطة",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.CLOSED",
              "localeValue": "مهمة فرعية مغلقة",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "subtask.subtaskstatus.NEW",
              "localeValue": "مهمة فرعية جديدة",
              "targetEntity": "SubTask"
            },
            {
              "localeID": "uc.create.todo.title",
              "localeValue": "إنشاء مهمة جديدة",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.create.todo.label",
              "localeValue": "مهمة جديدة",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.edit.todo.title",
              "localeValue": "تعديل مهمة",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.edit.todo.label",
              "localeValue": "تعديل المهمة",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.view.todo.title",
              "localeValue": "عرض المهمة",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.view.todo.label",
              "localeValue": "عرض المهمة",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.search.todo.title",
              "localeValue": "البحث عن المهام",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.search.todo.label",
              "localeValue": "بحث",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo",
              "localeValue": "مهمة قائمة المهام ",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo.add",
              "localeValue": "إضافة مهمة",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "menu.todo.search",
              "localeValue": "البحث عن المهام",
              "targetEntity": "ToDoCRUDUseCase"
            },
            {
              "localeID": "uc.create.subtask.title",
              "localeValue": "إنشاء مهمة فرعية",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.create.subtask.label",
              "localeValue": "إنشاء",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.edit.subtask.title",
              "localeValue": "تعديل المهمة الفرعية",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.edit.subtask.label",
              "localeValue": "تعديل",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.view.subtask.title",
              "localeValue": "عرض المهمة الفرعية",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.view.subtask.label",
              "localeValue": "عرض",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "menu.subtask",
              "localeValue": "مهمة فرعية"
            },
            {
              "localeID": "menu.subtask.add",
              "localeValue": "إضافة مهمة فرعية",
              "targetEntity": "CreateSubTask"
            },
            {
              "localeID": "uc.search.subtask.title",
              "localeValue": "البحث عن المهام الفرعية",
              "targetEntity": "SearchSubTask"
            },
            {
              "localeID": "uc.search.subtask.label",
              "localeValue": "بحث",
              "targetEntity": "SearchSubTask"
            },
            {
              "localeID": "menu.subtask.search",
              "localeValue": "البحث عن المهام الفرعية",
              "targetEntity": "SearchSubTask"
            }
          ],
          "languageCode": "ar"
        }
      ],
      "fieldMappings": [
        {
          "mapping": [
            {
              "fieldKey": "todo_Id",
              "mapTo": "_id"
            },
            {
              "fieldKey": "_entityCreatedAt",
              "mapTo": "createdAt"
            },
            {
              "fieldKey": "toDoStatus",
              "mapTo": "status"
            }
          ],
          "name": "ToDoMapping",
          "ename": "ToDo"
        },
        {
          "mapping": [
            {
              "fieldKey": "taskdetail_id",
              "mapTo": "_id"
            },
            {
              "fieldKey": "_entityCreatedAt",
              "mapTo": "createdAt"
            },
            {
              "fieldKey": "full_description",
              "mapTo": "description"
            },
            {
              "fieldKey": "task_priority",
              "mapTo": "priority"
            }
          ],
          "name": "TaskDetailMapping",
          "ename": "TaskDetail"
        },
        {
          "mapping": [
            {
              "fieldKey": "subtask_id",
              "mapTo": "_id"
            },
            {
              "fieldKey": "subTaskname",
              "mapTo": "name"
            },
            {
              "fieldKey": "subTaskStatus",
              "mapTo": "status"
            },
            {
              "fieldKey": "_entityCreatedAt",
              "mapTo": "createdAt"
            }
          ],
          "name": "SubTaskMapping",
          "ename": "SubTask"
        }
      ],
      "authentication": [
        {
          "name": "DummyAuthProvider",
          "config": [
            {
              "key": "networkDelay",
              "value": "0"
            },
            {
              "key": "persistState",
              "value": "true"
            },
            {
              "key": "defaultTokenLifetimeMinutes",
              "value": "5"
            },
            {
              "key": "authFlow",
              "value": "credentials"
            },
            {
              "key": "sessionDuration",
              "value": "60"
            },
            {
              "key": "enableRefresh",
              "value": "true"
            },
            {
              "key": "persistTokens",
              "value": "true"
            },
            {
              "key": "testConfig",
              "value": "testConfigurationValue"
            }
          ],
          "providerType": "dummy"
        },
        {
          "name": "GoogleAuthProvider",
          "config": [
            {
              "key": "url",
              "value": "http://localhost:8080"
            },
            {
              "key": "realm",
              "value": "my-realm"
            },
            {
              "key": "clientId",
              "value": "application-client"
            },
            {
              "key": "initOnLoad",
              "value": "false"
            },
            {
              "key": "checkLoginIframe",
              "value": "false"
            },
            {
              "key": "checkLoginIframeInterval",
              "value": "5"
            },
            {
              "key": "enablePkce",
              "value": "true"
            },
            {
              "key": "minValidity",
              "value": "70"
            },
            {
              "key": "flow",
              "value": "standard"
            },
            {
              "key": "enableTokenRefresh",
              "value": "true"
            },
            {
              "key": "redirectUri",
              "value": "http://localhost:4200"
            },
            {
              "key": "postLogoutRedirectUri",
              "value": "http://localhost:4200/login"
            },
            {
              "key": "responseMode",
              "value": "fragment"
            },
            {
              "key": "scope",
              "value": "fragment"
            },
            {
              "key": "debug",
              "value": "false"
            },
            {
              "key": "loadUserProfileOnInit",
              "value": "true"
            },
            {
              "key": "selfManaged",
              "value": "false"
            }
          ],
          "providerType": "keycloak"
        }
      ],
      "applicationName": "ToDoApp",
      "description": "ToDo Applivation made by Averos Framework",
      "defaultLanguageCode": "en",
      "enableExternalEntityMapping": true,
      "enableAuthentication": true,
      "defaultAuthenticationProvider": "dummy",
      "httpAuthConfig": {
        "tokenHeader": "Authorization",
        "tokenPrefix": "Bearer",
        "publicRoutes": [],
        "unauthorizedRedirect": "/login",
        "withCredentials": true,
        "maxRefreshRetries": 2,
        "name": "HTTPAuthConfig"
      }
    }
  },
  "diagrams": [
    {
      "id": "1fcd3d48-ab0a-4ad1-b923-ed372f2b195e",
      "title": "Entities & Field Mapping",
      "graphJSON": {
        "cells": [
          {
            "type": "averos.entity",
            "tag": "<<AverosEntity>>",
            "name": "TaskDetail",
            "fields": [
              {
                "mname": "taskdetail_id",
                "memberType": "string",
                "listOfEnumValues": "",
                "enableTag": true,
                "memberTag": "ID",
                "memberNature": "simple",
                "ename": "TaskDetail"
              },
              {
                "mname": "full_description",
                "memberType": "textarea",
                "listOfEnumValues": "",
                "memberNature": "simple",
                "ename": "TaskDetail"
              },
              {
                "mname": "task_priority",
                "memberType": "number",
                "listOfEnumValues": "",
                "memberNature": "simple",
                "ename": "TaskDetail"
              }
            ],
            "additionalProperties": [],
            "initialized": true,
            "bodyFill": "#FDEBD0",
            "bodyStroke": "#E67E22",
            "headerFill": "#F5CBA7",
            "headerStroke": "#A84300",
            "attrs": {
              "body": {
                "fill": "#FDEBD0",
                "stroke": "#E67E22"
              },
              "header": {
                "fill": "#F5CBA7",
                "stroke": "#A84300"
              },
              "tagLabel": {
                "text": "<<AverosEntity>>"
              },
              "nameLabel": {
                "text": "TaskDetail"
              },
              "field0": {
                "text": "🔑 taskdetail_id: string",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "full_description: textarea",
                "x": 20,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "task_priority: number",
                "x": 20,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": -40,
              "y": 110
            },
            "size": {
              "width": 174.84185791015625,
              "height": 104
            },
            "angle": 0,
            "elementType": "averos.entity",
            "id": "6124b603-297b-4a8f-b8c7-23da242471ad",
            "z": 115,
            "forInitialization": null,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              }
            ],
            "prevItemCount": 3
          },
          {
            "type": "averos.entityfieldmapping",
            "tag": "<<EntityFieldMapping>>",
            "name": "TaskDetailMapping",
            "fields": [],
            "additionalProperties": [
              {
                "key": "taskdetail_id",
                "type": "→",
                "value": "_id",
                "tag": "🔸"
              },
              {
                "key": "_entityCreatedAt",
                "type": "→",
                "value": "createdAt",
                "tag": "🔸"
              },
              {
                "key": "full_description",
                "type": "→",
                "value": "description",
                "tag": "🔸"
              },
              {
                "key": "task_priority",
                "type": "→",
                "value": "priority",
                "tag": "🔸"
              }
            ],
            "initialized": true,
            "bodyFill": "#FEF9E7",
            "bodyStroke": "#D4AC0D",
            "headerFill": "#F9E79F",
            "headerStroke": "#9A7D0A",
            "attrs": {
              "body": {
                "fill": "#FEF9E7",
                "stroke": "#D4AC0D"
              },
              "header": {
                "fill": "#F9E79F",
                "stroke": "#9A7D0A"
              },
              "tagLabel": {
                "text": "<<EntityFieldMapping>>"
              },
              "nameLabel": {
                "text": "TaskDetailMapping"
              },
              "field0": {
                "text": "🔸 taskdetail_id: → = _id",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔸 _entityCreatedAt: → = createdAt",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔸 full_description: → = description",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔸 task_priority: → = priority",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": -50,
              "y": 250
            },
            "size": {
              "width": 182.65284729003906,
              "height": 124
            },
            "angle": 0,
            "elementType": "averos.entityfieldmapping",
            "id": "e8a0cbb4-b83f-46bd-8701-8cea3230afcb",
            "z": 116,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              }
            ],
            "prevItemCount": 4
          },
          {
            "type": "averos.entityfieldmapping",
            "tag": "<<EntityFieldMapping>>",
            "name": "ToDoMapping",
            "fields": [],
            "additionalProperties": [
              {
                "key": "todo_Id",
                "type": "→",
                "value": "_id",
                "tag": "🔸"
              },
              {
                "key": "_entityCreatedAt",
                "type": "→",
                "value": "createdAt",
                "tag": "🔸"
              },
              {
                "key": "toDoStatus",
                "type": "→",
                "value": "status",
                "tag": "🔸"
              }
            ],
            "initialized": true,
            "bodyFill": "#FEF9E7",
            "bodyStroke": "#D4AC0D",
            "headerFill": "#F9E79F",
            "headerStroke": "#9A7D0A",
            "attrs": {
              "body": {
                "fill": "#FEF9E7",
                "stroke": "#D4AC0D"
              },
              "header": {
                "fill": "#F9E79F",
                "stroke": "#9A7D0A"
              },
              "tagLabel": {
                "text": "<<EntityFieldMapping>>"
              },
              "nameLabel": {
                "text": "ToDoMapping"
              },
              "field0": {
                "text": "🔸 todo_Id: → = _id",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔸 _entityCreatedAt: → = createdAt",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔸 toDoStatus: → = status",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": 250,
              "y": 150
            },
            "size": {
              "width": 192.65284729003906,
              "height": 104
            },
            "angle": 0,
            "elementType": "averos.entityfieldmapping",
            "id": "6ba10f69-48bd-40c6-8e99-69c14bcbda28",
            "z": 117,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              }
            ],
            "prevItemCount": 3
          },
          {
            "type": "averos.entityfieldmapping",
            "tag": "<<EntityFieldMapping>>",
            "name": "SubTaskMapping",
            "fields": [],
            "additionalProperties": [
              {
                "key": "subtask_id",
                "type": "→",
                "value": "_id",
                "tag": "🔸"
              },
              {
                "key": "subTaskname",
                "type": "→",
                "value": "name",
                "tag": "🔸"
              },
              {
                "key": "subTaskStatus",
                "type": "→",
                "value": "status",
                "tag": "🔸"
              },
              {
                "key": "_entityCreatedAt",
                "type": "→",
                "value": "createdAt",
                "tag": "🔸"
              }
            ],
            "initialized": true,
            "bodyFill": "#FEF9E7",
            "bodyStroke": "#D4AC0D",
            "headerFill": "#F9E79F",
            "headerStroke": "#9A7D0A",
            "attrs": {
              "body": {
                "fill": "#FEF9E7",
                "stroke": "#D4AC0D"
              },
              "header": {
                "fill": "#F9E79F",
                "stroke": "#9A7D0A"
              },
              "tagLabel": {
                "text": "<<EntityFieldMapping>>"
              },
              "nameLabel": {
                "text": "SubTaskMapping"
              },
              "field0": {
                "text": "🔸 subtask_id: → = _id",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔸 subTaskname: → = name",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔸 subTaskStatus: → = status",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔸 _entityCreatedAt: → = createdAt",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": 520,
              "y": 240
            },
            "size": {
              "width": 192.65284729003906,
              "height": 139.99993896484375
            },
            "angle": 0,
            "elementType": "averos.entityfieldmapping",
            "id": "5fdff30d-4448-46ef-a832-5e6d7080c702",
            "z": 118,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              }
            ],
            "prevItemCount": 4
          },
          {
            "type": "averos.entity",
            "tag": "<<AverosEntity>>",
            "name": "SubTask",
            "fields": [
              {
                "mname": "subtask_id",
                "memberType": "string",
                "listOfEnumValues": "",
                "enableTag": true,
                "memberTag": "ID",
                "memberNature": "simple",
                "ename": "SubTask"
              },
              {
                "mname": "subTaskname",
                "memberType": "string",
                "listOfEnumValues": "",
                "enableTag": true,
                "memberTag": "BusinessID",
                "memberNature": "simple",
                "ename": "SubTask"
              },
              {
                "mname": "subTaskStatus",
                "memberType": "enumeration",
                "listOfEnumValues": "Active,Closed,New",
                "enableTag": false,
                "memberTag": "",
                "memberNature": "simple",
                "ename": "SubTask"
              }
            ],
            "additionalProperties": [],
            "initialized": true,
            "bodyFill": "#FDEBD0",
            "bodyStroke": "#E67E22",
            "headerFill": "#F5CBA7",
            "headerStroke": "#A84300",
            "attrs": {
              "body": {
                "fill": "#FDEBD0",
                "stroke": "#E67E22"
              },
              "header": {
                "fill": "#F5CBA7",
                "stroke": "#A84300"
              },
              "tagLabel": {
                "text": "<<AverosEntity>>"
              },
              "nameLabel": {
                "text": "SubTask"
              },
              "field0": {
                "text": "🔑 subtask_id: string",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🏷️ subTaskname: string",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "subTaskStatus: enumeration",
                "x": 20,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": 520,
              "y": 110
            },
            "size": {
              "width": 188.84185791015625,
              "height": 113.99996948242188
            },
            "angle": 0,
            "elementType": "averos.entity",
            "id": "792943e1-21c1-4fd5-a5e0-1fff07b84424",
            "z": 119,
            "forInitialization": null,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              }
            ],
            "prevItemCount": 3
          },
          {
            "type": "averos.uml.composition",
            "router": {
              "name": "orthogonal"
            },
            "connector": {
              "name": "rounded"
            },
            "lastValidSource": {
              "id": "a86952f6-2d33-4955-870e-f19ef1e6685c"
            },
            "lastValidTarget": {
              "id": "792943e1-21c1-4fd5-a5e0-1fff07b84424"
            },
            "attrs": {},
            "sourceDesc": "toDo",
            "targetDesc": "subTasks",
            "sourceCardinality": "1",
            "targetCardinality": "*",
            "source": {
              "id": "a86952f6-2d33-4955-870e-f19ef1e6685c"
            },
            "target": {
              "id": "792943e1-21c1-4fd5-a5e0-1fff07b84424"
            },
            "id": "d5839ba6-cf1d-456d-a486-521caa75d330",
            "labels": [
              {
                "attrs": {
                  "text": {
                    "text": "toDo",
                    "fill": "#333333",
                    "fontSize": 12,
                    "fontFamily": "Cairo, sans-serif"
                  },
                  "rect": {
                    "fill": "white",
                    "stroke": "none",
                    "rx": 3,
                    "ry": 3
                  }
                },
                "position": {
                  "distance": 0.15,
                  "offset": {
                    "x": 0,
                    "y": -15
                  }
                }
              },
              {
                "attrs": {
                  "text": {
                    "text": "1",
                    "fill": "#666666",
                    "fontSize": 11,
                    "fontFamily": "Cairo, sans-serif",
                    "fontWeight": "bold"
                  },
                  "rect": {
                    "fill": "white",
                    "stroke": "none",
                    "rx": 2,
                    "ry": 2
                  }
                },
                "position": {
                  "distance": 0.15,
                  "offset": {
                    "x": 0,
                    "y": 5
                  }
                }
              },
              {
                "attrs": {
                  "text": {
                    "text": "subTasks",
                    "fill": "#333333",
                    "fontSize": 12,
                    "fontFamily": "Cairo, sans-serif"
                  },
                  "rect": {
                    "fill": "white",
                    "stroke": "none",
                    "rx": 3,
                    "ry": 3
                  }
                },
                "position": {
                  "distance": 0.85,
                  "offset": {
                    "x": 0,
                    "y": -15
                  }
                }
              },
              {
                "attrs": {
                  "text": {
                    "text": "*",
                    "fill": "#666666",
                    "fontSize": 11,
                    "fontFamily": "Cairo, sans-serif",
                    "fontWeight": "bold"
                  },
                  "rect": {
                    "fill": "white",
                    "stroke": "none",
                    "rx": 2,
                    "ry": 2
                  }
                },
                "position": {
                  "distance": 0.85,
                  "offset": {
                    "x": 0,
                    "y": 5
                  }
                }
              }
            ],
            "z": 127,
            "hasAverosTool": false
          },
          {
            "type": "averos.entity",
            "tag": "<<AverosEntity>>",
            "name": "ToDo",
            "fields": [
              {
                "mname": "todo_Id",
                "memberType": "string",
                "listOfEnumValues": "",
                "enableTag": true,
                "memberTag": "ID",
                "memberNature": "simple",
                "ename": "ToDo"
              },
              {
                "mname": "title",
                "memberType": "string",
                "listOfEnumValues": "",
                "enableTag": false,
                "memberTag": "",
                "memberNature": "simple",
                "ename": "ToDo"
              },
              {
                "mname": "name",
                "memberType": "string",
                "listOfEnumValues": "",
                "enableTag": true,
                "memberTag": "BusinessID",
                "memberNature": "simple",
                "ename": "ToDo"
              },
              {
                "mname": "toDoStatus",
                "memberType": "enumeration",
                "listOfEnumValues": "Active,Closed,New",
                "memberNature": "simple",
                "ename": "ToDo"
              },
              {
                "mname": "isCompleted",
                "memberType": "boolean",
                "listOfEnumValues": "",
                "memberNature": "simple",
                "ename": "ToDo"
              }
            ],
            "additionalProperties": [],
            "initialized": true,
            "bodyFill": "#FDEBD0",
            "bodyStroke": "#E67E22",
            "headerFill": "#F5CBA7",
            "headerStroke": "#A84300",
            "attrs": {
              "body": {
                "fill": "#FDEBD0",
                "stroke": "#E67E22"
              },
              "header": {
                "fill": "#F5CBA7",
                "stroke": "#A84300"
              },
              "tagLabel": {
                "text": "<<AverosEntity>>"
              },
              "nameLabel": {
                "text": "ToDo"
              },
              "field0": {
                "text": "🔑 todo_Id: string",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "title: string",
                "x": 20,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🏷️ name: string",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "toDoStatus: enumeration",
                "x": 20,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field4": {
                "text": "isCompleted: boolean",
                "x": 20,
                "y": 129,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": 270,
              "y": -50
            },
            "size": {
              "width": 137.8419189453125,
              "height": 144
            },
            "angle": 0,
            "elementType": "averos.entity",
            "id": "a86952f6-2d33-4955-870e-f19ef1e6685c",
            "z": 128,
            "forInitialization": null,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              },
              {
                "tagName": "text",
                "selector": "field4"
              }
            ],
            "prevItemCount": 5
          },
          {
            "type": "averos.uml.association",
            "router": {
              "name": "orthogonal"
            },
            "connector": {
              "name": "rounded"
            },
            "lastValidSource": {
              "id": "a86952f6-2d33-4955-870e-f19ef1e6685c"
            },
            "lastValidTarget": {
              "id": "6124b603-297b-4a8f-b8c7-23da242471ad"
            },
            "attrs": {},
            "sourceDesc": "toDo",
            "targetDesc": "taskDetail",
            "sourceCardinality": "0..1",
            "targetCardinality": "0..1",
            "source": {
              "id": "a86952f6-2d33-4955-870e-f19ef1e6685c"
            },
            "target": {
              "id": "6124b603-297b-4a8f-b8c7-23da242471ad"
            },
            "id": "966569b1-809d-442f-ae55-0daf50c3ec2a",
            "labels": [
              {
                "attrs": {
                  "text": {
                    "text": "toDo",
                    "fill": "#333333",
                    "fontSize": 12,
                    "fontFamily": "Cairo, sans-serif"
                  },
                  "rect": {
                    "fill": "white",
                    "stroke": "none",
                    "rx": 3,
                    "ry": 3
                  }
                },
                "position": {
                  "distance": 0.15,
                  "offset": {
                    "x": 0,
                    "y": -15
                  }
                }
              },
              {
                "attrs": {
                  "text": {
                    "text": "0..1",
                    "fill": "#666666",
                    "fontSize": 11,
                    "fontFamily": "Cairo, sans-serif",
                    "fontWeight": "bold"
                  },
                  "rect": {
                    "fill": "white",
                    "stroke": "none",
                    "rx": 2,
                    "ry": 2
                  }
                },
                "position": {
                  "distance": 0.15,
                  "offset": {
                    "x": 0,
                    "y": 5
                  }
                }
              },
              {
                "attrs": {
                  "text": {
                    "text": "taskDetail",
                    "fill": "#333333",
                    "fontSize": 12,
                    "fontFamily": "Cairo, sans-serif"
                  },
                  "rect": {
                    "fill": "white",
                    "stroke": "none",
                    "rx": 3,
                    "ry": 3
                  }
                },
                "position": {
                  "distance": 0.85,
                  "offset": {
                    "x": 0,
                    "y": -15
                  }
                }
              },
              {
                "attrs": {
                  "text": {
                    "text": "0..1",
                    "fill": "#666666",
                    "fontSize": 11,
                    "fontFamily": "Cairo, sans-serif",
                    "fontWeight": "bold"
                  },
                  "rect": {
                    "fill": "white",
                    "stroke": "none",
                    "rx": 2,
                    "ry": 2
                  }
                },
                "position": {
                  "distance": 0.85,
                  "offset": {
                    "x": 0,
                    "y": 5
                  }
                }
              }
            ],
            "z": 129,
            "hasAverosTool": false
          }
        ],
        "JSONImported": true
      },
      "currentZoom": 1,
      "zoomDisplay": "100%",
      "paperCurrentTranslation": {
        "tx": 167,
        "ty": 94.00003051757812
      },
      "components": [
        {
          "componentID": "a86952f6-2d33-4955-870e-f19ef1e6685c",
          "graphComponentType": "entity",
          "graphDiagramID": "1fcd3d48-ab0a-4ad1-b923-ed372f2b195e",
          "entityData": {
            "members": [
              {
                "memberNature": "simple",
                "mname": "todo_Id",
                "memberType": "string",
                "listOfEnumValues": "",
                "enableTag": true,
                "memberTag": "ID",
                "ename": "ToDo"
              },
              {
                "memberNature": "simple",
                "mname": "title",
                "memberType": "string",
                "listOfEnumValues": "",
                "enableTag": false,
                "memberTag": "",
                "ename": "ToDo"
              },
              {
                "memberNature": "simple",
                "mname": "name",
                "memberType": "string",
                "listOfEnumValues": "",
                "enableTag": true,
                "memberTag": "BusinessID",
                "ename": "ToDo"
              },
              {
                "memberNature": "simple",
                "mname": "toDoStatus",
                "memberType": "enumeration",
                "listOfEnumValues": "Active,Closed,New",
                "ename": "ToDo"
              },
              {
                "memberNature": "simple",
                "mname": "isCompleted",
                "memberType": "boolean",
                "listOfEnumValues": "",
                "ename": "ToDo"
              },
              {
                "memberNature": "composite",
                "deleteStrategy": "DELETE_CHILDREN",
                "ename": "ToDo",
                "fename": "SubTask",
                "memberName": "subTasks",
                "fieldRelationType": "OneToMany"
              },
              {
                "memberNature": "composite",
                "deleteStrategy": "KEEP_CHILDREN",
                "ename": "ToDo",
                "fename": "TaskDetail",
                "memberName": "taskDetail",
                "fieldRelationType": "OneToOne"
              }
            ],
            "name": "ToDo",
            "sname": "ToDoService"
          }
        },
        {
          "componentID": "6124b603-297b-4a8f-b8c7-23da242471ad",
          "graphComponentType": "entity",
          "graphDiagramID": "1fcd3d48-ab0a-4ad1-b923-ed372f2b195e",
          "entityData": {
            "members": [
              {
                "memberNature": "simple",
                "mname": "taskdetail_id",
                "memberType": "string",
                "listOfEnumValues": "",
                "enableTag": true,
                "memberTag": "ID",
                "ename": "TaskDetail"
              },
              {
                "memberNature": "simple",
                "mname": "full_description",
                "memberType": "textarea",
                "listOfEnumValues": "",
                "ename": "TaskDetail"
              },
              {
                "memberNature": "simple",
                "mname": "task_priority",
                "memberType": "number",
                "listOfEnumValues": "",
                "ename": "TaskDetail"
              }
            ],
            "name": "TaskDetail",
            "sname": "TaskDetailService"
          }
        },
        {
          "componentID": "792943e1-21c1-4fd5-a5e0-1fff07b84424",
          "graphComponentType": "entity",
          "graphDiagramID": "1fcd3d48-ab0a-4ad1-b923-ed372f2b195e",
          "entityData": {
            "members": [
              {
                "memberNature": "simple",
                "mname": "subtask_id",
                "memberType": "string",
                "listOfEnumValues": "",
                "enableTag": true,
                "memberTag": "ID",
                "ename": "SubTask"
              },
              {
                "memberNature": "simple",
                "mname": "subTaskname",
                "memberType": "string",
                "listOfEnumValues": "",
                "enableTag": true,
                "memberTag": "BusinessID",
                "ename": "SubTask"
              },
              {
                "memberNature": "simple",
                "mname": "subTaskStatus",
                "memberType": "enumeration",
                "listOfEnumValues": "Active,Closed,New",
                "enableTag": false,
                "memberTag": "",
                "ename": "SubTask"
              }
            ],
            "name": "SubTask",
            "sname": "SubTaskService"
          }
        },
        {
          "componentID": "6ba10f69-48bd-40c6-8e99-69c14bcbda28",
          "graphComponentType": "entityFieldMapping",
          "graphDiagramID": "1fcd3d48-ab0a-4ad1-b923-ed372f2b195e",
          "entityData": {
            "mapping": [
              {
                "fieldKey": "todo_Id",
                "mapTo": "_id"
              },
              {
                "fieldKey": "_entityCreatedAt",
                "mapTo": "createdAt"
              },
              {
                "fieldKey": "toDoStatus",
                "mapTo": "status"
              }
            ],
            "name": "ToDoMapping",
            "ename": "ToDo"
          }
        },
        {
          "componentID": "e8a0cbb4-b83f-46bd-8701-8cea3230afcb",
          "graphComponentType": "entityFieldMapping",
          "graphDiagramID": "1fcd3d48-ab0a-4ad1-b923-ed372f2b195e",
          "entityData": {
            "mapping": [
              {
                "fieldKey": "taskdetail_id",
                "mapTo": "_id"
              },
              {
                "fieldKey": "_entityCreatedAt",
                "mapTo": "createdAt"
              },
              {
                "fieldKey": "full_description",
                "mapTo": "description"
              },
              {
                "fieldKey": "task_priority",
                "mapTo": "priority"
              }
            ],
            "name": "TaskDetailMapping",
            "ename": "TaskDetail"
          }
        },
        {
          "componentID": "5fdff30d-4448-46ef-a832-5e6d7080c702",
          "graphComponentType": "entityFieldMapping",
          "graphDiagramID": "1fcd3d48-ab0a-4ad1-b923-ed372f2b195e",
          "entityData": {
            "mapping": [
              {
                "fieldKey": "subtask_id",
                "mapTo": "_id"
              },
              {
                "fieldKey": "subTaskname",
                "mapTo": "name"
              },
              {
                "fieldKey": "subTaskStatus",
                "mapTo": "status"
              },
              {
                "fieldKey": "_entityCreatedAt",
                "mapTo": "createdAt"
              }
            ],
            "name": "SubTaskMapping",
            "ename": "SubTask"
          }
        },
        {
          "componentID": "d5839ba6-cf1d-456d-a486-521caa75d330",
          "graphComponentType": "connector",
          "graphDiagramID": "1fcd3d48-ab0a-4ad1-b923-ed372f2b195e",
          "entityData": {
            "sourceComponentID": "a86952f6-2d33-4955-870e-f19ef1e6685c",
            "targetComponentID": "792943e1-21c1-4fd5-a5e0-1fff07b84424",
            "sourceDesc": "toDo",
            "targetDesc": "subTasks",
            "sourceCardinality": "1",
            "targetCardinality": "*",
            "relationShipType": "OneToMany",
            "type": "averos.uml.composition"
          }
        },
        {
          "componentID": "966569b1-809d-442f-ae55-0daf50c3ec2a",
          "graphComponentType": "connector",
          "graphDiagramID": "1fcd3d48-ab0a-4ad1-b923-ed372f2b195e",
          "entityData": {
            "sourceComponentID": "a86952f6-2d33-4955-870e-f19ef1e6685c",
            "targetComponentID": "6124b603-297b-4a8f-b8c7-23da242471ad",
            "sourceDesc": "toDo",
            "targetDesc": "taskDetail",
            "sourceCardinality": "0..1",
            "targetCardinality": "0..1",
            "relationShipType": "OneToOne",
            "type": "averos.uml.association"
          }
        }
      ]
    },
    {
      "id": "81df8dce-a336-4398-98bc-c2ff3b858925",
      "title": "Services & Config",
      "graphJSON": {
        "cells": [
          {
            "type": "averos.service",
            "tag": "<<AverosService>>",
            "name": "ToDoService",
            "fields": [],
            "additionalProperties": [],
            "initialized": true,
            "bodyFill": "#FADBD8",
            "bodyStroke": "#D35400",
            "headerFill": "#F5B7B1",
            "headerStroke": "#922B21",
            "attrs": {
              "body": {
                "fill": "#FADBD8",
                "stroke": "#D35400"
              },
              "header": {
                "fill": "#F5B7B1",
                "stroke": "#922B21"
              },
              "tagLabel": {
                "text": "<<AverosService>>"
              },
              "nameLabel": {
                "text": "ToDoService"
              }
            },
            "position": {
              "x": 140,
              "y": 70
            },
            "size": {
              "width": 129.74884033203125,
              "height": 50
            },
            "angle": 0,
            "elementType": "averos.service",
            "id": "0e33ed44-266a-4f18-8c68-43083ff3cc46",
            "z": 32,
            "hasAverosTool": false
          },
          {
            "type": "averos.service",
            "tag": "<<AverosService>>",
            "name": "TaskDetailService",
            "fields": [],
            "additionalProperties": [],
            "initialized": true,
            "bodyFill": "#FADBD8",
            "bodyStroke": "#D35400",
            "headerFill": "#F5B7B1",
            "headerStroke": "#922B21",
            "attrs": {
              "body": {
                "fill": "#FADBD8",
                "stroke": "#D35400"
              },
              "header": {
                "fill": "#F5B7B1",
                "stroke": "#922B21"
              },
              "tagLabel": {
                "text": "<<AverosService>>"
              },
              "nameLabel": {
                "text": "TaskDetailService"
              }
            },
            "position": {
              "x": 520,
              "y": 70
            },
            "size": {
              "width": 136.79782104492188,
              "height": 50
            },
            "angle": 0,
            "elementType": "averos.service",
            "id": "d40199b7-0885-45cc-8d7d-4780a696341d",
            "z": 35,
            "hasAverosTool": false
          },
          {
            "type": "averos.service",
            "tag": "<<AverosService>>",
            "name": "SubTaskService",
            "fields": [],
            "additionalProperties": [],
            "initialized": true,
            "bodyFill": "#FADBD8",
            "bodyStroke": "#D35400",
            "headerFill": "#F5B7B1",
            "headerStroke": "#922B21",
            "attrs": {
              "body": {
                "fill": "#FADBD8",
                "stroke": "#D35400"
              },
              "header": {
                "fill": "#F5B7B1",
                "stroke": "#922B21"
              },
              "tagLabel": {
                "text": "<<AverosService>>"
              },
              "nameLabel": {
                "text": "SubTaskService"
              }
            },
            "position": {
              "x": 840,
              "y": 70
            },
            "size": {
              "width": 129.74884033203125,
              "height": 50
            },
            "angle": 0,
            "elementType": "averos.service",
            "id": "b1d5c1fb-6d38-484f-8dd7-24ce7c142f1b",
            "z": 37,
            "hasAverosTool": false
          },
          {
            "type": "averos.serviceconfiguration",
            "tag": "<<ServiceConfig>>",
            "name": "ToDoServiceConfiguration",
            "fields": [],
            "additionalProperties": [
              {
                "key": "apiHost",
                "type": "string",
                "value": "127.0.0.1",
                "tag": "🔹"
              },
              {
                "key": "apiPort",
                "type": "string",
                "value": "3333",
                "tag": "🔹"
              },
              {
                "key": "apiProtocol",
                "type": "string",
                "value": "http",
                "tag": "🔹"
              },
              {
                "key": "apiEndPoint",
                "type": "string",
                "value": "/averos/api/test/ToDos",
                "tag": "🔹"
              },
              {
                "key": "apiHTTPQueryBuilder",
                "type": "string",
                "value": "mongodb",
                "tag": "🔹"
              },
              {
                "key": "externalEntityId",
                "type": "string",
                "tag": "🔹"
              }
            ],
            "initialized": true,
            "bodyFill": "#EBF0F4",
            "bodyStroke": "#5D6D7E",
            "headerFill": "#CCD6E0",
            "headerStroke": "#2C3E50",
            "attrs": {
              "body": {
                "fill": "#EBF0F4",
                "stroke": "#5D6D7E"
              },
              "header": {
                "fill": "#CCD6E0",
                "stroke": "#2C3E50"
              },
              "tagLabel": {
                "text": "<<ServiceConfig>>"
              },
              "nameLabel": {
                "text": "ToDoServiceConfiguration"
              },
              "field0": {
                "text": "🔹 apiHost: string = 127.0.0.1",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔹 apiPort: string = 3333",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔹 apiProtocol: string = http",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔹 apiEndPoint: string = /averos/api/test/ToDos",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field4": {
                "text": "🔹 apiHTTPQueryBuilder: string = mongodb",
                "x": 4,
                "y": 129,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field5": {
                "text": "🔹 externalEntityId: string = ",
                "x": 4,
                "y": 149,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": 60,
              "y": 150
            },
            "size": {
              "width": 280.0027618408203,
              "height": 166
            },
            "angle": 0,
            "elementType": "averos.serviceconfiguration",
            "id": "cc7a4a96-a5ee-45eb-8635-f4c272c3cd05",
            "z": 43,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              },
              {
                "tagName": "text",
                "selector": "field4"
              },
              {
                "tagName": "text",
                "selector": "field5"
              }
            ],
            "prevItemCount": 6
          },
          {
            "type": "averos.serviceconfiguration",
            "tag": "<<ServiceConfig>>",
            "name": "SubTaskServiceConfiguration",
            "fields": [],
            "additionalProperties": [
              {
                "key": "apiHost",
                "type": "string",
                "value": "127.0.0.1",
                "tag": "🔹"
              },
              {
                "key": "apiPort",
                "type": "string",
                "value": "3332",
                "tag": "🔹"
              },
              {
                "key": "apiProtocol",
                "type": "string",
                "value": "http",
                "tag": "🔹"
              },
              {
                "key": "apiEndPoint",
                "type": "string",
                "value": "/averos/api/test/SubTasks",
                "tag": "🔹"
              },
              {
                "key": "apiHTTPQueryBuilder",
                "type": "string",
                "value": "mongodb",
                "tag": "🔹"
              },
              {
                "key": "externalEntityId",
                "type": "string",
                "tag": "🔹"
              }
            ],
            "initialized": true,
            "bodyFill": "#EBF0F4",
            "bodyStroke": "#5D6D7E",
            "headerFill": "#CCD6E0",
            "headerStroke": "#2C3E50",
            "attrs": {
              "body": {
                "fill": "#EBF0F4",
                "stroke": "#5D6D7E"
              },
              "header": {
                "fill": "#CCD6E0",
                "stroke": "#2C3E50"
              },
              "tagLabel": {
                "text": "<<ServiceConfig>>"
              },
              "nameLabel": {
                "text": "SubTaskServiceConfiguration"
              },
              "field0": {
                "text": "🔹 apiHost: string = 127.0.0.1",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔹 apiPort: string = 3332",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔹 apiProtocol: string = http",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔹 apiEndPoint: string = /averos/api/test/SubTasks",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field4": {
                "text": "🔹 apiHTTPQueryBuilder: string = mongodb",
                "x": 4,
                "y": 129,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field5": {
                "text": "🔹 externalEntityId: string = ",
                "x": 4,
                "y": 149,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": 810,
              "y": 150
            },
            "size": {
              "width": 266.78172302246094,
              "height": 164
            },
            "angle": 0,
            "elementType": "averos.serviceconfiguration",
            "id": "5eaecfc6-159b-4de6-bf73-1b3cc47e11ec",
            "z": 44,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              },
              {
                "tagName": "text",
                "selector": "field4"
              },
              {
                "tagName": "text",
                "selector": "field5"
              }
            ],
            "prevItemCount": 6
          },
          {
            "type": "averos.serviceconfiguration",
            "tag": "<<ServiceConfig>>",
            "name": "TaskDetailServiceConfiguration",
            "fields": [],
            "additionalProperties": [
              {
                "key": "apiHost",
                "type": "string",
                "value": "127.0.0.1",
                "tag": "🔹"
              },
              {
                "key": "apiPort",
                "type": "string",
                "value": "3333",
                "tag": "🔹"
              },
              {
                "key": "apiProtocol",
                "type": "string",
                "value": "http",
                "tag": "🔹"
              },
              {
                "key": "apiEndPoint",
                "type": "string",
                "value": "/averos/api/test/taskdetails",
                "tag": "🔹"
              },
              {
                "key": "apiHTTPQueryBuilder",
                "type": "string",
                "value": "mongodb",
                "tag": "🔹"
              },
              {
                "key": "externalEntityId",
                "type": "string",
                "tag": "🔹"
              }
            ],
            "initialized": true,
            "bodyFill": "#EBF0F4",
            "bodyStroke": "#5D6D7E",
            "headerFill": "#CCD6E0",
            "headerStroke": "#2C3E50",
            "attrs": {
              "body": {
                "fill": "#EBF0F4",
                "stroke": "#5D6D7E"
              },
              "header": {
                "fill": "#CCD6E0",
                "stroke": "#2C3E50"
              },
              "tagLabel": {
                "text": "<<ServiceConfig>>"
              },
              "nameLabel": {
                "text": "TaskDetailServiceConfiguration"
              },
              "field0": {
                "text": "🔹 apiHost: string = 127.0.0.1",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔹 apiPort: string = 3333",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔹 apiProtocol: string = http",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔹 apiEndPoint: string = /averos/api/test/taskdetails",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field4": {
                "text": "🔹 apiHTTPQueryBuilder: string = mongodb",
                "x": 4,
                "y": 129,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field5": {
                "text": "🔹 externalEntityId: string = ",
                "x": 4,
                "y": 149,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": 440,
              "y": 150
            },
            "size": {
              "width": 278.6766815185547,
              "height": 170
            },
            "angle": 0,
            "elementType": "averos.serviceconfiguration",
            "id": "2d3c4774-e8ea-4c0b-a8f0-c30f1fee23a6",
            "z": 45,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              },
              {
                "tagName": "text",
                "selector": "field4"
              },
              {
                "tagName": "text",
                "selector": "field5"
              }
            ],
            "prevItemCount": 6
          }
        ],
        "JSONImported": true
      },
      "currentZoom": 1,
      "zoomDisplay": "100%",
      "paperCurrentTranslation": {
        "tx": 0,
        "ty": 0
      },
      "components": [
        {
          "componentID": "0e33ed44-266a-4f18-8c68-43083ff3cc46",
          "graphComponentType": "service",
          "graphDiagramID": "81df8dce-a336-4398-98bc-c2ff3b858925",
          "entityData": {
            "name": "ToDoService",
            "ename": "ToDo"
          }
        },
        {
          "componentID": "d40199b7-0885-45cc-8d7d-4780a696341d",
          "graphComponentType": "service",
          "graphDiagramID": "81df8dce-a336-4398-98bc-c2ff3b858925",
          "entityData": {
            "name": "TaskDetailService",
            "ename": "TaskDetail"
          }
        },
        {
          "componentID": "b1d5c1fb-6d38-484f-8dd7-24ce7c142f1b",
          "graphComponentType": "service",
          "graphDiagramID": "81df8dce-a336-4398-98bc-c2ff3b858925",
          "entityData": {
            "name": "SubTaskService",
            "ename": "SubTask"
          }
        },
        {
          "componentID": "5eaecfc6-159b-4de6-bf73-1b3cc47e11ec",
          "graphComponentType": "serviceConfiguration",
          "graphDiagramID": "81df8dce-a336-4398-98bc-c2ff3b858925",
          "entityData": {
            "type": "service",
            "name": "SubTaskServiceConfiguration",
            "id": "SubTaskService",
            "apiHost": "127.0.0.1",
            "apiPort": 3332,
            "apiProtocol": "http",
            "apiEndPoint": "/averos/api/test/SubTasks",
            "apiHTTPQueryBuilder": "mongodb"
          }
        },
        {
          "componentID": "2d3c4774-e8ea-4c0b-a8f0-c30f1fee23a6",
          "graphComponentType": "serviceConfiguration",
          "graphDiagramID": "81df8dce-a336-4398-98bc-c2ff3b858925",
          "entityData": {
            "type": "service",
            "name": "TaskDetailServiceConfiguration",
            "id": "TaskDetailService",
            "apiHost": "127.0.0.1",
            "apiPort": 3333,
            "apiProtocol": "http",
            "apiEndPoint": "/averos/api/test/taskdetails",
            "apiHTTPQueryBuilder": "mongodb"
          }
        },
        {
          "componentID": "cc7a4a96-a5ee-45eb-8635-f4c272c3cd05",
          "graphComponentType": "serviceConfiguration",
          "graphDiagramID": "81df8dce-a336-4398-98bc-c2ff3b858925",
          "entityData": {
            "type": "service",
            "name": "ToDoServiceConfiguration",
            "id": "ToDoService",
            "apiHost": "127.0.0.1",
            "apiPort": 3333,
            "apiProtocol": "http",
            "apiEndPoint": "/averos/api/test/ToDos",
            "apiHTTPQueryBuilder": "mongodb"
          }
        }
      ]
    },
    {
      "id": "e96684c6-28a4-452b-81dc-a882e4643e7c",
      "title": "Use Cases",
      "graphJSON": {
        "cells": [
          {
            "type": "averos.usecase",
            "tag": "<<UseCase>>",
            "name": "ToDoCRUDUseCase",
            "fields": [],
            "additionalProperties": [],
            "initialized": true,
            "bodyFill": "#D5F5E3",
            "bodyStroke": "#27AE60",
            "headerFill": "#ABEBC6",
            "headerStroke": "#1E8449",
            "attrs": {
              "body": {
                "fill": "#D5F5E3",
                "stroke": "#27AE60"
              },
              "header": {
                "fill": "#ABEBC6",
                "stroke": "#1E8449"
              },
              "tagLabel": {
                "text": "<<UseCase>>"
              },
              "nameLabel": {
                "text": "ToDoCRUDUseCase"
              }
            },
            "position": {
              "x": 150,
              "y": 100
            },
            "size": {
              "width": 147.08090209960938,
              "height": 50
            },
            "angle": 0,
            "elementType": "averos.usecase",
            "id": "c206477a-bcf7-4096-905a-b204661908f9",
            "z": 15,
            "hasAverosTool": false
          },
          {
            "type": "averos.usecase",
            "tag": "<<UseCase>>",
            "name": "CreateSubTask",
            "fields": [],
            "additionalProperties": [],
            "initialized": true,
            "bodyFill": "#D5F5E3",
            "bodyStroke": "#27AE60",
            "headerFill": "#ABEBC6",
            "headerStroke": "#1E8449",
            "attrs": {
              "body": {
                "fill": "#D5F5E3",
                "stroke": "#27AE60"
              },
              "header": {
                "fill": "#ABEBC6",
                "stroke": "#1E8449"
              },
              "tagLabel": {
                "text": "<<UseCase>>"
              },
              "nameLabel": {
                "text": "CreateSubTask"
              }
            },
            "position": {
              "x": 360,
              "y": 100
            },
            "size": {
              "width": 164.4488525390625,
              "height": 50
            },
            "angle": 0,
            "elementType": "averos.usecase",
            "id": "ce2c4fbe-abcb-48ec-9758-850e8f98dd40",
            "z": 18,
            "hasAverosTool": false
          },
          {
            "type": "averos.usecase",
            "tag": "<<UseCase>>",
            "name": "SearchSubTask",
            "fields": [],
            "additionalProperties": [],
            "initialized": true,
            "bodyFill": "#D5F5E3",
            "bodyStroke": "#27AE60",
            "headerFill": "#ABEBC6",
            "headerStroke": "#1E8449",
            "attrs": {
              "body": {
                "fill": "#D5F5E3",
                "stroke": "#27AE60"
              },
              "header": {
                "fill": "#ABEBC6",
                "stroke": "#1E8449"
              },
              "tagLabel": {
                "text": "<<UseCase>>"
              },
              "nameLabel": {
                "text": "SearchSubTask"
              }
            },
            "position": {
              "x": 600,
              "y": 100
            },
            "size": {
              "width": 122.5888671875,
              "height": 50
            },
            "angle": 0,
            "elementType": "averos.usecase",
            "id": "babccc90-381c-4828-95a6-971e4a38cc25",
            "z": 22,
            "hasAverosTool": false
          },
          {
            "type": "averos.blankpage",
            "tag": "<<BlankPage>>",
            "name": "PrivatePage",
            "fields": [],
            "additionalProperties": [],
            "initialized": true,
            "bodyFill": "#F4F6F7",
            "bodyStroke": "#7F8C8D",
            "headerFill": "#D5DBDB",
            "headerStroke": "#566573",
            "attrs": {
              "body": {
                "fill": "#F4F6F7",
                "stroke": "#7F8C8D"
              },
              "header": {
                "fill": "#D5DBDB",
                "stroke": "#566573"
              },
              "tagLabel": {
                "text": "<<BlankPage>>"
              },
              "nameLabel": {
                "text": "PrivatePage"
              }
            },
            "position": {
              "x": 440,
              "y": 220
            },
            "size": {
              "width": 130.68788146972656,
              "height": 50
            },
            "angle": 0,
            "elementType": "averos.blankpage",
            "id": "aafe0384-d94b-46d1-b54b-3ed525aebeb2",
            "z": 24,
            "hasAverosTool": false
          },
          {
            "type": "averos.blankpage",
            "tag": "<<BlankPage>>",
            "name": "PublicPage",
            "fields": [],
            "additionalProperties": [],
            "initialized": true,
            "bodyFill": "#F4F6F7",
            "bodyStroke": "#7F8C8D",
            "headerFill": "#D5DBDB",
            "headerStroke": "#566573",
            "attrs": {
              "body": {
                "fill": "#F4F6F7",
                "stroke": "#7F8C8D"
              },
              "header": {
                "fill": "#D5DBDB",
                "stroke": "#566573"
              },
              "tagLabel": {
                "text": "<<BlankPage>>"
              },
              "nameLabel": {
                "text": "PublicPage"
              }
            },
            "position": {
              "x": 160,
              "y": 220
            },
            "size": {
              "width": 130.68788146972656,
              "height": 50
            },
            "angle": 0,
            "elementType": "averos.blankpage",
            "id": "591a483c-8112-4a0e-acb4-b9de2964af71",
            "z": 25,
            "hasAverosTool": false
          }
        ],
        "JSONImported": true
      },
      "currentZoom": 1,
      "zoomDisplay": "100%",
      "paperCurrentTranslation": {
        "tx": 0,
        "ty": 0
      },
      "components": [
        {
          "componentID": "c206477a-bcf7-4096-905a-b204661908f9",
          "graphComponentType": "usecase",
          "graphDiagramID": "e96684c6-28a4-452b-81dc-a882e4643e7c",
          "entityData": {
            "name": "ToDoCRUDUseCase",
            "ename": "ToDo",
            "useCaseType": "CRUD"
          }
        },
        {
          "componentID": "591a483c-8112-4a0e-acb4-b9de2964af71",
          "graphComponentType": "blankpage",
          "graphDiagramID": "e96684c6-28a4-452b-81dc-a882e4643e7c",
          "entityData": {
            "updateRouteMenu": true,
            "name": "PublicPage",
            "targetMenu": "both",
            "targetSpace": "public"
          }
        },
        {
          "componentID": "ce2c4fbe-abcb-48ec-9758-850e8f98dd40",
          "graphComponentType": "usecase",
          "graphDiagramID": "e96684c6-28a4-452b-81dc-a882e4643e7c",
          "entityData": {
            "name": "CreateSubTask",
            "ename": "SubTask",
            "useCaseType": "Create_Entity"
          }
        },
        {
          "componentID": "aafe0384-d94b-46d1-b54b-3ed525aebeb2",
          "graphComponentType": "blankpage",
          "graphDiagramID": "e96684c6-28a4-452b-81dc-a882e4643e7c",
          "entityData": {
            "updateRouteMenu": true,
            "name": "PrivatePage",
            "targetMenu": "side",
            "targetSpace": "logged"
          }
        },
        {
          "componentID": "babccc90-381c-4828-95a6-971e4a38cc25",
          "graphComponentType": "usecase",
          "graphDiagramID": "e96684c6-28a4-452b-81dc-a882e4643e7c",
          "entityData": {
            "name": "SearchSubTask",
            "ename": "SubTask",
            "useCaseType": "Search_Entity"
          }
        }
      ]
    },
    {
      "id": "1f32629f-0586-4a4f-9365-42df1a443182",
      "title": "Authentication Providers",
      "graphJSON": {
        "cells": [
          {
            "type": "averos.authprovider",
            "tag": "<<AuthenticationProvider>>",
            "name": "GoogleAuthProvider",
            "fields": [],
            "additionalProperties": [
              {
                "key": "url",
                "type": "→",
                "value": "http://localhost:8080",
                "tag": "🔸"
              },
              {
                "key": "realm",
                "type": "→",
                "value": "my-realm",
                "tag": "🔸"
              },
              {
                "key": "clientId",
                "type": "→",
                "value": "application-client",
                "tag": "🔸"
              },
              {
                "key": "initOnLoad",
                "type": "→",
                "value": "false",
                "tag": "🔸"
              },
              {
                "key": "checkLoginIframe",
                "type": "→",
                "value": "false",
                "tag": "🔸"
              },
              {
                "key": "checkLoginIframeInterval",
                "type": "→",
                "value": "5",
                "tag": "🔸"
              },
              {
                "key": "enablePkce",
                "type": "→",
                "value": "true",
                "tag": "🔸"
              },
              {
                "key": "minValidity",
                "type": "→",
                "value": "70",
                "tag": "🔸"
              },
              {
                "key": "flow",
                "type": "→",
                "value": "standard",
                "tag": "🔸"
              },
              {
                "key": "enableTokenRefresh",
                "type": "→",
                "value": "true",
                "tag": "🔸"
              },
              {
                "key": "redirectUri",
                "type": "→",
                "value": "http://localhost:4200",
                "tag": "🔸"
              },
              {
                "key": "postLogoutRedirectUri",
                "type": "→",
                "value": "http://localhost:4200/login",
                "tag": "🔸"
              },
              {
                "key": "responseMode",
                "type": "→",
                "value": "fragment",
                "tag": "🔸"
              },
              {
                "key": "scope",
                "type": "→",
                "value": "fragment",
                "tag": "🔸"
              },
              {
                "key": "debug",
                "type": "→",
                "value": "false",
                "tag": "🔸"
              },
              {
                "key": "loadUserProfileOnInit",
                "type": "→",
                "value": "true",
                "tag": "🔸"
              },
              {
                "key": "selfManaged",
                "type": "→",
                "value": "false",
                "tag": "🔸"
              }
            ],
            "initialized": true,
            "bodyFill": "#EBDEF0",
            "bodyStroke": "#8E44AD",
            "headerFill": "#D7BDE2",
            "headerStroke": "#5B2C6F",
            "attrs": {
              "body": {
                "fill": "#EBDEF0",
                "stroke": "#8E44AD"
              },
              "header": {
                "fill": "#D7BDE2",
                "stroke": "#5B2C6F"
              },
              "tagLabel": {
                "text": "<<AuthenticationProvider>>"
              },
              "nameLabel": {
                "text": "GoogleAuthProvider"
              },
              "field0": {
                "text": "🔸 url: → = http://localhost:8080",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔸 realm: → = my-realm",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔸 clientId: → = application-client",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔸 initOnLoad: → = false",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field4": {
                "text": "🔸 checkLoginIframe: → = false",
                "x": 4,
                "y": 129,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field5": {
                "text": "🔸 checkLoginIframeInterval: → = 5",
                "x": 4,
                "y": 149,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field6": {
                "text": "🔸 enablePkce: → = true",
                "x": 4,
                "y": 169,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field7": {
                "text": "🔸 minValidity: → = 70",
                "x": 4,
                "y": 189,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field8": {
                "text": "🔸 flow: → = standard",
                "x": 4,
                "y": 209,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field9": {
                "text": "🔸 enableTokenRefresh: → = true",
                "x": 4,
                "y": 229,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field10": {
                "text": "🔸 redirectUri: → = http://localhost:4200",
                "x": 4,
                "y": 249,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field11": {
                "text": "🔸 postLogoutRedirectUri: → = http://localhost:4200/login",
                "x": 4,
                "y": 269,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field12": {
                "text": "🔸 responseMode: → = fragment",
                "x": 4,
                "y": 289,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field13": {
                "text": "🔸 scope: → = fragment",
                "x": 4,
                "y": 309,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field14": {
                "text": "🔸 debug: → = false",
                "x": 4,
                "y": 329,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field15": {
                "text": "🔸 loadUserProfileOnInit: → = true",
                "x": 4,
                "y": 349,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field16": {
                "text": "🔸 selfManaged: → = false",
                "x": 4,
                "y": 369,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": 430,
              "y": 70
            },
            "size": {
              "width": 356.89874267578125,
              "height": 390.99993896484375
            },
            "angle": 0,
            "elementType": "averos.authprovider",
            "id": "9b7a7826-28fb-4284-b768-c81c0eba2106",
            "z": 6,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              },
              {
                "tagName": "text",
                "selector": "field4"
              },
              {
                "tagName": "text",
                "selector": "field5"
              },
              {
                "tagName": "text",
                "selector": "field6"
              },
              {
                "tagName": "text",
                "selector": "field7"
              },
              {
                "tagName": "text",
                "selector": "field8"
              },
              {
                "tagName": "text",
                "selector": "field9"
              },
              {
                "tagName": "text",
                "selector": "field10"
              },
              {
                "tagName": "text",
                "selector": "field11"
              },
              {
                "tagName": "text",
                "selector": "field12"
              },
              {
                "tagName": "text",
                "selector": "field13"
              },
              {
                "tagName": "text",
                "selector": "field14"
              },
              {
                "tagName": "text",
                "selector": "field15"
              },
              {
                "tagName": "text",
                "selector": "field16"
              }
            ],
            "prevItemCount": 17
          },
          {
            "type": "averos.authprovider",
            "tag": "<<AuthenticationProvider>>",
            "name": "DummyAuthProvider",
            "fields": [],
            "additionalProperties": [
              {
                "key": "networkDelay",
                "type": "→",
                "value": "0",
                "tag": "🔸"
              },
              {
                "key": "persistState",
                "type": "→",
                "value": "true",
                "tag": "🔸"
              },
              {
                "key": "defaultTokenLifetimeMinutes",
                "type": "→",
                "value": "5",
                "tag": "🔸"
              },
              {
                "key": "authFlow",
                "type": "→",
                "value": "credentials",
                "tag": "🔸"
              },
              {
                "key": "sessionDuration",
                "type": "→",
                "value": "60",
                "tag": "🔸"
              },
              {
                "key": "enableRefresh",
                "type": "→",
                "value": "true",
                "tag": "🔸"
              },
              {
                "key": "persistTokens",
                "type": "→",
                "value": "true",
                "tag": "🔸"
              },
              {
                "key": "testConfig",
                "type": "→",
                "value": "testConfigurationValue",
                "tag": "🔸"
              }
            ],
            "initialized": true,
            "bodyFill": "#EBDEF0",
            "bodyStroke": "#8E44AD",
            "headerFill": "#D7BDE2",
            "headerStroke": "#5B2C6F",
            "attrs": {
              "body": {
                "fill": "#EBDEF0",
                "stroke": "#8E44AD"
              },
              "header": {
                "fill": "#D7BDE2",
                "stroke": "#5B2C6F"
              },
              "tagLabel": {
                "text": "<<AuthenticationProvider>>"
              },
              "nameLabel": {
                "text": "DummyAuthProvider"
              },
              "field0": {
                "text": "🔸 networkDelay: → = 0",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔸 persistState: → = true",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔸 defaultTokenLifetimeMinutes: → = 5",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔸 authFlow: → = credentials",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field4": {
                "text": "🔸 sessionDuration: → = 60",
                "x": 4,
                "y": 129,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field5": {
                "text": "🔸 enableRefresh: → = true",
                "x": 4,
                "y": 149,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field6": {
                "text": "🔸 persistTokens: → = true",
                "x": 4,
                "y": 169,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field7": {
                "text": "🔸 testConfig: → = testConfigurationValue",
                "x": 4,
                "y": 189,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": 60,
              "y": 70
            },
            "size": {
              "width": 296.89874267578125,
              "height": 205.00003051757812
            },
            "angle": 0,
            "elementType": "averos.authprovider",
            "id": "c019a3c5-fa00-4829-8a7f-9a2767603660",
            "z": 7,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              },
              {
                "tagName": "text",
                "selector": "field4"
              },
              {
                "tagName": "text",
                "selector": "field5"
              },
              {
                "tagName": "text",
                "selector": "field6"
              },
              {
                "tagName": "text",
                "selector": "field7"
              }
            ],
            "prevItemCount": 8
          }
        ],
        "JSONImported": true
      },
      "currentZoom": 1,
      "zoomDisplay": "100%",
      "paperCurrentTranslation": {
        "tx": 0,
        "ty": 0
      },
      "components": [
        {
          "componentID": "c019a3c5-fa00-4829-8a7f-9a2767603660",
          "graphComponentType": "authenticationProvider",
          "graphDiagramID": "1f32629f-0586-4a4f-9365-42df1a443182",
          "entityData": {
            "name": "DummyAuthProvider",
            "config": [
              {
                "key": "networkDelay",
                "value": "0"
              },
              {
                "key": "persistState",
                "value": "true"
              },
              {
                "key": "defaultTokenLifetimeMinutes",
                "value": "5"
              },
              {
                "key": "authFlow",
                "value": "credentials"
              },
              {
                "key": "sessionDuration",
                "value": "60"
              },
              {
                "key": "enableRefresh",
                "value": "true"
              },
              {
                "key": "persistTokens",
                "value": "true"
              },
              {
                "key": "testConfig",
                "value": "testConfigurationValue"
              }
            ],
            "providerType": "dummy"
          }
        },
        {
          "componentID": "9b7a7826-28fb-4284-b768-c81c0eba2106",
          "graphComponentType": "authenticationProvider",
          "graphDiagramID": "1f32629f-0586-4a4f-9365-42df1a443182",
          "entityData": {
            "name": "GoogleAuthProvider",
            "config": [
              {
                "key": "url",
                "value": "http://localhost:8080"
              },
              {
                "key": "realm",
                "value": "my-realm"
              },
              {
                "key": "clientId",
                "value": "application-client"
              },
              {
                "key": "initOnLoad",
                "value": "false"
              },
              {
                "key": "checkLoginIframe",
                "value": "false"
              },
              {
                "key": "checkLoginIframeInterval",
                "value": "5"
              },
              {
                "key": "enablePkce",
                "value": "true"
              },
              {
                "key": "minValidity",
                "value": "70"
              },
              {
                "key": "flow",
                "value": "standard"
              },
              {
                "key": "enableTokenRefresh",
                "value": "true"
              },
              {
                "key": "redirectUri",
                "value": "http://localhost:4200"
              },
              {
                "key": "postLogoutRedirectUri",
                "value": "http://localhost:4200/login"
              },
              {
                "key": "responseMode",
                "value": "fragment"
              },
              {
                "key": "scope",
                "value": "fragment"
              },
              {
                "key": "debug",
                "value": "false"
              },
              {
                "key": "loadUserProfileOnInit",
                "value": "true"
              },
              {
                "key": "selfManaged",
                "value": "false"
              }
            ],
            "providerType": "keycloak"
          }
        }
      ]
    },
    {
      "id": "f66f55d2-0f8f-4742-a43e-d0ef0bc57ab8",
      "title": "HTTP Auth Config",
      "graphJSON": {
        "cells": [
          {
            "type": "averos.httpauthconfig",
            "tag": "<<HTTPAuthConfig>>",
            "name": "HTTPAuthConfig",
            "fields": [],
            "additionalProperties": [],
            "initialized": true,
            "bodyFill": "#D4E6F1",
            "bodyStroke": "#2874A6",
            "headerFill": "#A9CCE3",
            "headerStroke": "#1B4F72",
            "attrs": {
              "body": {
                "fill": "#D4E6F1",
                "stroke": "#2874A6"
              },
              "header": {
                "fill": "#A9CCE3",
                "stroke": "#1B4F72"
              },
              "tagLabel": {
                "text": "<<HTTPAuthConfig>>"
              },
              "nameLabel": {
                "text": "HTTPAuthConfig"
              }
            },
            "position": {
              "x": 200,
              "y": 130
            },
            "size": {
              "width": 184.16184997558594,
              "height": 84.00003051757812
            },
            "angle": 0,
            "elementType": "averos.httpauthconfig",
            "id": "075907fc-8a3a-4b45-96aa-52918bdcfa40",
            "z": 1,
            "hasAverosTool": false
          }
        ],
        "JSONImported": true
      },
      "currentZoom": 1,
      "zoomDisplay": "100%",
      "paperCurrentTranslation": {
        "tx": 0,
        "ty": 0
      },
      "components": [
        {
          "componentID": "075907fc-8a3a-4b45-96aa-52918bdcfa40",
          "graphComponentType": "httpAuthConfiguration",
          "graphDiagramID": "f66f55d2-0f8f-4742-a43e-d0ef0bc57ab8",
          "entityData": {
            "tokenHeader": "Authorization",
            "tokenPrefix": "Bearer",
            "publicRoutes": [],
            "unauthorizedRedirect": "/login",
            "withCredentials": true,
            "maxRefreshRetries": 2,
            "name": "HTTPAuthConfig"
          }
        }
      ]
    },
    {
      "id": "9fd64587-25fd-407c-be1a-679194d1603d",
      "title": "Internationalization - i18n",
      "graphJSON": {
        "cells": [
          {
            "type": "averos.language",
            "tag": "<<Language>>",
            "name": "fr",
            "fields": [],
            "additionalProperties": [
              {
                "key": "todo._entitycreatedat",
                "type": "",
                "value": "Date de création",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.taskdetail",
                "type": "",
                "value": "Détails de la tâche",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.subtasks",
                "type": "",
                "value": "Sous-tâches",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.title",
                "type": "",
                "value": "Titre",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.name",
                "type": "",
                "value": "Nom",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus",
                "type": "",
                "value": "Statut de la tâche",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.ACTIVE",
                "type": "",
                "value": "Tâche active",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.CLOSED",
                "type": "",
                "value": "Tâche fermée",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.NEW",
                "type": "",
                "value": "Nouvelle tâche",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.iscompleted",
                "type": "",
                "value": "Terminé",
                "tag": "🔹"
              },
              {
                "key": "taskdetail._entitycreatedat",
                "type": "",
                "value": "Date de création",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "taskdetail.full_description",
                "type": "",
                "value": "Description de la tâche",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "taskdetail.task_priority",
                "type": "",
                "value": "Priorité de la tâche",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "subtask._entitycreatedat",
                "type": "",
                "value": "Date de création",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskname",
                "type": "",
                "value": "Nom de la sous-tâche",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus",
                "type": "",
                "value": "Statut de la sous-tâche",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.ACTIVE",
                "type": "",
                "value": "Sous-tâche active",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.CLOSED",
                "type": "",
                "value": "Sous-tâche fermée",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.NEW",
                "type": "",
                "value": "Nouvelle sous-tâche",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "uc.create.todo.title",
                "type": "",
                "value": "Créer une nouvelle tâche",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.create.todo.label",
                "type": "",
                "value": "Nouvelle tâche",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.edit.todo.title",
                "type": "",
                "value": "Modifier une tâche",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.edit.todo.label",
                "type": "",
                "value": "Modifier la tâche",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.view.todo.title",
                "type": "",
                "value": "Voir la tâche",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.view.todo.label",
                "type": "",
                "value": "Voir la tâche",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.search.todo.title",
                "type": "",
                "value": "Rechercher des tâches",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.search.todo.label",
                "type": "",
                "value": "Rechercher",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo",
                "type": "",
                "value": "Tâche ToDo ",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo.add",
                "type": "",
                "value": "Ajouter une tâche",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo.search",
                "type": "",
                "value": "Rechercher des tâches",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.create.subtask.title",
                "type": "",
                "value": "Créer une sous-tâche",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.create.subtask.label",
                "type": "",
                "value": "créer",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.edit.subtask.title",
                "type": "",
                "value": "Modifier la sous-tâche",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.edit.subtask.label",
                "type": "",
                "value": "Modifier",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.view.subtask.title",
                "type": "",
                "value": "Voir la sous-tâche",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.view.subtask.label",
                "type": "",
                "value": "Voir",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "menu.subtask",
                "type": "",
                "value": "Sous-tâche",
                "tag": "🔹"
              },
              {
                "key": "menu.subtask.add",
                "type": "",
                "value": "Ajouter une sous-tâche",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.search.subtask.title",
                "type": "",
                "value": "Rechercher des sous-tâches",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              },
              {
                "key": "uc.search.subtask.label",
                "type": "",
                "value": "Rechercher",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              },
              {
                "key": "menu.subtask.search",
                "type": "",
                "value": "Rechercher des sous-tâches",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              }
            ],
            "initialized": true,
            "bodyFill": "#D6EAF8",
            "bodyStroke": "#2980B9",
            "headerFill": "#AED6F1",
            "headerStroke": "#1A5276",
            "attrs": {
              "body": {
                "fill": "#D6EAF8",
                "stroke": "#2980B9"
              },
              "header": {
                "fill": "#AED6F1",
                "stroke": "#1A5276"
              },
              "tagLabel": {
                "text": "<<Language>>"
              },
              "nameLabel": {
                "text": "fr"
              },
              "field0": {
                "text": "🔹 todo._entitycreatedat: = Date de création",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔹 todo.taskdetail: = Détails de la tâche",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔹 todo.subtasks: = Sous-tâches",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔹 todo.title: = Titre",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field4": {
                "text": "🔹 todo.name: = Nom",
                "x": 4,
                "y": 129,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field5": {
                "text": "🔹 todo.todostatus: = Statut de la tâche",
                "x": 4,
                "y": 149,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field6": {
                "text": "🔹 todo.todostatus.ACTIVE: = Tâche active",
                "x": 4,
                "y": 169,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field7": {
                "text": "🔹 todo.todostatus.CLOSED: = Tâche fermée",
                "x": 4,
                "y": 189,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field8": {
                "text": "🔹 todo.todostatus.NEW: = Nouvelle tâche",
                "x": 4,
                "y": 209,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field9": {
                "text": "🔹 todo.iscompleted: = Terminé",
                "x": 4,
                "y": 229,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field10": {
                "text": "🔹 taskdetail._entitycreatedat: = Date de création",
                "x": 4,
                "y": 249,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field11": {
                "text": "🔹 taskdetail.full_description: = Description de la tâche",
                "x": 4,
                "y": 269,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field12": {
                "text": "🔹 taskdetail.task_priority: = Priorité de la tâche",
                "x": 4,
                "y": 289,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field13": {
                "text": "🔹 subtask._entitycreatedat: = Date de création",
                "x": 4,
                "y": 309,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field14": {
                "text": "🔹 subtask.subtaskname: = Nom de la sous-tâche",
                "x": 4,
                "y": 329,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field15": {
                "text": "🔹 subtask.subtaskstatus: = Statut de la sous-tâche",
                "x": 4,
                "y": 349,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field16": {
                "text": "🔹 subtask.subtaskstatus.ACTIVE: = Sous-tâche active",
                "x": 4,
                "y": 369,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field17": {
                "text": "🔹 subtask.subtaskstatus.CLOSED: = Sous-tâche fermée",
                "x": 4,
                "y": 389,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field18": {
                "text": "🔹 subtask.subtaskstatus.NEW: = Nouvelle sous-tâche",
                "x": 4,
                "y": 409,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field19": {
                "text": "🔹 uc.create.todo.title: = Créer une nouvelle tâche",
                "x": 4,
                "y": 429,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field20": {
                "text": "🔹 uc.create.todo.label: = Nouvelle tâche",
                "x": 4,
                "y": 449,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field21": {
                "text": "🔹 uc.edit.todo.title: = Modifier une tâche",
                "x": 4,
                "y": 469,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field22": {
                "text": "🔹 uc.edit.todo.label: = Modifier la tâche",
                "x": 4,
                "y": 489,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field23": {
                "text": "🔹 uc.view.todo.title: = Voir la tâche",
                "x": 4,
                "y": 509,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field24": {
                "text": "🔹 uc.view.todo.label: = Voir la tâche",
                "x": 4,
                "y": 529,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field25": {
                "text": "🔹 uc.search.todo.title: = Rechercher des tâches",
                "x": 4,
                "y": 549,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field26": {
                "text": "🔹 uc.search.todo.label: = Rechercher",
                "x": 4,
                "y": 569,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field27": {
                "text": "🔹 menu.todo: = Tâche ToDo ",
                "x": 4,
                "y": 589,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field28": {
                "text": "🔹 menu.todo.add: = Ajouter une tâche",
                "x": 4,
                "y": 609,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field29": {
                "text": "🔹 menu.todo.search: = Rechercher des tâches",
                "x": 4,
                "y": 629,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field30": {
                "text": "🔹 uc.create.subtask.title: = Créer une sous-tâche",
                "x": 4,
                "y": 649,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field31": {
                "text": "🔹 uc.create.subtask.label: = créer",
                "x": 4,
                "y": 669,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field32": {
                "text": "🔹 uc.edit.subtask.title: = Modifier la sous-tâche",
                "x": 4,
                "y": 689,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field33": {
                "text": "🔹 uc.edit.subtask.label: = Modifier",
                "x": 4,
                "y": 709,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field34": {
                "text": "🔹 uc.view.subtask.title: = Voir la sous-tâche",
                "x": 4,
                "y": 729,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field35": {
                "text": "🔹 uc.view.subtask.label: = Voir",
                "x": 4,
                "y": 749,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field36": {
                "text": "🔹 menu.subtask: = Sous-tâche",
                "x": 4,
                "y": 769,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field37": {
                "text": "🔹 menu.subtask.add: = Ajouter une sous-tâche",
                "x": 4,
                "y": 789,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field38": {
                "text": "🔹 uc.search.subtask.title: = Rechercher des\nsous-tâches",
                "x": 4,
                "y": 819,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field39": {
                "text": "🔹 uc.search.subtask.label: = Rechercher",
                "x": 4,
                "y": 849,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field40": {
                "text": "🔹 menu.subtask.search: = Rechercher des sous-tâches",
                "x": 4,
                "y": 869,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": -450,
              "y": 140
            },
            "size": {
              "width": 252.6698455810547,
              "height": 884
            },
            "angle": 0,
            "elementType": "averos.language",
            "id": "b93d06a3-53d9-4273-92a8-5a8dde59f246",
            "z": 29,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              },
              {
                "tagName": "text",
                "selector": "field4"
              },
              {
                "tagName": "text",
                "selector": "field5"
              },
              {
                "tagName": "text",
                "selector": "field6"
              },
              {
                "tagName": "text",
                "selector": "field7"
              },
              {
                "tagName": "text",
                "selector": "field8"
              },
              {
                "tagName": "text",
                "selector": "field9"
              },
              {
                "tagName": "text",
                "selector": "field10"
              },
              {
                "tagName": "text",
                "selector": "field11"
              },
              {
                "tagName": "text",
                "selector": "field12"
              },
              {
                "tagName": "text",
                "selector": "field13"
              },
              {
                "tagName": "text",
                "selector": "field14"
              },
              {
                "tagName": "text",
                "selector": "field15"
              },
              {
                "tagName": "text",
                "selector": "field16"
              },
              {
                "tagName": "text",
                "selector": "field17"
              },
              {
                "tagName": "text",
                "selector": "field18"
              },
              {
                "tagName": "text",
                "selector": "field19"
              },
              {
                "tagName": "text",
                "selector": "field20"
              },
              {
                "tagName": "text",
                "selector": "field21"
              },
              {
                "tagName": "text",
                "selector": "field22"
              },
              {
                "tagName": "text",
                "selector": "field23"
              },
              {
                "tagName": "text",
                "selector": "field24"
              },
              {
                "tagName": "text",
                "selector": "field25"
              },
              {
                "tagName": "text",
                "selector": "field26"
              },
              {
                "tagName": "text",
                "selector": "field27"
              },
              {
                "tagName": "text",
                "selector": "field28"
              },
              {
                "tagName": "text",
                "selector": "field29"
              },
              {
                "tagName": "text",
                "selector": "field30"
              },
              {
                "tagName": "text",
                "selector": "field31"
              },
              {
                "tagName": "text",
                "selector": "field32"
              },
              {
                "tagName": "text",
                "selector": "field33"
              },
              {
                "tagName": "text",
                "selector": "field34"
              },
              {
                "tagName": "text",
                "selector": "field35"
              },
              {
                "tagName": "text",
                "selector": "field36"
              },
              {
                "tagName": "text",
                "selector": "field37"
              },
              {
                "tagName": "text",
                "selector": "field38"
              },
              {
                "tagName": "text",
                "selector": "field39"
              },
              {
                "tagName": "text",
                "selector": "field40"
              }
            ],
            "prevItemCount": 41
          },
          {
            "type": "averos.language",
            "tag": "<<Language>>",
            "name": "en",
            "fields": [],
            "additionalProperties": [
              {
                "key": "todo._entitycreatedat",
                "type": "",
                "value": "Creation Date",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.taskdetail",
                "type": "",
                "value": "Task Details",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.subtasks",
                "type": "",
                "value": "Sub Tasks",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.title",
                "type": "",
                "value": "Title",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.name",
                "type": "",
                "value": "Name",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus",
                "type": "",
                "value": "Task Status",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.ACTIVE",
                "type": "",
                "value": "Active Task",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.CLOSED",
                "type": "",
                "value": "Closed Task",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.NEW",
                "type": "",
                "value": "New Task",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.iscompleted",
                "type": "",
                "value": "Completed",
                "tag": "🔹"
              },
              {
                "key": "taskdetail._entitycreatedat",
                "type": "",
                "value": "Creation Date",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "taskdetail.full_description",
                "type": "",
                "value": "Task Description",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "taskdetail.task_priority",
                "type": "",
                "value": "Task Priority",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "subtask._entitycreatedat",
                "type": "",
                "value": "Creation Date",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskname",
                "type": "",
                "value": "SubTask Name",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus",
                "type": "",
                "value": "Subtask Status",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.ACTIVE",
                "type": "",
                "value": "Active Subtask",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.CLOSED",
                "type": "",
                "value": "Closed Subtask",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.NEW",
                "type": "",
                "value": "New Subtask",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "uc.create.todo.title",
                "type": "",
                "value": "Create a new Task",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.create.todo.label",
                "type": "",
                "value": "New Task",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.edit.todo.title",
                "type": "",
                "value": "Edit a Task",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.edit.todo.label",
                "type": "",
                "value": "Edit Task",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.view.todo.title",
                "type": "",
                "value": "View Task",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.view.todo.label",
                "type": "",
                "value": "View Task",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.search.todo.title",
                "type": "",
                "value": "Search Tasks",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.search.todo.label",
                "type": "",
                "value": "Search",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo",
                "type": "",
                "value": "ToDo Task ",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo.add",
                "type": "",
                "value": "Add Task",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo.search",
                "type": "",
                "value": "Search Tasks",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.create.subtask.title",
                "type": "",
                "value": "Create SubTask",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.create.subtask.label",
                "type": "",
                "value": "create",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.edit.subtask.title",
                "type": "",
                "value": "Edit SubTask",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.edit.subtask.label",
                "type": "",
                "value": "Edit",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.view.subtask.title",
                "type": "",
                "value": "View SubTask",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.view.subtask.label",
                "type": "",
                "value": "View",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "menu.subtask",
                "type": "",
                "value": "SubTask",
                "tag": "🔹"
              },
              {
                "key": "menu.subtask.add",
                "type": "",
                "value": "Add SubTask",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.search.subtask.title",
                "type": "",
                "value": "Search SubTasks",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              },
              {
                "key": "uc.search.subtask.label",
                "type": "",
                "value": "Search",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              },
              {
                "key": "menu.subtask.search",
                "type": "",
                "value": "Search SubTasks",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              }
            ],
            "initialized": true,
            "bodyFill": "#D6EAF8",
            "bodyStroke": "#2980B9",
            "headerFill": "#AED6F1",
            "headerStroke": "#1A5276",
            "attrs": {
              "body": {
                "fill": "#D6EAF8",
                "stroke": "#2980B9"
              },
              "header": {
                "fill": "#AED6F1",
                "stroke": "#1A5276"
              },
              "tagLabel": {
                "text": "<<Language>>"
              },
              "nameLabel": {
                "text": "en"
              },
              "field0": {
                "text": "🔹 todo._entitycreatedat: = Creation Date",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔹 todo.taskdetail: = Task Details",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔹 todo.subtasks: = Sub Tasks",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔹 todo.title: = Title",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field4": {
                "text": "🔹 todo.name: = Name",
                "x": 4,
                "y": 129,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field5": {
                "text": "🔹 todo.todostatus: = Task Status",
                "x": 4,
                "y": 149,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field6": {
                "text": "🔹 todo.todostatus.ACTIVE: = Active Task",
                "x": 4,
                "y": 169,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field7": {
                "text": "🔹 todo.todostatus.CLOSED: = Closed Task",
                "x": 4,
                "y": 189,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field8": {
                "text": "🔹 todo.todostatus.NEW: = New Task",
                "x": 4,
                "y": 209,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field9": {
                "text": "🔹 todo.iscompleted: = Completed",
                "x": 4,
                "y": 229,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field10": {
                "text": "🔹 taskdetail._entitycreatedat: = Creation Date",
                "x": 4,
                "y": 249,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field11": {
                "text": "🔹 taskdetail.full_description: = Task Description",
                "x": 4,
                "y": 269,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field12": {
                "text": "🔹 taskdetail.task_priority: = Task Priority",
                "x": 4,
                "y": 289,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field13": {
                "text": "🔹 subtask._entitycreatedat: = Creation Date",
                "x": 4,
                "y": 309,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field14": {
                "text": "🔹 subtask.subtaskname: = SubTask Name",
                "x": 4,
                "y": 329,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field15": {
                "text": "🔹 subtask.subtaskstatus: = Subtask Status",
                "x": 4,
                "y": 349,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field16": {
                "text": "🔹 subtask.subtaskstatus.ACTIVE: = Active Subtask",
                "x": 4,
                "y": 369,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field17": {
                "text": "🔹 subtask.subtaskstatus.CLOSED: = Closed Subtask",
                "x": 4,
                "y": 389,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field18": {
                "text": "🔹 subtask.subtaskstatus.NEW: = New Subtask",
                "x": 4,
                "y": 409,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field19": {
                "text": "🔹 uc.create.todo.title: = Create a new Task",
                "x": 4,
                "y": 429,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field20": {
                "text": "🔹 uc.create.todo.label: = New Task",
                "x": 4,
                "y": 449,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field21": {
                "text": "🔹 uc.edit.todo.title: = Edit a Task",
                "x": 4,
                "y": 469,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field22": {
                "text": "🔹 uc.edit.todo.label: = Edit Task",
                "x": 4,
                "y": 489,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field23": {
                "text": "🔹 uc.view.todo.title: = View Task",
                "x": 4,
                "y": 509,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field24": {
                "text": "🔹 uc.view.todo.label: = View Task",
                "x": 4,
                "y": 529,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field25": {
                "text": "🔹 uc.search.todo.title: = Search Tasks",
                "x": 4,
                "y": 549,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field26": {
                "text": "🔹 uc.search.todo.label: = Search",
                "x": 4,
                "y": 569,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field27": {
                "text": "🔹 menu.todo: = ToDo Task ",
                "x": 4,
                "y": 589,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field28": {
                "text": "🔹 menu.todo.add: = Add Task",
                "x": 4,
                "y": 609,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field29": {
                "text": "🔹 menu.todo.search: = Search Tasks",
                "x": 4,
                "y": 629,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field30": {
                "text": "🔹 uc.create.subtask.title: = Create SubTask",
                "x": 4,
                "y": 649,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field31": {
                "text": "🔹 uc.create.subtask.label: = create",
                "x": 4,
                "y": 669,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field32": {
                "text": "🔹 uc.edit.subtask.title: = Edit SubTask",
                "x": 4,
                "y": 689,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field33": {
                "text": "🔹 uc.edit.subtask.label: = Edit",
                "x": 4,
                "y": 709,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field34": {
                "text": "🔹 uc.view.subtask.title: = View SubTask",
                "x": 4,
                "y": 729,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field35": {
                "text": "🔹 uc.view.subtask.label: = View",
                "x": 4,
                "y": 749,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field36": {
                "text": "🔹 menu.subtask: = SubTask",
                "x": 4,
                "y": 769,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field37": {
                "text": "🔹 menu.subtask.add: = Add SubTask",
                "x": 4,
                "y": 789,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field38": {
                "text": "🔹 uc.search.subtask.title: = Search SubTasks",
                "x": 4,
                "y": 809,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field39": {
                "text": "🔹 uc.search.subtask.label: = Search",
                "x": 4,
                "y": 829,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field40": {
                "text": "🔹 menu.subtask.search: = Search SubTasks",
                "x": 4,
                "y": 849,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": -750,
              "y": 140
            },
            "size": {
              "width": 259.6698455810547,
              "height": 864
            },
            "angle": 0,
            "elementType": "averos.language",
            "id": "165f248f-43eb-441e-a7b7-66f1e3c56039",
            "z": 33,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              },
              {
                "tagName": "text",
                "selector": "field4"
              },
              {
                "tagName": "text",
                "selector": "field5"
              },
              {
                "tagName": "text",
                "selector": "field6"
              },
              {
                "tagName": "text",
                "selector": "field7"
              },
              {
                "tagName": "text",
                "selector": "field8"
              },
              {
                "tagName": "text",
                "selector": "field9"
              },
              {
                "tagName": "text",
                "selector": "field10"
              },
              {
                "tagName": "text",
                "selector": "field11"
              },
              {
                "tagName": "text",
                "selector": "field12"
              },
              {
                "tagName": "text",
                "selector": "field13"
              },
              {
                "tagName": "text",
                "selector": "field14"
              },
              {
                "tagName": "text",
                "selector": "field15"
              },
              {
                "tagName": "text",
                "selector": "field16"
              },
              {
                "tagName": "text",
                "selector": "field17"
              },
              {
                "tagName": "text",
                "selector": "field18"
              },
              {
                "tagName": "text",
                "selector": "field19"
              },
              {
                "tagName": "text",
                "selector": "field20"
              },
              {
                "tagName": "text",
                "selector": "field21"
              },
              {
                "tagName": "text",
                "selector": "field22"
              },
              {
                "tagName": "text",
                "selector": "field23"
              },
              {
                "tagName": "text",
                "selector": "field24"
              },
              {
                "tagName": "text",
                "selector": "field25"
              },
              {
                "tagName": "text",
                "selector": "field26"
              },
              {
                "tagName": "text",
                "selector": "field27"
              },
              {
                "tagName": "text",
                "selector": "field28"
              },
              {
                "tagName": "text",
                "selector": "field29"
              },
              {
                "tagName": "text",
                "selector": "field30"
              },
              {
                "tagName": "text",
                "selector": "field31"
              },
              {
                "tagName": "text",
                "selector": "field32"
              },
              {
                "tagName": "text",
                "selector": "field33"
              },
              {
                "tagName": "text",
                "selector": "field34"
              },
              {
                "tagName": "text",
                "selector": "field35"
              },
              {
                "tagName": "text",
                "selector": "field36"
              },
              {
                "tagName": "text",
                "selector": "field37"
              },
              {
                "tagName": "text",
                "selector": "field38"
              },
              {
                "tagName": "text",
                "selector": "field39"
              },
              {
                "tagName": "text",
                "selector": "field40"
              }
            ],
            "prevItemCount": 41
          },
          {
            "type": "averos.language",
            "tag": "<<Language>>",
            "name": "de",
            "fields": [],
            "additionalProperties": [
              {
                "key": "todo._entitycreatedat",
                "type": "",
                "value": "Erstellungsdatum",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.taskdetail",
                "type": "",
                "value": "Aufgabendetails",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.subtasks",
                "type": "",
                "value": "Teilaufgaben",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.title",
                "type": "",
                "value": "Titel",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.name",
                "type": "",
                "value": "Name",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus",
                "type": "",
                "value": "Aufgabenstatus",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.ACTIVE",
                "type": "",
                "value": "Aktive Aufgabe",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.CLOSED",
                "type": "",
                "value": "Abgeschlossene Aufgabe",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.NEW",
                "type": "",
                "value": "Neue Aufgabe",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.iscompleted",
                "type": "",
                "value": "Abgeschlossen",
                "tag": "🔹"
              },
              {
                "key": "taskdetail._entitycreatedat",
                "type": "",
                "value": "Erstellungsdatum",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "taskdetail.full_description",
                "type": "",
                "value": "Aufgabenbeschreibung",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "taskdetail.task_priority",
                "type": "",
                "value": "Aufgabenpriorität",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "subtask._entitycreatedat",
                "type": "",
                "value": "Erstellungsdatum",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskname",
                "type": "",
                "value": "Teilaufgabenname",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus",
                "type": "",
                "value": "Teilaufgabenstatus",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.ACTIVE",
                "type": "",
                "value": "Aktive Teilaufgabe",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.CLOSED",
                "type": "",
                "value": "Abgeschlossene Teilaufgabe",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.NEW",
                "type": "",
                "value": "Neue Teilaufgabe",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "uc.create.todo.title",
                "type": "",
                "value": "Neue Aufgabe erstellen",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.create.todo.label",
                "type": "",
                "value": "Neue Aufgabe",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.edit.todo.title",
                "type": "",
                "value": "Aufgabe bearbeiten",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.edit.todo.label",
                "type": "",
                "value": "Aufgabe bearbeiten",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.view.todo.title",
                "type": "",
                "value": "Aufgabe anzeigen",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.view.todo.label",
                "type": "",
                "value": "Aufgabe anzeigen",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.search.todo.title",
                "type": "",
                "value": "Aufgaben suchen",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.search.todo.label",
                "type": "",
                "value": "Suchen",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo",
                "type": "",
                "value": "ToDo-Aufgabe ",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo.add",
                "type": "",
                "value": "Aufgabe hinzufügen",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo.search",
                "type": "",
                "value": "Aufgaben suchen",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.create.subtask.title",
                "type": "",
                "value": "Teilaufgabe erstellen",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.create.subtask.label",
                "type": "",
                "value": "erstellen",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.edit.subtask.title",
                "type": "",
                "value": "Teilaufgabe bearbeiten",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.edit.subtask.label",
                "type": "",
                "value": "Bearbeiten",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.view.subtask.title",
                "type": "",
                "value": "Teilaufgabe anzeigen",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.view.subtask.label",
                "type": "",
                "value": "Anzeigen",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "menu.subtask",
                "type": "",
                "value": "Teilaufgabe",
                "tag": "🔹"
              },
              {
                "key": "menu.subtask.add",
                "type": "",
                "value": "Teilaufgabe hinzufügen",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.search.subtask.title",
                "type": "",
                "value": "Teilaufgaben suchen",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              },
              {
                "key": "uc.search.subtask.label",
                "type": "",
                "value": "Suchen",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              },
              {
                "key": "menu.subtask.search",
                "type": "",
                "value": "Teilaufgaben suchen",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              }
            ],
            "initialized": true,
            "bodyFill": "#D6EAF8",
            "bodyStroke": "#2980B9",
            "headerFill": "#AED6F1",
            "headerStroke": "#1A5276",
            "attrs": {
              "body": {
                "fill": "#D6EAF8",
                "stroke": "#2980B9"
              },
              "header": {
                "fill": "#AED6F1",
                "stroke": "#1A5276"
              },
              "tagLabel": {
                "text": "<<Language>>"
              },
              "nameLabel": {
                "text": "de"
              },
              "field0": {
                "text": "🔹 todo._entitycreatedat: = Erstellungsdatum",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔹 todo.taskdetail: = Aufgabendetails",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔹 todo.subtasks: = Teilaufgaben",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔹 todo.title: = Titel",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field4": {
                "text": "🔹 todo.name: = Name",
                "x": 4,
                "y": 129,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field5": {
                "text": "🔹 todo.todostatus: = Aufgabenstatus",
                "x": 4,
                "y": 149,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field6": {
                "text": "🔹 todo.todostatus.ACTIVE: = Aktive Aufgabe",
                "x": 4,
                "y": 169,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field7": {
                "text": "🔹 todo.todostatus.CLOSED: = Abgeschlossene Aufgabe",
                "x": 4,
                "y": 189,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field8": {
                "text": "🔹 todo.todostatus.NEW: = Neue Aufgabe",
                "x": 4,
                "y": 209,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field9": {
                "text": "🔹 todo.iscompleted: = Abgeschlossen",
                "x": 4,
                "y": 229,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field10": {
                "text": "🔹 taskdetail._entitycreatedat: = Erstellungsdatum",
                "x": 4,
                "y": 249,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field11": {
                "text": "🔹 taskdetail.full_description: = Aufgabenbeschreibung",
                "x": 4,
                "y": 269,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field12": {
                "text": "🔹 taskdetail.task_priority: = Aufgabenpriorität",
                "x": 4,
                "y": 289,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field13": {
                "text": "🔹 subtask._entitycreatedat: = Erstellungsdatum",
                "x": 4,
                "y": 309,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field14": {
                "text": "🔹 subtask.subtaskname: = Teilaufgabenname",
                "x": 4,
                "y": 329,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field15": {
                "text": "🔹 subtask.subtaskstatus: = Teilaufgabenstatus",
                "x": 4,
                "y": 349,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field16": {
                "text": "🔹 subtask.subtaskstatus.ACTIVE: = Aktive Teilaufgabe",
                "x": 4,
                "y": 369,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field17": {
                "text": "🔹 subtask.subtaskstatus.CLOSED: = Abgeschlossene\nTeilaufgabe",
                "x": 4,
                "y": 399,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field18": {
                "text": "🔹 subtask.subtaskstatus.NEW: = Neue Teilaufgabe",
                "x": 4,
                "y": 429,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field19": {
                "text": "🔹 uc.create.todo.title: = Neue Aufgabe erstellen",
                "x": 4,
                "y": 449,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field20": {
                "text": "🔹 uc.create.todo.label: = Neue Aufgabe",
                "x": 4,
                "y": 469,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field21": {
                "text": "🔹 uc.edit.todo.title: = Aufgabe bearbeiten",
                "x": 4,
                "y": 489,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field22": {
                "text": "🔹 uc.edit.todo.label: = Aufgabe bearbeiten",
                "x": 4,
                "y": 509,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field23": {
                "text": "🔹 uc.view.todo.title: = Aufgabe anzeigen",
                "x": 4,
                "y": 529,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field24": {
                "text": "🔹 uc.view.todo.label: = Aufgabe anzeigen",
                "x": 4,
                "y": 549,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field25": {
                "text": "🔹 uc.search.todo.title: = Aufgaben suchen",
                "x": 4,
                "y": 569,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field26": {
                "text": "🔹 uc.search.todo.label: = Suchen",
                "x": 4,
                "y": 589,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field27": {
                "text": "🔹 menu.todo: = ToDo-Aufgabe ",
                "x": 4,
                "y": 609,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field28": {
                "text": "🔹 menu.todo.add: = Aufgabe hinzufügen",
                "x": 4,
                "y": 629,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field29": {
                "text": "🔹 menu.todo.search: = Aufgaben suchen",
                "x": 4,
                "y": 649,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field30": {
                "text": "🔹 uc.create.subtask.title: = Teilaufgabe erstellen",
                "x": 4,
                "y": 669,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field31": {
                "text": "🔹 uc.create.subtask.label: = erstellen",
                "x": 4,
                "y": 689,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field32": {
                "text": "🔹 uc.edit.subtask.title: = Teilaufgabe bearbeiten",
                "x": 4,
                "y": 709,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field33": {
                "text": "🔹 uc.edit.subtask.label: = Bearbeiten",
                "x": 4,
                "y": 729,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field34": {
                "text": "🔹 uc.view.subtask.title: = Teilaufgabe anzeigen",
                "x": 4,
                "y": 749,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field35": {
                "text": "🔹 uc.view.subtask.label: = Anzeigen",
                "x": 4,
                "y": 769,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field36": {
                "text": "🔹 menu.subtask: = Teilaufgabe",
                "x": 4,
                "y": 789,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field37": {
                "text": "🔹 menu.subtask.add: = Teilaufgabe hinzufügen",
                "x": 4,
                "y": 809,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field38": {
                "text": "🔹 uc.search.subtask.title: = Teilaufgaben suchen",
                "x": 4,
                "y": 829,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field39": {
                "text": "🔹 uc.search.subtask.label: = Suchen",
                "x": 4,
                "y": 849,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field40": {
                "text": "🔹 menu.subtask.search: = Teilaufgaben suchen",
                "x": 4,
                "y": 869,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": -160,
              "y": 140
            },
            "size": {
              "width": 252.6698455810547,
              "height": 884
            },
            "angle": 0,
            "elementType": "averos.language",
            "id": "f9aef9d0-4c09-42e9-b38f-b9254c987506",
            "z": 34,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              },
              {
                "tagName": "text",
                "selector": "field4"
              },
              {
                "tagName": "text",
                "selector": "field5"
              },
              {
                "tagName": "text",
                "selector": "field6"
              },
              {
                "tagName": "text",
                "selector": "field7"
              },
              {
                "tagName": "text",
                "selector": "field8"
              },
              {
                "tagName": "text",
                "selector": "field9"
              },
              {
                "tagName": "text",
                "selector": "field10"
              },
              {
                "tagName": "text",
                "selector": "field11"
              },
              {
                "tagName": "text",
                "selector": "field12"
              },
              {
                "tagName": "text",
                "selector": "field13"
              },
              {
                "tagName": "text",
                "selector": "field14"
              },
              {
                "tagName": "text",
                "selector": "field15"
              },
              {
                "tagName": "text",
                "selector": "field16"
              },
              {
                "tagName": "text",
                "selector": "field17"
              },
              {
                "tagName": "text",
                "selector": "field18"
              },
              {
                "tagName": "text",
                "selector": "field19"
              },
              {
                "tagName": "text",
                "selector": "field20"
              },
              {
                "tagName": "text",
                "selector": "field21"
              },
              {
                "tagName": "text",
                "selector": "field22"
              },
              {
                "tagName": "text",
                "selector": "field23"
              },
              {
                "tagName": "text",
                "selector": "field24"
              },
              {
                "tagName": "text",
                "selector": "field25"
              },
              {
                "tagName": "text",
                "selector": "field26"
              },
              {
                "tagName": "text",
                "selector": "field27"
              },
              {
                "tagName": "text",
                "selector": "field28"
              },
              {
                "tagName": "text",
                "selector": "field29"
              },
              {
                "tagName": "text",
                "selector": "field30"
              },
              {
                "tagName": "text",
                "selector": "field31"
              },
              {
                "tagName": "text",
                "selector": "field32"
              },
              {
                "tagName": "text",
                "selector": "field33"
              },
              {
                "tagName": "text",
                "selector": "field34"
              },
              {
                "tagName": "text",
                "selector": "field35"
              },
              {
                "tagName": "text",
                "selector": "field36"
              },
              {
                "tagName": "text",
                "selector": "field37"
              },
              {
                "tagName": "text",
                "selector": "field38"
              },
              {
                "tagName": "text",
                "selector": "field39"
              },
              {
                "tagName": "text",
                "selector": "field40"
              }
            ],
            "prevItemCount": 41
          },
          {
            "type": "averos.language",
            "tag": "<<Language>>",
            "name": "es",
            "fields": [],
            "additionalProperties": [
              {
                "key": "todo._entitycreatedat",
                "type": "",
                "value": "Fecha de creación",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.taskdetail",
                "type": "",
                "value": "Detalles de la tarea",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.subtasks",
                "type": "",
                "value": "Subtareas",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.title",
                "type": "",
                "value": "Título",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.name",
                "type": "",
                "value": "Nombre",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus",
                "type": "",
                "value": "Estado de la tarea",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.ACTIVE",
                "type": "",
                "value": "Tarea activa",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.CLOSED",
                "type": "",
                "value": "Tarea cerrada",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.NEW",
                "type": "",
                "value": "Tarea nueva",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.iscompleted",
                "type": "",
                "value": "Completado",
                "tag": "🔹"
              },
              {
                "key": "taskdetail._entitycreatedat",
                "type": "",
                "value": "Fecha de creación",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "taskdetail.full_description",
                "type": "",
                "value": "Descripción de la tarea",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "taskdetail.task_priority",
                "type": "",
                "value": "Prioridad de la tarea",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "subtask._entitycreatedat",
                "type": "",
                "value": "Fecha de creación",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskname",
                "type": "",
                "value": "Nombre de la subtarea",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus",
                "type": "",
                "value": "Estado de la subtarea",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.ACTIVE",
                "type": "",
                "value": "Subtarea activa",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.CLOSED",
                "type": "",
                "value": "Subtarea cerrada",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.NEW",
                "type": "",
                "value": "Subtarea nueva",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "uc.create.todo.title",
                "type": "",
                "value": "Crear una nueva tarea",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.create.todo.label",
                "type": "",
                "value": "Nueva tarea",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.edit.todo.title",
                "type": "",
                "value": "Editar una tarea",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.edit.todo.label",
                "type": "",
                "value": "Editar tarea",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.view.todo.title",
                "type": "",
                "value": "Ver tarea",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.view.todo.label",
                "type": "",
                "value": "Ver tarea",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.search.todo.title",
                "type": "",
                "value": "Buscar tareas",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.search.todo.label",
                "type": "",
                "value": "Buscar",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo",
                "type": "",
                "value": "Tarea ToDo ",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo.add",
                "type": "",
                "value": "Añadir tarea",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo.search",
                "type": "",
                "value": "Buscar tareas",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.create.subtask.title",
                "type": "",
                "value": "Crear subtarea",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.create.subtask.label",
                "type": "",
                "value": "crear",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.edit.subtask.title",
                "type": "",
                "value": "Editar subtarea",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.edit.subtask.label",
                "type": "",
                "value": "Editar",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.view.subtask.title",
                "type": "",
                "value": "Ver subtarea",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.view.subtask.label",
                "type": "",
                "value": "Ver",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "menu.subtask",
                "type": "",
                "value": "Subtarea",
                "tag": "🔹"
              },
              {
                "key": "menu.subtask.add",
                "type": "",
                "value": "Añadir subtarea",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.search.subtask.title",
                "type": "",
                "value": "Buscar subtareas",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              },
              {
                "key": "uc.search.subtask.label",
                "type": "",
                "value": "Buscar",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              },
              {
                "key": "menu.subtask.search",
                "type": "",
                "value": "Buscar subtareas",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              }
            ],
            "initialized": true,
            "bodyFill": "#D6EAF8",
            "bodyStroke": "#2980B9",
            "headerFill": "#AED6F1",
            "headerStroke": "#1A5276",
            "attrs": {
              "body": {
                "fill": "#D6EAF8",
                "stroke": "#2980B9"
              },
              "header": {
                "fill": "#AED6F1",
                "stroke": "#1A5276"
              },
              "tagLabel": {
                "text": "<<Language>>"
              },
              "nameLabel": {
                "text": "es"
              },
              "field0": {
                "text": "🔹 todo._entitycreatedat: = Fecha de creación",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔹 todo.taskdetail: = Detalles de la tarea",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔹 todo.subtasks: = Subtareas",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔹 todo.title: = Título",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field4": {
                "text": "🔹 todo.name: = Nombre",
                "x": 4,
                "y": 129,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field5": {
                "text": "🔹 todo.todostatus: = Estado de la tarea",
                "x": 4,
                "y": 149,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field6": {
                "text": "🔹 todo.todostatus.ACTIVE: = Tarea activa",
                "x": 4,
                "y": 169,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field7": {
                "text": "🔹 todo.todostatus.CLOSED: = Tarea cerrada",
                "x": 4,
                "y": 189,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field8": {
                "text": "🔹 todo.todostatus.NEW: = Tarea nueva",
                "x": 4,
                "y": 209,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field9": {
                "text": "🔹 todo.iscompleted: = Completado",
                "x": 4,
                "y": 229,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field10": {
                "text": "🔹 taskdetail._entitycreatedat: = Fecha de creación",
                "x": 4,
                "y": 249,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field11": {
                "text": "🔹 taskdetail.full_description: = Descripción de la tarea",
                "x": 4,
                "y": 269,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field12": {
                "text": "🔹 taskdetail.task_priority: = Prioridad de la tarea",
                "x": 4,
                "y": 289,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field13": {
                "text": "🔹 subtask._entitycreatedat: = Fecha de creación",
                "x": 4,
                "y": 309,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field14": {
                "text": "🔹 subtask.subtaskname: = Nombre de la subtarea",
                "x": 4,
                "y": 329,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field15": {
                "text": "🔹 subtask.subtaskstatus: = Estado de la subtarea",
                "x": 4,
                "y": 349,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field16": {
                "text": "🔹 subtask.subtaskstatus.ACTIVE: = Subtarea activa",
                "x": 4,
                "y": 369,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field17": {
                "text": "🔹 subtask.subtaskstatus.CLOSED: = Subtarea cerrada",
                "x": 4,
                "y": 389,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field18": {
                "text": "🔹 subtask.subtaskstatus.NEW: = Subtarea nueva",
                "x": 4,
                "y": 409,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field19": {
                "text": "🔹 uc.create.todo.title: = Crear una nueva tarea",
                "x": 4,
                "y": 429,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field20": {
                "text": "🔹 uc.create.todo.label: = Nueva tarea",
                "x": 4,
                "y": 449,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field21": {
                "text": "🔹 uc.edit.todo.title: = Editar una tarea",
                "x": 4,
                "y": 469,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field22": {
                "text": "🔹 uc.edit.todo.label: = Editar tarea",
                "x": 4,
                "y": 489,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field23": {
                "text": "🔹 uc.view.todo.title: = Ver tarea",
                "x": 4,
                "y": 509,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field24": {
                "text": "🔹 uc.view.todo.label: = Ver tarea",
                "x": 4,
                "y": 529,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field25": {
                "text": "🔹 uc.search.todo.title: = Buscar tareas",
                "x": 4,
                "y": 549,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field26": {
                "text": "🔹 uc.search.todo.label: = Buscar",
                "x": 4,
                "y": 569,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field27": {
                "text": "🔹 menu.todo: = Tarea ToDo ",
                "x": 4,
                "y": 589,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field28": {
                "text": "🔹 menu.todo.add: = Añadir tarea",
                "x": 4,
                "y": 609,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field29": {
                "text": "🔹 menu.todo.search: = Buscar tareas",
                "x": 4,
                "y": 629,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field30": {
                "text": "🔹 uc.create.subtask.title: = Crear subtarea",
                "x": 4,
                "y": 649,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field31": {
                "text": "🔹 uc.create.subtask.label: = crear",
                "x": 4,
                "y": 669,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field32": {
                "text": "🔹 uc.edit.subtask.title: = Editar subtarea",
                "x": 4,
                "y": 689,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field33": {
                "text": "🔹 uc.edit.subtask.label: = Editar",
                "x": 4,
                "y": 709,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field34": {
                "text": "🔹 uc.view.subtask.title: = Ver subtarea",
                "x": 4,
                "y": 729,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field35": {
                "text": "🔹 uc.view.subtask.label: = Ver",
                "x": 4,
                "y": 749,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field36": {
                "text": "🔹 menu.subtask: = Subtarea",
                "x": 4,
                "y": 769,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field37": {
                "text": "🔹 menu.subtask.add: = Añadir subtarea",
                "x": 4,
                "y": 789,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field38": {
                "text": "🔹 uc.search.subtask.title: = Buscar subtareas",
                "x": 4,
                "y": 809,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field39": {
                "text": "🔹 uc.search.subtask.label: = Buscar",
                "x": 4,
                "y": 829,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field40": {
                "text": "🔹 menu.subtask.search: = Buscar subtareas",
                "x": 4,
                "y": 849,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": 130,
              "y": 140
            },
            "size": {
              "width": 252.6698455810547,
              "height": 864
            },
            "angle": 0,
            "elementType": "averos.language",
            "id": "7ed19751-edee-4d6f-b68c-d20f1fccb84d",
            "z": 35,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              },
              {
                "tagName": "text",
                "selector": "field4"
              },
              {
                "tagName": "text",
                "selector": "field5"
              },
              {
                "tagName": "text",
                "selector": "field6"
              },
              {
                "tagName": "text",
                "selector": "field7"
              },
              {
                "tagName": "text",
                "selector": "field8"
              },
              {
                "tagName": "text",
                "selector": "field9"
              },
              {
                "tagName": "text",
                "selector": "field10"
              },
              {
                "tagName": "text",
                "selector": "field11"
              },
              {
                "tagName": "text",
                "selector": "field12"
              },
              {
                "tagName": "text",
                "selector": "field13"
              },
              {
                "tagName": "text",
                "selector": "field14"
              },
              {
                "tagName": "text",
                "selector": "field15"
              },
              {
                "tagName": "text",
                "selector": "field16"
              },
              {
                "tagName": "text",
                "selector": "field17"
              },
              {
                "tagName": "text",
                "selector": "field18"
              },
              {
                "tagName": "text",
                "selector": "field19"
              },
              {
                "tagName": "text",
                "selector": "field20"
              },
              {
                "tagName": "text",
                "selector": "field21"
              },
              {
                "tagName": "text",
                "selector": "field22"
              },
              {
                "tagName": "text",
                "selector": "field23"
              },
              {
                "tagName": "text",
                "selector": "field24"
              },
              {
                "tagName": "text",
                "selector": "field25"
              },
              {
                "tagName": "text",
                "selector": "field26"
              },
              {
                "tagName": "text",
                "selector": "field27"
              },
              {
                "tagName": "text",
                "selector": "field28"
              },
              {
                "tagName": "text",
                "selector": "field29"
              },
              {
                "tagName": "text",
                "selector": "field30"
              },
              {
                "tagName": "text",
                "selector": "field31"
              },
              {
                "tagName": "text",
                "selector": "field32"
              },
              {
                "tagName": "text",
                "selector": "field33"
              },
              {
                "tagName": "text",
                "selector": "field34"
              },
              {
                "tagName": "text",
                "selector": "field35"
              },
              {
                "tagName": "text",
                "selector": "field36"
              },
              {
                "tagName": "text",
                "selector": "field37"
              },
              {
                "tagName": "text",
                "selector": "field38"
              },
              {
                "tagName": "text",
                "selector": "field39"
              },
              {
                "tagName": "text",
                "selector": "field40"
              }
            ],
            "prevItemCount": 41
          },
          {
            "type": "averos.language",
            "tag": "<<Language>>",
            "name": "cn",
            "fields": [],
            "additionalProperties": [
              {
                "key": "todo._entitycreatedat",
                "type": "",
                "value": "创建日期",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.taskdetail",
                "type": "",
                "value": "任务详情",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.subtasks",
                "type": "",
                "value": "子任务",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.title",
                "type": "",
                "value": "标题",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.name",
                "type": "",
                "value": "名称",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus",
                "type": "",
                "value": "任务状态",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.ACTIVE",
                "type": "",
                "value": "进行中的任务",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.CLOSED",
                "type": "",
                "value": "已关闭的任务",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.NEW",
                "type": "",
                "value": "新建任务",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.iscompleted",
                "type": "",
                "value": "已完成",
                "tag": "🔹"
              },
              {
                "key": "taskdetail._entitycreatedat",
                "type": "",
                "value": "创建日期",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "taskdetail.full_description",
                "type": "",
                "value": "任务描述",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "taskdetail.task_priority",
                "type": "",
                "value": "任务优先级",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "subtask._entitycreatedat",
                "type": "",
                "value": "创建日期",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskname",
                "type": "",
                "value": "子任务名称",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus",
                "type": "",
                "value": "子任务状态",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.ACTIVE",
                "type": "",
                "value": "进行中的子任务",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.CLOSED",
                "type": "",
                "value": "已关闭的子任务",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.NEW",
                "type": "",
                "value": "新建子任务",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "uc.create.todo.title",
                "type": "",
                "value": "创建新任务",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.create.todo.label",
                "type": "",
                "value": "新建任务",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.edit.todo.title",
                "type": "",
                "value": "编辑任务",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.edit.todo.label",
                "type": "",
                "value": "编辑任务",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.view.todo.title",
                "type": "",
                "value": "查看任务",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.view.todo.label",
                "type": "",
                "value": "查看任务",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.search.todo.title",
                "type": "",
                "value": "搜索任务",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.search.todo.label",
                "type": "",
                "value": "搜索",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo",
                "type": "",
                "value": "待办任务 ",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo.add",
                "type": "",
                "value": "添加任务",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo.search",
                "type": "",
                "value": "搜索任务",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.create.subtask.title",
                "type": "",
                "value": "创建子任务",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.create.subtask.label",
                "type": "",
                "value": "创建",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.edit.subtask.title",
                "type": "",
                "value": "编辑子任务",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.edit.subtask.label",
                "type": "",
                "value": "编辑",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.view.subtask.title",
                "type": "",
                "value": "查看子任务",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.view.subtask.label",
                "type": "",
                "value": "查看",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "menu.subtask",
                "type": "",
                "value": "子任务",
                "tag": "🔹"
              },
              {
                "key": "menu.subtask.add",
                "type": "",
                "value": "添加子任务",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.search.subtask.title",
                "type": "",
                "value": "搜索子任务",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              },
              {
                "key": "uc.search.subtask.label",
                "type": "",
                "value": "搜索",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              },
              {
                "key": "menu.subtask.search",
                "type": "",
                "value": "搜索子任务",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              }
            ],
            "initialized": true,
            "bodyFill": "#D6EAF8",
            "bodyStroke": "#2980B9",
            "headerFill": "#AED6F1",
            "headerStroke": "#1A5276",
            "attrs": {
              "body": {
                "fill": "#D6EAF8",
                "stroke": "#2980B9"
              },
              "header": {
                "fill": "#AED6F1",
                "stroke": "#1A5276"
              },
              "tagLabel": {
                "text": "<<Language>>"
              },
              "nameLabel": {
                "text": "cn"
              },
              "field0": {
                "text": "🔹 todo._entitycreatedat: = 创建日期",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔹 todo.taskdetail: = 任务详情",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔹 todo.subtasks: = 子任务",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔹 todo.title: = 标题",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field4": {
                "text": "🔹 todo.name: = 名称",
                "x": 4,
                "y": 129,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field5": {
                "text": "🔹 todo.todostatus: = 任务状态",
                "x": 4,
                "y": 149,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field6": {
                "text": "🔹 todo.todostatus.ACTIVE: = 进行中的任务",
                "x": 4,
                "y": 169,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field7": {
                "text": "🔹 todo.todostatus.CLOSED: = 已关闭的任务",
                "x": 4,
                "y": 189,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field8": {
                "text": "🔹 todo.todostatus.NEW: = 新建任务",
                "x": 4,
                "y": 209,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field9": {
                "text": "🔹 todo.iscompleted: = 已完成",
                "x": 4,
                "y": 229,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field10": {
                "text": "🔹 taskdetail._entitycreatedat: = 创建日期",
                "x": 4,
                "y": 249,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field11": {
                "text": "🔹 taskdetail.full_description: = 任务描述",
                "x": 4,
                "y": 269,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field12": {
                "text": "🔹 taskdetail.task_priority: = 任务优先级",
                "x": 4,
                "y": 289,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field13": {
                "text": "🔹 subtask._entitycreatedat: = 创建日期",
                "x": 4,
                "y": 309,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field14": {
                "text": "🔹 subtask.subtaskname: = 子任务名称",
                "x": 4,
                "y": 329,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field15": {
                "text": "🔹 subtask.subtaskstatus: = 子任务状态",
                "x": 4,
                "y": 349,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field16": {
                "text": "🔹 subtask.subtaskstatus.ACTIVE: = 进行中的子任务",
                "x": 4,
                "y": 369,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field17": {
                "text": "🔹 subtask.subtaskstatus.CLOSED: = 已关闭的子任务",
                "x": 4,
                "y": 389,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field18": {
                "text": "🔹 subtask.subtaskstatus.NEW: = 新建子任务",
                "x": 4,
                "y": 409,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field19": {
                "text": "🔹 uc.create.todo.title: = 创建新任务",
                "x": 4,
                "y": 429,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field20": {
                "text": "🔹 uc.create.todo.label: = 新建任务",
                "x": 4,
                "y": 449,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field21": {
                "text": "🔹 uc.edit.todo.title: = 编辑任务",
                "x": 4,
                "y": 469,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field22": {
                "text": "🔹 uc.edit.todo.label: = 编辑任务",
                "x": 4,
                "y": 489,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field23": {
                "text": "🔹 uc.view.todo.title: = 查看任务",
                "x": 4,
                "y": 509,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field24": {
                "text": "🔹 uc.view.todo.label: = 查看任务",
                "x": 4,
                "y": 529,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field25": {
                "text": "🔹 uc.search.todo.title: = 搜索任务",
                "x": 4,
                "y": 549,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field26": {
                "text": "🔹 uc.search.todo.label: = 搜索",
                "x": 4,
                "y": 569,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field27": {
                "text": "🔹 menu.todo: = 待办任务 ",
                "x": 4,
                "y": 589,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field28": {
                "text": "🔹 menu.todo.add: = 添加任务",
                "x": 4,
                "y": 609,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field29": {
                "text": "🔹 menu.todo.search: = 搜索任务",
                "x": 4,
                "y": 629,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field30": {
                "text": "🔹 uc.create.subtask.title: = 创建子任务",
                "x": 4,
                "y": 649,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field31": {
                "text": "🔹 uc.create.subtask.label: = 创建",
                "x": 4,
                "y": 669,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field32": {
                "text": "🔹 uc.edit.subtask.title: = 编辑子任务",
                "x": 4,
                "y": 689,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field33": {
                "text": "🔹 uc.edit.subtask.label: = 编辑",
                "x": 4,
                "y": 709,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field34": {
                "text": "🔹 uc.view.subtask.title: = 查看子任务",
                "x": 4,
                "y": 729,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field35": {
                "text": "🔹 uc.view.subtask.label: = 查看",
                "x": 4,
                "y": 749,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field36": {
                "text": "🔹 menu.subtask: = 子任务",
                "x": 4,
                "y": 769,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field37": {
                "text": "🔹 menu.subtask.add: = 添加子任务",
                "x": 4,
                "y": 789,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field38": {
                "text": "🔹 uc.search.subtask.title: = 搜索子任务",
                "x": 4,
                "y": 809,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field39": {
                "text": "🔹 uc.search.subtask.label: = 搜索",
                "x": 4,
                "y": 829,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field40": {
                "text": "🔹 menu.subtask.search: = 搜索子任务",
                "x": 4,
                "y": 849,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": 420,
              "y": 140
            },
            "size": {
              "width": 252.6698455810547,
              "height": 864
            },
            "angle": 0,
            "elementType": "averos.language",
            "id": "78763dab-bff0-4679-ab81-8dcf9fe88da8",
            "z": 36,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              },
              {
                "tagName": "text",
                "selector": "field4"
              },
              {
                "tagName": "text",
                "selector": "field5"
              },
              {
                "tagName": "text",
                "selector": "field6"
              },
              {
                "tagName": "text",
                "selector": "field7"
              },
              {
                "tagName": "text",
                "selector": "field8"
              },
              {
                "tagName": "text",
                "selector": "field9"
              },
              {
                "tagName": "text",
                "selector": "field10"
              },
              {
                "tagName": "text",
                "selector": "field11"
              },
              {
                "tagName": "text",
                "selector": "field12"
              },
              {
                "tagName": "text",
                "selector": "field13"
              },
              {
                "tagName": "text",
                "selector": "field14"
              },
              {
                "tagName": "text",
                "selector": "field15"
              },
              {
                "tagName": "text",
                "selector": "field16"
              },
              {
                "tagName": "text",
                "selector": "field17"
              },
              {
                "tagName": "text",
                "selector": "field18"
              },
              {
                "tagName": "text",
                "selector": "field19"
              },
              {
                "tagName": "text",
                "selector": "field20"
              },
              {
                "tagName": "text",
                "selector": "field21"
              },
              {
                "tagName": "text",
                "selector": "field22"
              },
              {
                "tagName": "text",
                "selector": "field23"
              },
              {
                "tagName": "text",
                "selector": "field24"
              },
              {
                "tagName": "text",
                "selector": "field25"
              },
              {
                "tagName": "text",
                "selector": "field26"
              },
              {
                "tagName": "text",
                "selector": "field27"
              },
              {
                "tagName": "text",
                "selector": "field28"
              },
              {
                "tagName": "text",
                "selector": "field29"
              },
              {
                "tagName": "text",
                "selector": "field30"
              },
              {
                "tagName": "text",
                "selector": "field31"
              },
              {
                "tagName": "text",
                "selector": "field32"
              },
              {
                "tagName": "text",
                "selector": "field33"
              },
              {
                "tagName": "text",
                "selector": "field34"
              },
              {
                "tagName": "text",
                "selector": "field35"
              },
              {
                "tagName": "text",
                "selector": "field36"
              },
              {
                "tagName": "text",
                "selector": "field37"
              },
              {
                "tagName": "text",
                "selector": "field38"
              },
              {
                "tagName": "text",
                "selector": "field39"
              },
              {
                "tagName": "text",
                "selector": "field40"
              }
            ],
            "prevItemCount": 41
          },
          {
            "type": "averos.language",
            "tag": "<<Language>>",
            "name": "ar",
            "fields": [],
            "additionalProperties": [
              {
                "key": "todo._entitycreatedat",
                "type": "",
                "value": "تاريخ الإنشاء",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.taskdetail",
                "type": "",
                "value": "تفاصيل المهمة",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.subtasks",
                "type": "",
                "value": "المهام الفرعية",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.title",
                "type": "",
                "value": "العنوان",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.name",
                "type": "",
                "value": "الاسم",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus",
                "type": "",
                "value": "حالة المهمة",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.ACTIVE",
                "type": "",
                "value": "مهمة نشطة",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.CLOSED",
                "type": "",
                "value": "مهمة مغلقة",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.todostatus.NEW",
                "type": "",
                "value": "مهمة جديدة",
                "tag": "🔹",
                "extValue": "ToDo"
              },
              {
                "key": "todo.iscompleted",
                "type": "",
                "value": "مكتمل",
                "tag": "🔹"
              },
              {
                "key": "taskdetail._entitycreatedat",
                "type": "",
                "value": "تاريخ الإنشاء",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "taskdetail.full_description",
                "type": "",
                "value": "وصف المهمة",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "taskdetail.task_priority",
                "type": "",
                "value": "أولوية المهمة",
                "tag": "🔹",
                "extValue": "TaskDetail"
              },
              {
                "key": "subtask._entitycreatedat",
                "type": "",
                "value": "تاريخ الإنشاء",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskname",
                "type": "",
                "value": "اسم المهمة الفرعية",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus",
                "type": "",
                "value": "حالة المهمة الفرعية",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.ACTIVE",
                "type": "",
                "value": "مهمة فرعية نشطة",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.CLOSED",
                "type": "",
                "value": "مهمة فرعية مغلقة",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "subtask.subtaskstatus.NEW",
                "type": "",
                "value": "مهمة فرعية جديدة",
                "tag": "🔹",
                "extValue": "SubTask"
              },
              {
                "key": "uc.create.todo.title",
                "type": "",
                "value": "إنشاء مهمة جديدة",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.create.todo.label",
                "type": "",
                "value": "مهمة جديدة",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.edit.todo.title",
                "type": "",
                "value": "تعديل مهمة",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.edit.todo.label",
                "type": "",
                "value": "تعديل المهمة",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.view.todo.title",
                "type": "",
                "value": "عرض المهمة",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.view.todo.label",
                "type": "",
                "value": "عرض المهمة",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.search.todo.title",
                "type": "",
                "value": "البحث عن المهام",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.search.todo.label",
                "type": "",
                "value": "بحث",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo",
                "type": "",
                "value": "مهمة قائمة المهام ",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo.add",
                "type": "",
                "value": "إضافة مهمة",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "menu.todo.search",
                "type": "",
                "value": "البحث عن المهام",
                "tag": "🔹",
                "extValue": "ToDoCRUDUseCase"
              },
              {
                "key": "uc.create.subtask.title",
                "type": "",
                "value": "إنشاء مهمة فرعية",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.create.subtask.label",
                "type": "",
                "value": "إنشاء",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.edit.subtask.title",
                "type": "",
                "value": "تعديل المهمة الفرعية",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.edit.subtask.label",
                "type": "",
                "value": "تعديل",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.view.subtask.title",
                "type": "",
                "value": "عرض المهمة الفرعية",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.view.subtask.label",
                "type": "",
                "value": "عرض",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "menu.subtask",
                "type": "",
                "value": "مهمة فرعية",
                "tag": "🔹"
              },
              {
                "key": "menu.subtask.add",
                "type": "",
                "value": "إضافة مهمة فرعية",
                "tag": "🔹",
                "extValue": "CreateSubTask"
              },
              {
                "key": "uc.search.subtask.title",
                "type": "",
                "value": "البحث عن المهام الفرعية",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              },
              {
                "key": "uc.search.subtask.label",
                "type": "",
                "value": "بحث",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              },
              {
                "key": "menu.subtask.search",
                "type": "",
                "value": "البحث عن المهام الفرعية",
                "tag": "🔹",
                "extValue": "SearchSubTask"
              }
            ],
            "initialized": true,
            "bodyFill": "#D6EAF8",
            "bodyStroke": "#2980B9",
            "headerFill": "#AED6F1",
            "headerStroke": "#1A5276",
            "attrs": {
              "body": {
                "fill": "#D6EAF8",
                "stroke": "#2980B9"
              },
              "header": {
                "fill": "#AED6F1",
                "stroke": "#1A5276"
              },
              "tagLabel": {
                "text": "<<Language>>"
              },
              "nameLabel": {
                "text": "ar"
              },
              "field0": {
                "text": "🔹 todo._entitycreatedat: = تاريخ الإنشاء",
                "x": 4,
                "y": 49,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field1": {
                "text": "🔹 todo.taskdetail: = تفاصيل المهمة",
                "x": 4,
                "y": 69,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field2": {
                "text": "🔹 todo.subtasks: = المهام الفرعية",
                "x": 4,
                "y": 89,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field3": {
                "text": "🔹 todo.title: = العنوان",
                "x": 4,
                "y": 109,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field4": {
                "text": "🔹 todo.name: = الاسم",
                "x": 4,
                "y": 129,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field5": {
                "text": "🔹 todo.todostatus: = حالة المهمة",
                "x": 4,
                "y": 149,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field6": {
                "text": "🔹 todo.todostatus.ACTIVE: = مهمة نشطة",
                "x": 4,
                "y": 169,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field7": {
                "text": "🔹 todo.todostatus.CLOSED: = مهمة مغلقة",
                "x": 4,
                "y": 189,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field8": {
                "text": "🔹 todo.todostatus.NEW: = مهمة جديدة",
                "x": 4,
                "y": 209,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field9": {
                "text": "🔹 todo.iscompleted: = مكتمل",
                "x": 4,
                "y": 229,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field10": {
                "text": "🔹 taskdetail._entitycreatedat: = تاريخ الإنشاء",
                "x": 4,
                "y": 249,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field11": {
                "text": "🔹 taskdetail.full_description: = وصف المهمة",
                "x": 4,
                "y": 269,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field12": {
                "text": "🔹 taskdetail.task_priority: = أولوية المهمة",
                "x": 4,
                "y": 289,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field13": {
                "text": "🔹 subtask._entitycreatedat: = تاريخ الإنشاء",
                "x": 4,
                "y": 309,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field14": {
                "text": "🔹 subtask.subtaskname: = اسم المهمة الفرعية",
                "x": 4,
                "y": 329,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field15": {
                "text": "🔹 subtask.subtaskstatus: = حالة المهمة الفرعية",
                "x": 4,
                "y": 349,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field16": {
                "text": "🔹 subtask.subtaskstatus.ACTIVE: = مهمة فرعية نشطة",
                "x": 4,
                "y": 369,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field17": {
                "text": "🔹 subtask.subtaskstatus.CLOSED: = مهمة فرعية\nمغلقة",
                "x": 4,
                "y": 399,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field18": {
                "text": "🔹 subtask.subtaskstatus.NEW: = مهمة فرعية جديدة",
                "x": 4,
                "y": 429,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field19": {
                "text": "🔹 uc.create.todo.title: = إنشاء مهمة جديدة",
                "x": 4,
                "y": 449,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field20": {
                "text": "🔹 uc.create.todo.label: = مهمة جديدة",
                "x": 4,
                "y": 469,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field21": {
                "text": "🔹 uc.edit.todo.title: = تعديل مهمة",
                "x": 4,
                "y": 489,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field22": {
                "text": "🔹 uc.edit.todo.label: = تعديل المهمة",
                "x": 4,
                "y": 509,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field23": {
                "text": "🔹 uc.view.todo.title: = عرض المهمة",
                "x": 4,
                "y": 529,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field24": {
                "text": "🔹 uc.view.todo.label: = عرض المهمة",
                "x": 4,
                "y": 549,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field25": {
                "text": "🔹 uc.search.todo.title: = البحث عن المهام",
                "x": 4,
                "y": 569,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field26": {
                "text": "🔹 uc.search.todo.label: = بحث",
                "x": 4,
                "y": 589,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field27": {
                "text": "🔹 menu.todo: = مهمة قائمة المهام ",
                "x": 4,
                "y": 609,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field28": {
                "text": "🔹 menu.todo.add: = إضافة مهمة",
                "x": 4,
                "y": 629,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field29": {
                "text": "🔹 menu.todo.search: = البحث عن المهام",
                "x": 4,
                "y": 649,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field30": {
                "text": "🔹 uc.create.subtask.title: = إنشاء مهمة فرعية",
                "x": 4,
                "y": 669,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field31": {
                "text": "🔹 uc.create.subtask.label: = إنشاء",
                "x": 4,
                "y": 689,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field32": {
                "text": "🔹 uc.edit.subtask.title: = تعديل المهمة الفرعية",
                "x": 4,
                "y": 709,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field33": {
                "text": "🔹 uc.edit.subtask.label: = تعديل",
                "x": 4,
                "y": 729,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field34": {
                "text": "🔹 uc.view.subtask.title: = عرض المهمة الفرعية",
                "x": 4,
                "y": 749,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field35": {
                "text": "🔹 uc.view.subtask.label: = عرض",
                "x": 4,
                "y": 769,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field36": {
                "text": "🔹 menu.subtask: = مهمة فرعية",
                "x": 4,
                "y": 789,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field37": {
                "text": "🔹 menu.subtask.add: = إضافة مهمة فرعية",
                "x": 4,
                "y": 809,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field38": {
                "text": "🔹 uc.search.subtask.title: = البحث عن المهام الفرعية",
                "x": 4,
                "y": 829,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field39": {
                "text": "🔹 uc.search.subtask.label: = بحث",
                "x": 4,
                "y": 849,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              },
              "field40": {
                "text": "🔹 menu.subtask.search: = البحث عن المهام الفرعية",
                "x": 4,
                "y": 869,
                "fontSize": 10,
                "textAnchor": "start",
                "textVerticalAnchor": "middle",
                "fill": "#000",
                "textWrap": {
                  "width": "calc(w - 10)",
                  "ellipsis": true
                }
              }
            },
            "position": {
              "x": 710,
              "y": 140
            },
            "size": {
              "width": 252.6698455810547,
              "height": 884
            },
            "angle": 0,
            "elementType": "averos.language",
            "id": "d121824a-0ab2-437d-979c-b9073e33a3c9",
            "z": 37,
            "hasAverosTool": false,
            "markup": [
              {
                "tagName": "rect",
                "selector": "body"
              },
              {
                "tagName": "rect",
                "selector": "header"
              },
              {
                "tagName": "text",
                "selector": "tagLabel"
              },
              {
                "tagName": "text",
                "selector": "nameLabel"
              },
              {
                "tagName": "text",
                "selector": "field0"
              },
              {
                "tagName": "text",
                "selector": "field1"
              },
              {
                "tagName": "text",
                "selector": "field2"
              },
              {
                "tagName": "text",
                "selector": "field3"
              },
              {
                "tagName": "text",
                "selector": "field4"
              },
              {
                "tagName": "text",
                "selector": "field5"
              },
              {
                "tagName": "text",
                "selector": "field6"
              },
              {
                "tagName": "text",
                "selector": "field7"
              },
              {
                "tagName": "text",
                "selector": "field8"
              },
              {
                "tagName": "text",
                "selector": "field9"
              },
              {
                "tagName": "text",
                "selector": "field10"
              },
              {
                "tagName": "text",
                "selector": "field11"
              },
              {
                "tagName": "text",
                "selector": "field12"
              },
              {
                "tagName": "text",
                "selector": "field13"
              },
              {
                "tagName": "text",
                "selector": "field14"
              },
              {
                "tagName": "text",
                "selector": "field15"
              },
              {
                "tagName": "text",
                "selector": "field16"
              },
              {
                "tagName": "text",
                "selector": "field17"
              },
              {
                "tagName": "text",
                "selector": "field18"
              },
              {
                "tagName": "text",
                "selector": "field19"
              },
              {
                "tagName": "text",
                "selector": "field20"
              },
              {
                "tagName": "text",
                "selector": "field21"
              },
              {
                "tagName": "text",
                "selector": "field22"
              },
              {
                "tagName": "text",
                "selector": "field23"
              },
              {
                "tagName": "text",
                "selector": "field24"
              },
              {
                "tagName": "text",
                "selector": "field25"
              },
              {
                "tagName": "text",
                "selector": "field26"
              },
              {
                "tagName": "text",
                "selector": "field27"
              },
              {
                "tagName": "text",
                "selector": "field28"
              },
              {
                "tagName": "text",
                "selector": "field29"
              },
              {
                "tagName": "text",
                "selector": "field30"
              },
              {
                "tagName": "text",
                "selector": "field31"
              },
              {
                "tagName": "text",
                "selector": "field32"
              },
              {
                "tagName": "text",
                "selector": "field33"
              },
              {
                "tagName": "text",
                "selector": "field34"
              },
              {
                "tagName": "text",
                "selector": "field35"
              },
              {
                "tagName": "text",
                "selector": "field36"
              },
              {
                "tagName": "text",
                "selector": "field37"
              },
              {
                "tagName": "text",
                "selector": "field38"
              },
              {
                "tagName": "text",
                "selector": "field39"
              },
              {
                "tagName": "text",
                "selector": "field40"
              }
            ],
            "prevItemCount": 41
          }
        ],
        "JSONImported": true
      },
      "currentZoom": 0.7482920217249113,
      "zoomDisplay": "75%",
      "paperCurrentTranslation": {
        "tx": 0,
        "ty": 0
      },
      "components": [
        {
          "componentID": "165f248f-43eb-441e-a7b7-66f1e3c56039",
          "graphComponentType": "language",
          "graphDiagramID": "9fd64587-25fd-407c-be1a-679194d1603d",
          "entityData": {
            "translationEntries": [
              {
                "targetEntity": "ToDo",
                "localeID": "todo._entitycreatedat",
                "localeValue": "Creation Date"
              },
              {
                "targetEntity": "ToDo",
                "localeID": "todo.taskdetail",
                "localeValue": "Task Details"
              },
              {
                "targetEntity": "ToDo",
                "localeID": "todo.subtasks",
                "localeValue": "Sub Tasks"
              },
              {
                "targetEntity": "ToDo",
                "localeID": "todo.title",
                "localeValue": "Title"
              },
              {
                "targetEntity": "ToDo",
                "localeID": "todo.name",
                "localeValue": "Name"
              },
              {
                "targetEntity": "ToDo",
                "localeID": "todo.todostatus",
                "localeValue": "Task Status"
              },
              {
                "targetEntity": "ToDo",
                "localeID": "todo.todostatus.ACTIVE",
                "localeValue": "Active Task"
              },
              {
                "targetEntity": "ToDo",
                "localeID": "todo.todostatus.CLOSED",
                "localeValue": "Closed Task"
              },
              {
                "targetEntity": "ToDo",
                "localeID": "todo.todostatus.NEW",
                "localeValue": "New Task"
              },
              {
                "targetEntity": "ToDo",
                "localeID": "todo.iscompleted",
                "localeValue": "Completed"
              },
              {
                "targetEntity": "TaskDetail",
                "localeID": "taskdetail._entitycreatedat",
                "localeValue": "Creation Date"
              },
              {
                "targetEntity": "TaskDetail",
                "localeID": "taskdetail.full_description",
                "localeValue": "Task Description"
              },
              {
                "targetEntity": "TaskDetail",
                "localeID": "taskdetail.task_priority",
                "localeValue": "Task Priority"
              },
              {
                "targetEntity": "SubTask",
                "localeID": "subtask._entitycreatedat",
                "localeValue": "Creation Date"
              },
              {
                "targetEntity": "SubTask",
                "localeID": "subtask.subtaskname",
                "localeValue": "SubTask Name"
              },
              {
                "targetEntity": "SubTask",
                "localeID": "subtask.subtaskstatus",
                "localeValue": "Subtask Status"
              },
              {
                "targetEntity": "SubTask",
                "localeID": "subtask.subtaskstatus.ACTIVE",
                "localeValue": "Active Subtask"
              },
              {
                "targetEntity": "SubTask",
                "localeID": "subtask.subtaskstatus.CLOSED",
                "localeValue": "Closed Subtask"
              },
              {
                "targetEntity": "SubTask",
                "localeID": "subtask.subtaskstatus.NEW",
                "localeValue": "New Subtask"
              },
              {
                "targetEntity": "ToDoCRUDUseCase",
                "localeID": "uc.create.todo.title",
                "localeValue": "Create a new Task"
              },
              {
                "targetEntity": "ToDoCRUDUseCase",
                "localeID": "uc.create.todo.label",
                "localeValue": "New Task"
              },
              {
                "targetEntity": "ToDoCRUDUseCase",
                "localeID": "uc.edit.todo.title",
                "localeValue": "Edit a Task"
              },
              {
                "targetEntity": "ToDoCRUDUseCase",
                "localeID": "uc.edit.todo.label",
                "localeValue": "Edit Task"
              },
              {
                "targetEntity": "ToDoCRUDUseCase",
                "localeID": "uc.view.todo.title",
                "localeValue": "View Task"
              },
              {
                "targetEntity": "ToDoCRUDUseCase",
                "localeID": "uc.view.todo.label",
                "localeValue": "View Task"
              },
              {
                "targetEntity": "ToDoCRUDUseCase",
                "localeID": "uc.search.todo.title",
                "localeValue": "Search Tasks"
              },
              {
                "targetEntity": "ToDoCRUDUseCase",
                "localeID": "uc.search.todo.label",
                "localeValue": "Search"
              },
              {
                "targetEntity": "ToDoCRUDUseCase",
                "localeID": "menu.todo",
                "localeValue": "ToDo Task "
              },
              {
                "targetEntity": "ToDoCRUDUseCase",
                "localeID": "menu.todo.add",
                "localeValue": "Add Task"
              },
              {
                "targetEntity": "ToDoCRUDUseCase",
                "localeID": "menu.todo.search",
                "localeValue": "Search Tasks"
              },
              {
                "targetEntity": "CreateSubTask",
                "localeID": "uc.create.subtask.title",
                "localeValue": "Create SubTask"
              },
              {
                "targetEntity": "CreateSubTask",
                "localeID": "uc.create.subtask.label",
                "localeValue": "create"
              },
              {
                "targetEntity": "CreateSubTask",
                "localeID": "uc.edit.subtask.title",
                "localeValue": "Edit SubTask"
              },
              {
                "targetEntity": "CreateSubTask",
                "localeID": "uc.edit.subtask.label",
                "localeValue": "Edit"
              },
              {
                "targetEntity": "CreateSubTask",
                "localeID": "uc.view.subtask.title",
                "localeValue": "View SubTask"
              },
              {
                "targetEntity": "CreateSubTask",
                "localeID": "uc.view.subtask.label",
                "localeValue": "View"
              },
              {
                "targetEntity": "CreateSubTask",
                "localeID": "menu.subtask",
                "localeValue": "SubTask"
              },
              {
                "targetEntity": "CreateSubTask",
                "localeID": "menu.subtask.add",
                "localeValue": "Add SubTask"
              },
              {
                "targetEntity": "SearchSubTask",
                "localeID": "uc.search.subtask.title",
                "localeValue": "Search SubTasks"
              },
              {
                "targetEntity": "SearchSubTask",
                "localeID": "uc.search.subtask.label",
                "localeValue": "Search"
              },
              {
                "targetEntity": "SearchSubTask",
                "localeID": "menu.subtask.search",
                "localeValue": "Search SubTasks"
              }
            ],
            "languageCode": "en"
          }
        },
        {
          "componentID": "b93d06a3-53d9-4273-92a8-5a8dde59f246",
          "graphComponentType": "language",
          "graphDiagramID": "9fd64587-25fd-407c-be1a-679194d1603d",
          "entityData": {
            "translationEntries": [
              {
                "localeID": "todo._entitycreatedat",
                "localeValue": "Date de création",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.taskdetail",
                "localeValue": "Détails de la tâche",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.subtasks",
                "localeValue": "Sous-tâches",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.title",
                "localeValue": "Titre",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.name",
                "localeValue": "Nom",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus",
                "localeValue": "Statut de la tâche",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.ACTIVE",
                "localeValue": "Tâche active",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.CLOSED",
                "localeValue": "Tâche fermée",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.NEW",
                "localeValue": "Nouvelle tâche",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.iscompleted",
                "localeValue": "Terminé"
              },
              {
                "localeID": "taskdetail._entitycreatedat",
                "localeValue": "Date de création",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "taskdetail.full_description",
                "localeValue": "Description de la tâche",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "taskdetail.task_priority",
                "localeValue": "Priorité de la tâche",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "subtask._entitycreatedat",
                "localeValue": "Date de création",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskname",
                "localeValue": "Nom de la sous-tâche",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus",
                "localeValue": "Statut de la sous-tâche",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.ACTIVE",
                "localeValue": "Sous-tâche active",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.CLOSED",
                "localeValue": "Sous-tâche fermée",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.NEW",
                "localeValue": "Nouvelle sous-tâche",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "uc.create.todo.title",
                "localeValue": "Créer une nouvelle tâche",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.create.todo.label",
                "localeValue": "Nouvelle tâche",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.edit.todo.title",
                "localeValue": "Modifier une tâche",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.edit.todo.label",
                "localeValue": "Modifier la tâche",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.view.todo.title",
                "localeValue": "Voir la tâche",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.view.todo.label",
                "localeValue": "Voir la tâche",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.search.todo.title",
                "localeValue": "Rechercher des tâches",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.search.todo.label",
                "localeValue": "Rechercher",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo",
                "localeValue": "Tâche ToDo ",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo.add",
                "localeValue": "Ajouter une tâche",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo.search",
                "localeValue": "Rechercher des tâches",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.create.subtask.title",
                "localeValue": "Créer une sous-tâche",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.create.subtask.label",
                "localeValue": "créer",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.edit.subtask.title",
                "localeValue": "Modifier la sous-tâche",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.edit.subtask.label",
                "localeValue": "Modifier",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.view.subtask.title",
                "localeValue": "Voir la sous-tâche",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.view.subtask.label",
                "localeValue": "Voir",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "menu.subtask",
                "localeValue": "Sous-tâche"
              },
              {
                "localeID": "menu.subtask.add",
                "localeValue": "Ajouter une sous-tâche",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.search.subtask.title",
                "localeValue": "Rechercher des sous-tâches",
                "targetEntity": "SearchSubTask"
              },
              {
                "localeID": "uc.search.subtask.label",
                "localeValue": "Rechercher",
                "targetEntity": "SearchSubTask"
              },
              {
                "localeID": "menu.subtask.search",
                "localeValue": "Rechercher des sous-tâches",
                "targetEntity": "SearchSubTask"
              }
            ],
            "languageCode": "fr"
          }
        },
        {
          "componentID": "f9aef9d0-4c09-42e9-b38f-b9254c987506",
          "graphComponentType": "language",
          "graphDiagramID": "9fd64587-25fd-407c-be1a-679194d1603d",
          "entityData": {
            "translationEntries": [
              {
                "localeID": "todo._entitycreatedat",
                "localeValue": "Erstellungsdatum",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.taskdetail",
                "localeValue": "Aufgabendetails",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.subtasks",
                "localeValue": "Teilaufgaben",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.title",
                "localeValue": "Titel",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.name",
                "localeValue": "Name",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus",
                "localeValue": "Aufgabenstatus",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.ACTIVE",
                "localeValue": "Aktive Aufgabe",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.CLOSED",
                "localeValue": "Abgeschlossene Aufgabe",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.NEW",
                "localeValue": "Neue Aufgabe",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.iscompleted",
                "localeValue": "Abgeschlossen"
              },
              {
                "localeID": "taskdetail._entitycreatedat",
                "localeValue": "Erstellungsdatum",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "taskdetail.full_description",
                "localeValue": "Aufgabenbeschreibung",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "taskdetail.task_priority",
                "localeValue": "Aufgabenpriorität",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "subtask._entitycreatedat",
                "localeValue": "Erstellungsdatum",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskname",
                "localeValue": "Teilaufgabenname",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus",
                "localeValue": "Teilaufgabenstatus",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.ACTIVE",
                "localeValue": "Aktive Teilaufgabe",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.CLOSED",
                "localeValue": "Abgeschlossene Teilaufgabe",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.NEW",
                "localeValue": "Neue Teilaufgabe",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "uc.create.todo.title",
                "localeValue": "Neue Aufgabe erstellen",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.create.todo.label",
                "localeValue": "Neue Aufgabe",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.edit.todo.title",
                "localeValue": "Aufgabe bearbeiten",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.edit.todo.label",
                "localeValue": "Aufgabe bearbeiten",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.view.todo.title",
                "localeValue": "Aufgabe anzeigen",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.view.todo.label",
                "localeValue": "Aufgabe anzeigen",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.search.todo.title",
                "localeValue": "Aufgaben suchen",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.search.todo.label",
                "localeValue": "Suchen",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo",
                "localeValue": "ToDo-Aufgabe ",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo.add",
                "localeValue": "Aufgabe hinzufügen",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo.search",
                "localeValue": "Aufgaben suchen",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.create.subtask.title",
                "localeValue": "Teilaufgabe erstellen",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.create.subtask.label",
                "localeValue": "erstellen",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.edit.subtask.title",
                "localeValue": "Teilaufgabe bearbeiten",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.edit.subtask.label",
                "localeValue": "Bearbeiten",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.view.subtask.title",
                "localeValue": "Teilaufgabe anzeigen",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.view.subtask.label",
                "localeValue": "Anzeigen",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "menu.subtask",
                "localeValue": "Teilaufgabe"
              },
              {
                "localeID": "menu.subtask.add",
                "localeValue": "Teilaufgabe hinzufügen",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.search.subtask.title",
                "localeValue": "Teilaufgaben suchen",
                "targetEntity": "SearchSubTask"
              },
              {
                "localeID": "uc.search.subtask.label",
                "localeValue": "Suchen",
                "targetEntity": "SearchSubTask"
              },
              {
                "localeID": "menu.subtask.search",
                "localeValue": "Teilaufgaben suchen",
                "targetEntity": "SearchSubTask"
              }
            ],
            "languageCode": "de"
          }
        },
        {
          "componentID": "7ed19751-edee-4d6f-b68c-d20f1fccb84d",
          "graphComponentType": "language",
          "graphDiagramID": "9fd64587-25fd-407c-be1a-679194d1603d",
          "entityData": {
            "translationEntries": [
              {
                "localeID": "todo._entitycreatedat",
                "localeValue": "Fecha de creación",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.taskdetail",
                "localeValue": "Detalles de la tarea",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.subtasks",
                "localeValue": "Subtareas",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.title",
                "localeValue": "Título",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.name",
                "localeValue": "Nombre",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus",
                "localeValue": "Estado de la tarea",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.ACTIVE",
                "localeValue": "Tarea activa",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.CLOSED",
                "localeValue": "Tarea cerrada",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.NEW",
                "localeValue": "Tarea nueva",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.iscompleted",
                "localeValue": "Completado"
              },
              {
                "localeID": "taskdetail._entitycreatedat",
                "localeValue": "Fecha de creación",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "taskdetail.full_description",
                "localeValue": "Descripción de la tarea",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "taskdetail.task_priority",
                "localeValue": "Prioridad de la tarea",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "subtask._entitycreatedat",
                "localeValue": "Fecha de creación",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskname",
                "localeValue": "Nombre de la subtarea",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus",
                "localeValue": "Estado de la subtarea",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.ACTIVE",
                "localeValue": "Subtarea activa",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.CLOSED",
                "localeValue": "Subtarea cerrada",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.NEW",
                "localeValue": "Subtarea nueva",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "uc.create.todo.title",
                "localeValue": "Crear una nueva tarea",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.create.todo.label",
                "localeValue": "Nueva tarea",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.edit.todo.title",
                "localeValue": "Editar una tarea",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.edit.todo.label",
                "localeValue": "Editar tarea",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.view.todo.title",
                "localeValue": "Ver tarea",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.view.todo.label",
                "localeValue": "Ver tarea",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.search.todo.title",
                "localeValue": "Buscar tareas",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.search.todo.label",
                "localeValue": "Buscar",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo",
                "localeValue": "Tarea ToDo ",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo.add",
                "localeValue": "Añadir tarea",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo.search",
                "localeValue": "Buscar tareas",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.create.subtask.title",
                "localeValue": "Crear subtarea",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.create.subtask.label",
                "localeValue": "crear",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.edit.subtask.title",
                "localeValue": "Editar subtarea",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.edit.subtask.label",
                "localeValue": "Editar",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.view.subtask.title",
                "localeValue": "Ver subtarea",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.view.subtask.label",
                "localeValue": "Ver",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "menu.subtask",
                "localeValue": "Subtarea"
              },
              {
                "localeID": "menu.subtask.add",
                "localeValue": "Añadir subtarea",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.search.subtask.title",
                "localeValue": "Buscar subtareas",
                "targetEntity": "SearchSubTask"
              },
              {
                "localeID": "uc.search.subtask.label",
                "localeValue": "Buscar",
                "targetEntity": "SearchSubTask"
              },
              {
                "localeID": "menu.subtask.search",
                "localeValue": "Buscar subtareas",
                "targetEntity": "SearchSubTask"
              }
            ],
            "languageCode": "es"
          }
        },
        {
          "componentID": "78763dab-bff0-4679-ab81-8dcf9fe88da8",
          "graphComponentType": "language",
          "graphDiagramID": "9fd64587-25fd-407c-be1a-679194d1603d",
          "entityData": {
            "translationEntries": [
              {
                "localeID": "todo._entitycreatedat",
                "localeValue": "创建日期",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.taskdetail",
                "localeValue": "任务详情",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.subtasks",
                "localeValue": "子任务",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.title",
                "localeValue": "标题",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.name",
                "localeValue": "名称",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus",
                "localeValue": "任务状态",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.ACTIVE",
                "localeValue": "进行中的任务",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.CLOSED",
                "localeValue": "已关闭的任务",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.NEW",
                "localeValue": "新建任务",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.iscompleted",
                "localeValue": "已完成"
              },
              {
                "localeID": "taskdetail._entitycreatedat",
                "localeValue": "创建日期",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "taskdetail.full_description",
                "localeValue": "任务描述",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "taskdetail.task_priority",
                "localeValue": "任务优先级",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "subtask._entitycreatedat",
                "localeValue": "创建日期",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskname",
                "localeValue": "子任务名称",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus",
                "localeValue": "子任务状态",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.ACTIVE",
                "localeValue": "进行中的子任务",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.CLOSED",
                "localeValue": "已关闭的子任务",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.NEW",
                "localeValue": "新建子任务",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "uc.create.todo.title",
                "localeValue": "创建新任务",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.create.todo.label",
                "localeValue": "新建任务",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.edit.todo.title",
                "localeValue": "编辑任务",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.edit.todo.label",
                "localeValue": "编辑任务",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.view.todo.title",
                "localeValue": "查看任务",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.view.todo.label",
                "localeValue": "查看任务",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.search.todo.title",
                "localeValue": "搜索任务",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.search.todo.label",
                "localeValue": "搜索",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo",
                "localeValue": "待办任务 ",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo.add",
                "localeValue": "添加任务",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo.search",
                "localeValue": "搜索任务",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.create.subtask.title",
                "localeValue": "创建子任务",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.create.subtask.label",
                "localeValue": "创建",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.edit.subtask.title",
                "localeValue": "编辑子任务",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.edit.subtask.label",
                "localeValue": "编辑",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.view.subtask.title",
                "localeValue": "查看子任务",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.view.subtask.label",
                "localeValue": "查看",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "menu.subtask",
                "localeValue": "子任务"
              },
              {
                "localeID": "menu.subtask.add",
                "localeValue": "添加子任务",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.search.subtask.title",
                "localeValue": "搜索子任务",
                "targetEntity": "SearchSubTask"
              },
              {
                "localeID": "uc.search.subtask.label",
                "localeValue": "搜索",
                "targetEntity": "SearchSubTask"
              },
              {
                "localeID": "menu.subtask.search",
                "localeValue": "搜索子任务",
                "targetEntity": "SearchSubTask"
              }
            ],
            "languageCode": "cn"
          }
        },
        {
          "componentID": "d121824a-0ab2-437d-979c-b9073e33a3c9",
          "graphComponentType": "language",
          "graphDiagramID": "9fd64587-25fd-407c-be1a-679194d1603d",
          "entityData": {
            "translationEntries": [
              {
                "localeID": "todo._entitycreatedat",
                "localeValue": "تاريخ الإنشاء",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.taskdetail",
                "localeValue": "تفاصيل المهمة",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.subtasks",
                "localeValue": "المهام الفرعية",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.title",
                "localeValue": "العنوان",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.name",
                "localeValue": "الاسم",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus",
                "localeValue": "حالة المهمة",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.ACTIVE",
                "localeValue": "مهمة نشطة",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.CLOSED",
                "localeValue": "مهمة مغلقة",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.todostatus.NEW",
                "localeValue": "مهمة جديدة",
                "targetEntity": "ToDo"
              },
              {
                "localeID": "todo.iscompleted",
                "localeValue": "مكتمل"
              },
              {
                "localeID": "taskdetail._entitycreatedat",
                "localeValue": "تاريخ الإنشاء",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "taskdetail.full_description",
                "localeValue": "وصف المهمة",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "taskdetail.task_priority",
                "localeValue": "أولوية المهمة",
                "targetEntity": "TaskDetail"
              },
              {
                "localeID": "subtask._entitycreatedat",
                "localeValue": "تاريخ الإنشاء",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskname",
                "localeValue": "اسم المهمة الفرعية",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus",
                "localeValue": "حالة المهمة الفرعية",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.ACTIVE",
                "localeValue": "مهمة فرعية نشطة",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.CLOSED",
                "localeValue": "مهمة فرعية مغلقة",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "subtask.subtaskstatus.NEW",
                "localeValue": "مهمة فرعية جديدة",
                "targetEntity": "SubTask"
              },
              {
                "localeID": "uc.create.todo.title",
                "localeValue": "إنشاء مهمة جديدة",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.create.todo.label",
                "localeValue": "مهمة جديدة",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.edit.todo.title",
                "localeValue": "تعديل مهمة",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.edit.todo.label",
                "localeValue": "تعديل المهمة",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.view.todo.title",
                "localeValue": "عرض المهمة",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.view.todo.label",
                "localeValue": "عرض المهمة",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.search.todo.title",
                "localeValue": "البحث عن المهام",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.search.todo.label",
                "localeValue": "بحث",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo",
                "localeValue": "مهمة قائمة المهام ",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo.add",
                "localeValue": "إضافة مهمة",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "menu.todo.search",
                "localeValue": "البحث عن المهام",
                "targetEntity": "ToDoCRUDUseCase"
              },
              {
                "localeID": "uc.create.subtask.title",
                "localeValue": "إنشاء مهمة فرعية",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.create.subtask.label",
                "localeValue": "إنشاء",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.edit.subtask.title",
                "localeValue": "تعديل المهمة الفرعية",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.edit.subtask.label",
                "localeValue": "تعديل",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.view.subtask.title",
                "localeValue": "عرض المهمة الفرعية",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.view.subtask.label",
                "localeValue": "عرض",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "menu.subtask",
                "localeValue": "مهمة فرعية"
              },
              {
                "localeID": "menu.subtask.add",
                "localeValue": "إضافة مهمة فرعية",
                "targetEntity": "CreateSubTask"
              },
              {
                "localeID": "uc.search.subtask.title",
                "localeValue": "البحث عن المهام الفرعية",
                "targetEntity": "SearchSubTask"
              },
              {
                "localeID": "uc.search.subtask.label",
                "localeValue": "بحث",
                "targetEntity": "SearchSubTask"
              },
              {
                "localeID": "menu.subtask.search",
                "localeValue": "البحث عن المهام الفرعية",
                "targetEntity": "SearchSubTask"
              }
            ],
            "languageCode": "ar"
          }
        }
      ]
    }
  ],
  "metadata": {
    "exportDate": "2026-08-26T10:44:50.600Z",
    "appVersion": "1.0.0",
    "applicationName": "ToDoApp",
    "diagramCount": 6,
    "componentCount": 28
  },
  "version": "1.0.0"
}