openEditElement function

void openEditElement(
  1. String? entityId,
  2. String? label,
  3. String? type,
  4. String? startDate,
  5. String? endDate,
  6. double? progress,
  7. String? prjId,
)

Callback when a user wants to edit an element.

Parameters:

  • entityId: Element ID
  • label: Element label/name
  • type: Element type (activity, deliverable, task)
  • startDate: Element start date
  • endDate: Element end date
  • progress: Element progress percentage (0-100)
  • prjId: Project ID

Use this callback to:

  • Open an edit form for the element
  • Navigate to an element detail page
  • Show a modal for element editing
  • Update element data in your backend

Implementation

void openEditElement(String? entityId, String? label, String? type, String? startDate, String? endDate,
    double? progress, String? prjId) {
  debugPrint('$entityId $label $type $startDate $endDate $progress $prjId');
}