/*! * @license * Copyright 2019 Alfresco Software, Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ export class TaskListCloudConfiguration { constructor() { } getConfiguration() { return { 'presets': { 'default': [ { 'key': 'id', 'type': 'text', 'title': 'ADF_CLOUD_TASK_LIST.PROPERTIES.ID', 'sortable': true }, { 'key': 'name', 'type': 'text', 'title': 'ADF_CLOUD_TASK_LIST.PROPERTIES.NAME', 'sortable': true, 'cssClass': 'full-width name-column ellipsis-cell' }, { 'key': 'processDefinitionId', 'type': 'text', 'title': 'ADF_CLOUD_EDIT_TASK_FILTER.LABEL.PROCESS_DEF_ID', 'sortable': true, 'cssClass': 'full-width name-column ellipsis-cell' }, { 'key': 'processInstanceId', 'type': 'text', 'title': 'ADF_CLOUD_EDIT_TASK_FILTER.LABEL.PROCESS_INSTANCE_ID', 'sortable': true, 'cssClass': 'full-width name-column ellipsis-cell' }, { 'key': 'status', 'type': 'text', 'title': 'ADF_CLOUD_TASK_LIST.PROPERTIES.STATUS', 'sortable': true }, { 'key': 'priority', 'type': 'text', 'title': 'ADF_CLOUD_TASK_LIST.PROPERTIES.PRIORITY', 'sortable': true }, { 'key': 'createdDate', 'type': 'date', 'title': 'ADF_CLOUD_TASK_LIST.PROPERTIES.CREATED_DATE', 'sortable': true, 'format': 'timeAgo' }, { 'key': 'lastModified', 'type': 'date', 'title': 'ADF_CLOUD_TASK_LIST.PROPERTIES.LAST_MODIFIED', 'sortable': true, 'format': 'timeAgo' }, { 'key': 'assignee', 'type': 'text', 'title': 'ADF_CLOUD_TASK_LIST.PROPERTIES.ASSIGNEE', 'sortable': true }, { 'key': 'parentTaskId', 'type': 'text', 'title': 'ADF_CLOUD_EDIT_TASK_FILTER.LABEL.PARENT_TASK_ID', 'sortable': true }, { 'key': 'priority', 'type': 'text', 'title': 'ADF_CLOUD_EDIT_TASK_FILTER.LABEL.PRIORITY', 'sortable': true }, { 'key': 'standalone', 'type': 'text', 'title': 'ADF_CLOUD_EDIT_TASK_FILTER.LABEL.STAND_ALONE', 'sortable': true }, { 'key': 'owner', 'type': 'text', 'title': 'ADF_CLOUD_EDIT_TASK_FILTER.LABEL.OWNER', 'sortable': true } ] } }; } }