mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-31 17:38:48 +00:00
[ADF-1453] Restructure README.md files (#2239)
* ADF-1453: Restructured Activiti Analytics readme * ADF-1453: Restructured Activiti Diagrams readme * ADF-1453: Restructured Activiti Form readme * ADF-1453: Restructured Activiti Process List readme * ADF-1453: Restructured Activiti Task List readme * ADF-1453: Restructured Alfresco Core readme * [ADF-1453] Restructured DataTable readme * [ADF-1453] Restructured Document List readme * [ADF-1453] Restructured Login readme * [ADF-1453] Restructured Alfresco Search readme * [ADF-1453] Restructured Alfresco Social readme * [ADF-1453] Restructured Alfresco Tag readme * [ADF-1453] Restructured Alfresco User Info readme * [ADF-1453] Restructured Alfresco Viewer readme * [ADF-1453] Restructured Alfresco Webscript readme * [ADF-1453] Fixed table display glitch * [ADF-1453] Fixed Markdown lint errors in readme files * [ADF-1453] Adding missing fileUploadDelete event to table in Upload readme * [ADF-1453] Resolved merge conflict with Upload readme * [ADF-1453] Changes from npm run doc
This commit is contained in:
@@ -1,90 +1,99 @@
|
||||
# APS Task List Component
|
||||
# Activiti Task List library
|
||||
|
||||
Contains the Activiti Task List component and other related components and classes.
|
||||
|
||||
<!-- markdown-toc start - Don't edit this section. npm run toc to generate it-->
|
||||
|
||||
<!-- toc -->
|
||||
|
||||
- [Prerequisites](#prerequisites)
|
||||
- [Install](#install)
|
||||
- [Activiti Task List](#activiti-task-list)
|
||||
* [DataColumn Properties](#datacolumn-properties)
|
||||
* [Events](#events)
|
||||
* [Properties](#properties)
|
||||
- [Activiti Task Details](#activiti-task-details)
|
||||
* [Properties](#properties-1)
|
||||
* [Events](#events-1)
|
||||
* [Custom 'empty Activiti Task Details' template](#custom-empty-activiti-task-details-template)
|
||||
- [Activiti Task List component](#activiti-task-list-component)
|
||||
* [Basic Usage](#basic-usage)
|
||||
+ [Properties](#properties)
|
||||
+ [Events](#events)
|
||||
* [Details](#details)
|
||||
+ [DataTableAdapter example](#datatableadapter-example)
|
||||
+ [DataColumn Properties](#datacolumn-properties)
|
||||
- [Activiti Task Details component](#activiti-task-details-component)
|
||||
* [Basic Usage](#basic-usage-1)
|
||||
+ [Properties](#properties-1)
|
||||
+ [Events](#events-1)
|
||||
* [Details](#details-1)
|
||||
+ [Custom 'empty Activiti Task Details' template](#custom-empty-activiti-task-details-template)
|
||||
- [Activiti Apps Component](#activiti-apps-component)
|
||||
* [Properties](#properties-2)
|
||||
* [Events](#events-2)
|
||||
* [How filter the activiti apps](#how-filter-the-activiti-apps)
|
||||
- [Activiti Filter](#activiti-filter)
|
||||
* [Properties](#properties-3)
|
||||
* [Events](#events-3)
|
||||
* [How filter the activiti task filters](#how-filter-the-activiti-task-filters)
|
||||
* [FilterParamsModel](#filterparamsmodel)
|
||||
* [How to create an accordion menu with the task filter](#how-to-create-an-accordion-menu-with-the-task-filter)
|
||||
* [Basic Usage](#basic-usage-2)
|
||||
+ [Properties](#properties-2)
|
||||
+ [Events](#events-2)
|
||||
* [Details](#details-2)
|
||||
+ [How filter the activiti apps](#how-filter-the-activiti-apps)
|
||||
- [Activiti Filter component](#activiti-filter-component)
|
||||
* [Basic Usage](#basic-usage-3)
|
||||
+ [Properties](#properties-3)
|
||||
+ [Events](#events-3)
|
||||
* [Details](#details-3)
|
||||
+ [How filter the activiti task filters](#how-filter-the-activiti-task-filters)
|
||||
+ [FilterParamsModel](#filterparamsmodel)
|
||||
+ [How to create an accordion menu with the task filter](#how-to-create-an-accordion-menu-with-the-task-filter)
|
||||
- [Activiti Checklist Component](#activiti-checklist-component)
|
||||
* [Properties](#properties-4)
|
||||
* [Basic Usage](#basic-usage-4)
|
||||
+ [Properties](#properties-4)
|
||||
- [Task Attachment List Component](#task-attachment-list-component)
|
||||
* [Properties](#properties-5)
|
||||
* [Events](#events-4)
|
||||
* [Basic Usage](#basic-usage-5)
|
||||
+ [Properties](#properties-5)
|
||||
+ [Events](#events-4)
|
||||
- [Create Task Attachment Component](#create-task-attachment-component)
|
||||
* [Properties](#properties-6)
|
||||
* [Basic Usage](#basic-usage-6)
|
||||
+ [Properties](#properties-6)
|
||||
+ [Events](#events-5)
|
||||
- [Activiti Task Header](#activiti-task-header)
|
||||
* [Properties](#properties-7)
|
||||
* [Events](#events-6)
|
||||
- [TaskDetailsModel](#taskdetailsmodel)
|
||||
- [Activiti Task Header component](#activiti-task-header-component)
|
||||
* [Basic Usage](#basic-usage-7)
|
||||
+ [Properties](#properties-7)
|
||||
+ [Events](#events-6)
|
||||
* [Details](#details-4)
|
||||
+ [TaskDetailsModel](#taskdetailsmodel)
|
||||
- [Task People Component](#task-people-component)
|
||||
* [Properties](#properties-8)
|
||||
* [Basic Usage](#basic-usage-8)
|
||||
+ [Properties](#properties-8)
|
||||
+ [Events](#events-7)
|
||||
* [Details](#details-5)
|
||||
+ [How to customize the people component behavior](#how-to-customize-the-people-component-behavior)
|
||||
+ [Involve People single click and close search](#involve-people-single-click-and-close-search)
|
||||
+ [Involve People single click without close search](#involve-people-single-click-without-close-search)
|
||||
+ [Involve People double click and close search](#involve-people-double-click-and-close-search)
|
||||
+ [Involve People double double without close search](#involve-people-double-double-without-close-search)
|
||||
- [ADF Comments Component](#adf-comments-component)
|
||||
* [Properties](#properties-9)
|
||||
* [Basic Usage](#basic-usage-9)
|
||||
+ [Properties](#properties-9)
|
||||
+ [Events](#events-8)
|
||||
- [Start Task Component](#start-task-component)
|
||||
* [Properties](#properties-10)
|
||||
* [Basic Usage](#basic-usage-10)
|
||||
+ [Properties](#properties-10)
|
||||
+ [Events](#events-9)
|
||||
- [Task Audit Directive](#task-audit-directive)
|
||||
* [Properties](#properties-11)
|
||||
- [People Search component](#people-search-component)
|
||||
* [Basic Usage](#basic-usage-11)
|
||||
+ [Properties](#properties-11)
|
||||
+ [Events](#events-10)
|
||||
- [People Search](#people-search)
|
||||
* [Properties](#properties-12)
|
||||
* [Events](#events-11)
|
||||
* [How to use](#how-to-use)
|
||||
- [Build from sources](#build-from-sources)
|
||||
- [NPM scripts](#npm-scripts)
|
||||
- [Demo](#demo)
|
||||
- [License](#license)
|
||||
* [Details](#details-6)
|
||||
- [Task Audit Directive](#task-audit-directive)
|
||||
* [Basic Usage](#basic-usage-12)
|
||||
+ [Properties](#properties-12)
|
||||
+ [Events](#events-11)
|
||||
- [Project Information](#project-information)
|
||||
* [Prerequisites](#prerequisites)
|
||||
* [Install](#install)
|
||||
* [Build from sources](#build-from-sources)
|
||||
* [NPM scripts](#npm-scripts)
|
||||
* [Demo](#demo)
|
||||
* [License](#license)
|
||||
|
||||
<!-- tocstop -->
|
||||
|
||||
<!-- markdown-toc end -->
|
||||
|
||||
Displays lists of process instances both active and completed, using any defined process filter, and
|
||||
render details of any chosen instance.
|
||||
## Activiti Task List component
|
||||
|
||||
## Prerequisites
|
||||
Renders a list containing all the tasks matched by the parameters specified.
|
||||
|
||||
Before you start using this development framework, make sure you have installed all required software and done all the
|
||||
necessary configuration [prerequisites](https://github.com/Alfresco/alfresco-ng2-components/blob/master/PREREQUISITES.md).
|
||||
|
||||
> If you plan using this component with projects generated by Angular CLI, please refer to the following article: [Using ADF with Angular CLI](https://github.com/Alfresco/alfresco-ng2-components/wiki/Angular-CLI)
|
||||
|
||||
## Install
|
||||
|
||||
```sh
|
||||
npm install ng2-activiti-tasklist
|
||||
```
|
||||
|
||||
## Activiti Task List
|
||||
|
||||
This component renders a list containing all the tasks matched by the parameters specified.
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<adf-tasklist
|
||||
@@ -105,7 +114,44 @@ You can also use HTML-based schema declaration like shown below:
|
||||
</adf-tasklist>
|
||||
```
|
||||
|
||||
### DataColumn Properties
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Default | Description |
|
||||
| --- | --- | --- | --- |
|
||||
| appId | string || The id of the app. |
|
||||
| processDefinitionKey | string || The processDefinitionKey of the process. |
|
||||
| processInstanceId | string || The processInstanceId of the process. |
|
||||
| assignment | string || The assignment of the process. <ul>Possible values are: <li>assignee : where the current user is the assignee</li> <li>candidate: where the current user is a task candidate </li><li>group_x: where the task is assigned to a group where the current user is a member of.</li> <li>no value: where the current user is involved</li> </ul> |
|
||||
| state | string || Define state of the processes. Possible values are: `completed`, `active` |
|
||||
| hasIcon | boolean | true | Toggle the icon on the left . |
|
||||
| landingTaskId | string | | Define which task id should be selected after the reloading. If the task id doesn't exist or nothing is passed it will select the first task |
|
||||
| sort | string | | Define the sort of the processes. Possible values are : `created-desc`, `created-asc`, `due-desc`, `due-asc` |
|
||||
| data | DataTableAdapter | | JSON object that represent the number and the type of the columns that you want show (see the [example](#datatableadapter-example) section below) |
|
||||
|
||||
#### Events
|
||||
|
||||
| Name | Description |
|
||||
| --- | --- |
|
||||
| onSuccess | Raised when the task list is loaded |
|
||||
| rowClick | Raised when the task in the list is clicked |
|
||||
|
||||
### Details
|
||||
|
||||
This component displays lists of process instances both active and completed, using any defined process filter, and
|
||||
render details of any chosen instance.
|
||||
|
||||
#### DataTableAdapter example
|
||||
|
||||
```json
|
||||
[
|
||||
{"type": "text", "key": "id", "title": "Id"},
|
||||
{"type": "text", "key": "name", "title": "Name", "cssClass": "full-width name-column", "sortable": true},
|
||||
{"type": "text", "key": "formKey", "title": "Form Key", "sortable": true},
|
||||
{"type": "text", "key": "created", "title": "Created", "sortable": true}
|
||||
]
|
||||
```
|
||||
|
||||
#### DataColumn Properties
|
||||
|
||||
Here's the list of available properties you can define for a Data Column definition.
|
||||
|
||||
@@ -120,41 +166,11 @@ Here's the list of available properties you can define for a Data Column definit
|
||||
| sr-title | string | | Screen reader title, used for accessibility purposes |
|
||||
| class | string | | Additional CSS class to be applied to column (header and cells) |
|
||||
|
||||
### Events
|
||||
## Activiti Task Details component
|
||||
|
||||
| Name | Description |
|
||||
| --- | --- |
|
||||
| onSuccess | Raised when the task list is loaded |
|
||||
| rowClick | Raised when the task in the list is clicked |
|
||||
Shows the details of the task id passed in input
|
||||
|
||||
### Properties
|
||||
|
||||
| Name | Type | Default | Description |
|
||||
| --- | --- | --- | --- |
|
||||
| appId | string || The id of the app. |
|
||||
| processDefinitionKey | string || The processDefinitionKey of the process. |
|
||||
| processInstanceId | string || The processInstanceId of the process. |
|
||||
| assignment | string || The assignment of the process. <ul>Possible values are: <li>assignee : where the current user is the assignee</li> <li>candidate: where the current user is a task candidate </li><li>group_x: where the task is assigned to a group where the current user is a member of.</li> <li>no value: where the current user is involved</li> </ul> |
|
||||
| state | string || Define state of the processes. Possible values are: `completed`, `active` |
|
||||
| hasIcon | boolean | true | Toggle the icon on the left . |
|
||||
| landingTaskId | string | | Define which task id should be selected after the reloading. If the task id doesn't exist or nothing is passed it will select the first task |
|
||||
| sort | string | | Define the sort of the processes. Possible values are : `created-desc`, `created-asc`, `due-desc`, `due-asc` |
|
||||
| data | DataTableAdapter | | JSON object that represent the number and the type of the columns that you want show |
|
||||
|
||||
Example:
|
||||
|
||||
```json
|
||||
[
|
||||
{"type": "text", "key": "id", "title": "Id"},
|
||||
{"type": "text", "key": "name", "title": "Name", "cssClass": "full-width name-column", "sortable": true},
|
||||
{"type": "text", "key": "formKey", "title": "Form Key", "sortable": true},
|
||||
{"type": "text", "key": "created", "title": "Created", "sortable": true}
|
||||
]
|
||||
```
|
||||
|
||||
## Activiti Task Details
|
||||
|
||||
The component shows the details of the task id passed in input
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<adf-task-details
|
||||
@@ -162,7 +178,7 @@ The component shows the details of the task id passed in input
|
||||
</adf-task-details>
|
||||
```
|
||||
|
||||
### Properties
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Default | Description |
|
||||
| --- | --- | --- | --- |
|
||||
@@ -181,7 +197,7 @@ The component shows the details of the task id passed in input
|
||||
| showChecklist | boolean | true | Toggle `Checklist` feature for Header component |
|
||||
| fieldValidators | FormFieldValidator[] | [] | Field validators for use with the form. |
|
||||
|
||||
### Events
|
||||
#### Events
|
||||
|
||||
| Name | Description |
|
||||
| --- | --- |
|
||||
@@ -192,7 +208,9 @@ The component shows the details of the task id passed in input
|
||||
| executeOutcome | Raised when any outcome is executed, default behaviour can be prevented via `event.preventDefault()` |
|
||||
| onError | Raised at any error |
|
||||
|
||||
### Custom 'empty Activiti Task Details' template
|
||||
### Details
|
||||
|
||||
#### Custom 'empty Activiti Task Details' template
|
||||
|
||||
By default the Activiti Task Details provides the following message for the empty task details:
|
||||
|
||||
@@ -217,7 +235,9 @@ Note that can put any HTML content as part of the template, including other Angu
|
||||
|
||||
## Activiti Apps Component
|
||||
|
||||
The component shows all the available apps.
|
||||
Shows all available apps.
|
||||
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<adf-apps
|
||||
@@ -225,20 +245,22 @@ The component shows all the available apps.
|
||||
</adf-apps>
|
||||
```
|
||||
|
||||
### Properties
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Description |
|
||||
| --- | --- | --- |
|
||||
| layoutType | string | (**required**) Define the layout of the apps. There are two possible values: GRID or LIST. |
|
||||
| filtersAppId | Object | Provide a way to filter the apps to show. |
|
||||
|
||||
### Events
|
||||
#### Events
|
||||
|
||||
| Name | Description |
|
||||
| --- | --- |
|
||||
| appClick | Raised when an app entry is clicked |
|
||||
|
||||
### How filter the activiti apps
|
||||
### Details
|
||||
|
||||
#### How filter the activiti apps
|
||||
|
||||
If you want to show some specific apps you can specify them through the filtersAppId parameters
|
||||
|
||||
@@ -267,15 +289,17 @@ You can use inside the filter one of the following property
|
||||
}
|
||||
```
|
||||
|
||||
## Activiti Filter
|
||||
## Activiti Filter component
|
||||
|
||||
The component shows all the available filters.
|
||||
Shows all available filters.
|
||||
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<adf-filters></adf-filters>
|
||||
```
|
||||
|
||||
### Properties
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Description |
|
||||
| --- | --- | --- |
|
||||
@@ -286,7 +310,7 @@ The component shows all the available filters.
|
||||
|
||||
If both `appId` and `appName` are specified then `appName` will take precedence and `appId` will be ignored.
|
||||
|
||||
### Events
|
||||
#### Events
|
||||
|
||||
| Name | Description |
|
||||
| --- | --- |
|
||||
@@ -294,7 +318,9 @@ If both `appId` and `appName` are specified then `appName` will take precedence
|
||||
| onSuccess | Raised when the list is loaded |
|
||||
| onError | Raised if there is an error during the loading |
|
||||
|
||||
### How filter the activiti task filters
|
||||
### Details
|
||||
|
||||
#### How filter the activiti task filters
|
||||
|
||||
```html
|
||||
<adf-filters
|
||||
@@ -304,9 +330,9 @@ If both `appId` and `appName` are specified then `appName` will take precedence
|
||||
```
|
||||
|
||||
|
||||
You can use inside the filterParam one of the following property.
|
||||
You can use inside the filterParam one of the properties from [FilterParamsModel](#filterparamsmodel) (see below).
|
||||
|
||||
### FilterParamsModel
|
||||
#### FilterParamsModel
|
||||
|
||||
```json
|
||||
{
|
||||
@@ -322,7 +348,7 @@ You can use inside the filterParam one of the following property.
|
||||
| name | string | The name of the task filter, lowercase is checked |
|
||||
| index | string | The zero-based position of the filter in the array. |
|
||||
|
||||
### How to create an accordion menu with the task filter
|
||||
#### How to create an accordion menu with the task filter
|
||||
|
||||
You can create an accordion menu using the AccordionComponent that wrap the activiti task filter.
|
||||
The AccordionComponent is exposed by the alfresco-core.
|
||||
@@ -345,7 +371,9 @@ The AccordionComponent is exposed by the alfresco-core.
|
||||
|
||||
## Activiti Checklist Component
|
||||
|
||||
The component shows the checklist task functionality.
|
||||
Shows the checklist task functionality.
|
||||
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<adf-checklist
|
||||
@@ -355,7 +383,7 @@ The component shows the checklist task functionality.
|
||||
</adf-checklist>
|
||||
```
|
||||
|
||||
### Properties
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Description |
|
||||
| --- | --- | --- |
|
||||
@@ -363,9 +391,12 @@ The component shows the checklist task functionality.
|
||||
| readOnlyForm | boolean | Toggle readonly state of the form. Enforces all form widgets render readonly if enabled. |
|
||||
| assignee | string | (**required**) The assignee id where the subtasks are assigned to. |
|
||||
|
||||
|
||||
## Task Attachment List Component
|
||||
|
||||
This component displays attached documents on a specified task
|
||||
Displays attached documents on a specified task
|
||||
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<adf-task-attachment-list
|
||||
@@ -375,14 +406,14 @@ This component displays attached documents on a specified task
|
||||
```
|
||||

|
||||
|
||||
### Properties
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Description |
|
||||
| --- | --- | --- |
|
||||
| taskId | string | (**required**): The ID of the task to display |
|
||||
| disabled | boolean | false | Disable/Enable read only mode for attachement list |
|
||||
|
||||
### Events
|
||||
#### Events
|
||||
|
||||
| Name | Description |
|
||||
| --- | --- |
|
||||
@@ -392,7 +423,9 @@ This component displays attached documents on a specified task
|
||||
|
||||
## Create Task Attachment Component
|
||||
|
||||
This component displays Upload Component(Drag and Click) to upload the attachment to a specified task
|
||||
Displays Upload Component(Drag and Click) to upload the attachment to a specified task
|
||||
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<adf-create-task-attachment
|
||||
@@ -404,7 +437,7 @@ This component displays Upload Component(Drag and Click) to upload the attachmen
|
||||
|
||||

|
||||
|
||||
### Properties
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Description |
|
||||
| --- | --- | --- |
|
||||
@@ -417,10 +450,11 @@ This component displays Upload Component(Drag and Click) to upload the attachmen
|
||||
| error | Raised when the error occurred while creating/uploading the attachment by the user from within the component |
|
||||
| success | Raised when the attachment created/uploaded successfully from within the component |
|
||||
|
||||
## Activiti Task Header
|
||||
## Activiti Task Header component
|
||||
|
||||
The component shows all the information related to a task.
|
||||
The purpose of the component is to populate the local variable called `properties` (array of CardViewModel), with all the information that we want to display.
|
||||
Shows all the information related to a task.
|
||||
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<adf-task-header
|
||||
@@ -428,7 +462,7 @@ The purpose of the component is to populate the local variable called `propertie
|
||||
</adf-task-header>
|
||||
```
|
||||
|
||||
### Properties
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Default | Description |
|
||||
| --- | --- | --- | --- |
|
||||
@@ -437,13 +471,18 @@ The purpose of the component is to populate the local variable called `propertie
|
||||
|
||||

|
||||
|
||||
### Events
|
||||
#### Events
|
||||
|
||||
| Name | Description |
|
||||
| --- | --- |
|
||||
| claim | Raised when the task is claimed. |
|
||||
|
||||
## TaskDetailsModel
|
||||
### Details
|
||||
|
||||
The purpose of the component is to populate the local variable called `properties` (array of CardViewModel), with all the information that we want to display.
|
||||
|
||||
|
||||
#### TaskDetailsModel
|
||||
|
||||
```json
|
||||
{
|
||||
@@ -457,7 +496,9 @@ The purpose of the component is to populate the local variable called `propertie
|
||||
|
||||
## Task People Component
|
||||
|
||||
This component displays involved users to a specified task
|
||||
Displays involved users to a specified task
|
||||
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<adf-people
|
||||
@@ -469,7 +510,7 @@ This component displays involved users to a specified task
|
||||
|
||||

|
||||
|
||||
### Properties
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Description |
|
||||
| --- | --- | --- |
|
||||
@@ -481,6 +522,8 @@ This component displays involved users to a specified task
|
||||
|
||||
No Events
|
||||
|
||||
### Details
|
||||
|
||||
#### How to customize the people component behavior
|
||||
|
||||
The people component provide two methods to customize the behavior:
|
||||
@@ -543,7 +586,9 @@ In this way will be easy customize the people component to involve the user with
|
||||
|
||||
## ADF Comments Component
|
||||
|
||||
This component displays comments entered by involved users to a specified task. It also allows an involved user to add his/her comment to the task.
|
||||
Displays comments from users involved in a specified task and allows an involved user to add a comment to the task.
|
||||
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<adf-comments
|
||||
@@ -554,7 +599,7 @@ This component displays comments entered by involved users to a specified task.
|
||||
|
||||

|
||||
|
||||
### Properties
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Description |
|
||||
| --- | --- | --- |
|
||||
@@ -569,7 +614,9 @@ This component displays comments entered by involved users to a specified task.
|
||||
|
||||
## Start Task Component
|
||||
|
||||
This component Creates/Starts new task for the specified app
|
||||
Creates/Starts new task for the specified app
|
||||
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<adf-start-task
|
||||
@@ -579,7 +626,7 @@ This component Creates/Starts new task for the specified app
|
||||
|
||||

|
||||
|
||||
### Properties
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Description |
|
||||
| --- | --- | --- |
|
||||
@@ -593,9 +640,50 @@ This component Creates/Starts new task for the specified app
|
||||
| cancel | Raised when the cancel button is pressed by the user |
|
||||
| error | Raised if there is an error during task creation |
|
||||
|
||||
|
||||
## People Search component
|
||||
|
||||
Searches users/people.
|
||||
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<adf-people-search></adf-people-search>
|
||||
```
|
||||
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Description |
|
||||
| --- | --- | --- |
|
||||
| results | Observable<User[]> | The params to show people list |
|
||||
|
||||
#### Events
|
||||
|
||||
| Name | Description |
|
||||
| --- | --- |
|
||||
| searchPeople | Raised when the search people with new keyword |
|
||||
| success | Raised when select the user and click action button |
|
||||
| closeSearch | Raised when click the clse button |
|
||||
|
||||
### Details
|
||||
|
||||
```html
|
||||
<adf-people-search
|
||||
(searchPeople)="searchUser($event)"
|
||||
(success)="involveUser($event)"
|
||||
(closeSearch)="onCloseSearch()"
|
||||
[results]="peopleSearch$">
|
||||
<header-title>{{ 'TASK_DETAILS.LABELS.ADD_PEOPLE' | translate }}</header-title>
|
||||
<action-button-label>{{ 'PEOPLE.ADD_USER' | translate }}</action-button-label>
|
||||
</adf-people-search>
|
||||
|
||||
```
|
||||
|
||||
## Task Audit Directive
|
||||
|
||||
This directive provide a way to fetch the Task Audit information in the pdf or json format.
|
||||
Provides a way to fetch the Task Audit information in the pdf or json format.
|
||||
|
||||
### Basic Usage
|
||||
|
||||
```html
|
||||
<button
|
||||
@@ -609,7 +697,7 @@ This directive provide a way to fetch the Task Audit information in the pdf or j
|
||||
|
||||

|
||||
|
||||
### Properties
|
||||
#### Properties
|
||||
|
||||
| Name | Type | Default | Description |
|
||||
| --- | --- | --- | --- |
|
||||
@@ -625,43 +713,22 @@ This directive provide a way to fetch the Task Audit information in the pdf or j
|
||||
| clicked | Raised when the task audit info is ready |
|
||||
| error | Raised if there is an error during fetching task information |
|
||||
|
||||
## People Search
|
||||
## Project Information
|
||||
|
||||
The component used to search users/people.
|
||||
### Prerequisites
|
||||
|
||||
```html
|
||||
<adf-people-search></adf-people-search>
|
||||
Before you start using this development framework, make sure you have installed all required software and done all the
|
||||
necessary configuration [prerequisites](https://github.com/Alfresco/alfresco-ng2-components/blob/master/PREREQUISITES.md).
|
||||
|
||||
> If you plan using this component with projects generated by Angular CLI, please refer to the following article: [Using ADF with Angular CLI](https://github.com/Alfresco/alfresco-ng2-components/wiki/Angular-CLI)
|
||||
|
||||
### Install
|
||||
|
||||
```sh
|
||||
npm install ng2-activiti-tasklist
|
||||
```
|
||||
|
||||
### Properties
|
||||
|
||||
| Name | Type | Description |
|
||||
| --- | --- | --- |
|
||||
| results | Observable<User[]> | The params to show people list |
|
||||
|
||||
### Events
|
||||
|
||||
| Name | Description |
|
||||
| --- | --- |
|
||||
| searchPeople | Raised when the search people with new keyword |
|
||||
| success | Raised when select the user and click action button |
|
||||
| closeSearch | Raised when click the clse button |
|
||||
|
||||
### How to use
|
||||
|
||||
```html
|
||||
<adf-people-search
|
||||
(searchPeople)="searchUser($event)"
|
||||
(success)="involveUser($event)"
|
||||
(closeSearch)="onCloseSearch()"
|
||||
[results]="peopleSearch$">
|
||||
<header-title>{{ 'TASK_DETAILS.LABELS.ADD_PEOPLE' | translate }}</header-title>
|
||||
<action-button-label>{{ 'PEOPLE.ADD_USER' | translate }}</action-button-label>
|
||||
</adf-people-search>
|
||||
|
||||
```
|
||||
|
||||
## Build from sources
|
||||
### Build from sources
|
||||
|
||||
You can build component from sources with the following commands:
|
||||
```sh
|
||||
@@ -673,7 +740,7 @@ npm run build
|
||||
> The `build` task rebuilds all the code, runs tslint, license checks
|
||||
> and other quality check tools before performing unit testing.
|
||||
|
||||
## NPM scripts
|
||||
### NPM scripts
|
||||
|
||||
| Command | Description |
|
||||
| --- | --- |
|
||||
@@ -682,7 +749,7 @@ npm run build
|
||||
| npm run test-browser | Run unit tests in the browser
|
||||
| npm run coverage | Run unit tests and display code coverage report |
|
||||
|
||||
## Demo
|
||||
### Demo
|
||||
|
||||
Please check the demo folder for a demo project
|
||||
|
||||
@@ -692,6 +759,6 @@ npm install
|
||||
npm start
|
||||
```
|
||||
|
||||
## License
|
||||
### License
|
||||
|
||||
[Apache Version 2.0](https://github.com/Alfresco/alfresco-ng2-components/blob/master/LICENSE)
|
||||
|
Reference in New Issue
Block a user