mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-06-09 17:44:59 +00:00
75 lines
3.6 KiB
HTML
75 lines
3.6 KiB
HTML
<div fxLayout="column" fxFill fxLayoutGap="2px">
|
|
<adf-cloud-edit-task-filter
|
|
[appName]="appName"
|
|
[id]="filterId"
|
|
[filterProperties]="taskFilterProperties.filterProperties"
|
|
[sortProperties]="taskFilterProperties.sortProperties"
|
|
[actions]="taskFilterProperties.actions"
|
|
(action)="onTaskFilterAction($event)"
|
|
(filterChange)="onFilterChange($event)">
|
|
</adf-cloud-edit-task-filter>
|
|
<div fxLayout="column" fxFlex fxLayoutAlign="space-between" *ngIf="editedFilter">
|
|
<adf-cloud-task-list #taskCloud
|
|
fxFlex
|
|
class="app-cloud-layout-overflow"
|
|
[appName]="editedFilter.appName"
|
|
[processDefinitionId]="editedFilter.processDefinitionId"
|
|
[processInstanceId]="editedFilter.processInstanceId"
|
|
[name]="editedFilter.taskName"
|
|
[id]="editedFilter.taskId"
|
|
[parentTaskId]="editedFilter.parentTaskId"
|
|
[priority]="editedFilter.priority"
|
|
[owner]="editedFilter.owner"
|
|
[lastModifiedFrom]="editedFilter.lastModifiedFrom"
|
|
[lastModifiedTo]="editedFilter.lastModifiedTo"
|
|
[status]="editedFilter.status"
|
|
[assignee]="editedFilter.assignee"
|
|
[createdDate]="editedFilter.createdDate"
|
|
[dueDate]="editedFilter.dueDate"
|
|
[sorting]="sortArray"
|
|
[standalone]="editedFilter.standalone"
|
|
[multiselect]="multiselect"
|
|
[selectionMode]="selectionMode"
|
|
[stickyHeader]="true"
|
|
[showActions]="actionMenu"
|
|
[showContextMenu]="contextMenu"
|
|
(showRowActionsMenu)="onShowRowActionsMenu($event)"
|
|
(showRowContextMenu)="onShowRowContextMenu($event)"
|
|
(executeRowAction)="onExecuteRowAction($event)"
|
|
(rowClick)="onRowClick($event)"
|
|
(rowsSelected)="onRowsSelected($event)"
|
|
#taskCloud>
|
|
</adf-cloud-task-list>
|
|
<adf-pagination
|
|
[target]="taskCloud"
|
|
(changePageSize)="onChangePageSize($event)"
|
|
(nextPage)="resetSelectedRows()"
|
|
(prevPage)="resetSelectedRows()">
|
|
</adf-pagination>
|
|
<div *ngIf="testingMode">
|
|
<div *ngIf="multiselect">
|
|
{{ 'SETTINGS_CLOUD.SELECTED_ROWS' | translate }}:
|
|
<ul>
|
|
<li *ngFor="let row of selectedRows" [attr.data-automation-id]="row.id">{{ row.name }}</li>
|
|
</ul>
|
|
</div>
|
|
<div *ngIf="actionMenu">
|
|
<span>{{ 'SETTINGS_CLOUD.ACTION.ACTION_MENU' | translate }}:</span>
|
|
<br>
|
|
<div *ngIf="selectedAction">
|
|
<span [attr.data-automation-id]="selectedAction.id">{{ 'SETTINGS_CLOUD.ACTION.TASK_ID' | translate }}: {{ selectedAction.id }}</span><br>
|
|
<span [attr.data-automation-id]="selectedAction.actionType">{{ 'SETTINGS_CLOUD.ACTION.ACTION_TYPE' | translate }}: {{ selectedAction.actionType }}</span>
|
|
</div>
|
|
</div>
|
|
<div *ngIf="contextMenu">
|
|
<span>{{ 'SETTINGS_CLOUD.ACTION.CONTEX_MENU' | translate }}:</span>
|
|
<br>
|
|
<div *ngIf="selectedContextAction">
|
|
<span [attr.data-automation-id]="selectedContextAction.id">{{ 'SETTINGS_CLOUD.ACTION.TASK_ID' | translate }}: {{ selectedContextAction.id }}</span><br>
|
|
<span [attr.data-automation-id]="selectedContextAction.actionType">{{ 'SETTINGS_CLOUD.ACTION.ACTION_TYPE' | translate }}: {{ selectedContextAction.actionType }}</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|