Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

    • The following is a possible alternative service instance rendering based on the Camunda Cockpit screen. If we go this path, the Camunda Cockpit customized plugin would be used. 
    • Calling the process instance cockpit page
      • get the processInstanceId from the getProcessInstanceId(String serviceInstanceId).
      • call the process instance cockpit page, e.g., following a function like below:
      • $scope.getProcessInstanceUrl = function(processInstance, params) {
        var path = '#/process-instance/' + processInstance.id;
        var searches = angular.extend({}, ($location.search() || {}), (params || {}));

        var keepSearchParams = [ 'viewbox' ];
        for (var i in params) {
        keepSearchParams.push(i);
        }

        return routeUtil.redirectTo(path, searches, keepSearchParams);
        };



    • Task Drill-Down/Drill-Up and Detail View
      • Capabilities
        • Support Task (Call Activity) drill-down/drill-up capabilities.
        • When a call activity task is selected, the Drill-Down button will be enabled.
        • Provide detail views for the selected Task.
        • When a task is selected including the call activity, the Detail view panel will display details for the selected task.
      • Design
        • When a selected/clicked task activity type is the Call Activity, the Drill-Down button is enabled.
          • if (activityType.equals('CallActivity') {enableDrillDown();}

        • If the current process instance has its parent process instance (from the activity tree), the Drill-Up button is enabled.
          • if (parentActivityInstanceId != null) {enableDrillUp();}

...