mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-12 17:04:57 +00:00
Generate docs (#8481)
* Generate docs * Fix duplicated Optional and restore code block ticks * Fix docbuild command errors, improve documentations --------- Co-authored-by: Amedeo Lepore <amedeo.lepore85@gmail.com> Co-authored-by: Amedeo Lepore <amedeo.lepore@hyland.com>
This commit is contained in:
parent
7704c62e1c
commit
657e5ef7fd
@ -302,6 +302,7 @@ for more information about installing and using the source code.
|
|||||||
| [Tag Node Actions List component](content-services/components/tag-actions.component.md) | Shows available actions for tags. | [Source](../lib/content-services/src/lib/tag/tag-actions.component.ts) |
|
| [Tag Node Actions List component](content-services/components/tag-actions.component.md) | Shows available actions for tags. | [Source](../lib/content-services/src/lib/tag/tag-actions.component.ts) |
|
||||||
| [Tag List component](content-services/components/tag-list.component.md) | Shows tags for an item. | [Source](../lib/content-services/src/lib/tag/tag-list.component.ts) |
|
| [Tag List component](content-services/components/tag-list.component.md) | Shows tags for an item. | [Source](../lib/content-services/src/lib/tag/tag-list.component.ts) |
|
||||||
| [Tag Node List component](content-services/components/tag-node-list.component.md) | Shows tags for a node. | [Source](../lib/content-services/src/lib/tag/tag-node-list.component.ts) |
|
| [Tag Node List component](content-services/components/tag-node-list.component.md) | Shows tags for a node. | [Source](../lib/content-services/src/lib/tag/tag-node-list.component.ts) |
|
||||||
|
| [Tags Creator component](content-services/components/tags-creator.component.md) | Allows to create multiple tags. That component contains input and two lists. Top list is all created tags, bottom list is searched tags based on input's value. | [Source](../lib/content-services/src/lib/tag/tags-creator/tags-creator.component.ts) |
|
||||||
| [Tree View component](content-services/components/tree-view.component.md) | Shows the folder and subfolders of a node as a tree view. | [Source](../lib/content-services/src/lib/tree-view/components/tree-view.component.ts) |
|
| [Tree View component](content-services/components/tree-view.component.md) | Shows the folder and subfolders of a node as a tree view. | [Source](../lib/content-services/src/lib/tree-view/components/tree-view.component.ts) |
|
||||||
| [Tree component](content-services/components/tree.component.md) | Shows the nodes in tree structure, each node containing children is collapsible/expandable. Can be integrated with any datasource extending Tree service. | [Source](../lib/content-services/src/lib/tree/components/tree.component.ts) |
|
| [Tree component](content-services/components/tree.component.md) | Shows the nodes in tree structure, each node containing children is collapsible/expandable. Can be integrated with any datasource extending Tree service. | [Source](../lib/content-services/src/lib/tree/components/tree.component.ts) |
|
||||||
| [Upload Button Component](content-services/components/upload-button.component.md) | Activates a file upload. | [Source](../lib/content-services/src/lib/upload/components/upload-button.component.ts) |
|
| [Upload Button Component](content-services/components/upload-button.component.md) | Activates a file upload. | [Source](../lib/content-services/src/lib/upload/components/upload-button.component.ts) |
|
||||||
|
@ -23,9 +23,9 @@ Shows user information for `CONTENT` and `CONTENT_SSO` mode.
|
|||||||
| ---- | ---- | ------------- | ----------- |
|
| ---- | ---- | ------------- | ----------- |
|
||||||
| bpmBackgroundImage | `string` | | Custom path for the background banner image for APS users. |
|
| bpmBackgroundImage | `string` | | Custom path for the background banner image for APS users. |
|
||||||
| ecmBackgroundImage | `string` | | Custom path for the background banner image for ACS users. |
|
| ecmBackgroundImage | `string` | | Custom path for the background banner image for ACS users. |
|
||||||
| ecmUser | [`EcmUserModel`](../../core/models/ecm-user.model.md) | | |
|
| ecmUser | [`EcmUserModel`](../../core/models/ecm-user.model.md) | | ECM user info. |
|
||||||
| identityUser | [`IdentityUserModel`](../../../lib/process-services-cloud/src/lib/people/models/identity-user.model.ts) | | |
|
| identityUser | [`IdentityUserModel`](../../../lib/process-services-cloud/src/lib/people/models/identity-user.model.ts) | | Identity user info. |
|
||||||
| isLoggedIn | `boolean` | | |
|
| isLoggedIn | `boolean` | | Determines if user is logged in. |
|
||||||
| menuPositionX | [`MenuPositionX`](https://github.com/angular/components/blob/master/src/material/menu/menu-positions.ts) | "after" | Custom choice for opening the menu at the bottom. Can be `before` or `after`. |
|
| menuPositionX | [`MenuPositionX`](https://github.com/angular/components/blob/master/src/material/menu/menu-positions.ts) | "after" | Custom choice for opening the menu at the bottom. Can be `before` or `after`. |
|
||||||
| menuPositionY | [`MenuPositionY`](https://github.com/angular/components/blob/master/src/material/menu/menu-positions.ts) | "below" | Custom choice for opening the menu at the bottom. Can be `above` or `below`. |
|
| menuPositionY | [`MenuPositionY`](https://github.com/angular/components/blob/master/src/material/menu/menu-positions.ts) | "below" | Custom choice for opening the menu at the bottom. Can be `above` or `below`. |
|
||||||
| mode | `UserInfoMode` | | current mode. |
|
| mode | `UserInfoMode` | | current mode. |
|
||||||
|
@ -38,6 +38,7 @@ Displays the documents from a repository.
|
|||||||
- [Custom 'empty folder' template](#custom-empty-folder-template)
|
- [Custom 'empty folder' template](#custom-empty-folder-template)
|
||||||
- [Custom 'permission denied' template](#custom-permission-denied-template)
|
- [Custom 'permission denied' template](#custom-permission-denied-template)
|
||||||
- [Custom 'loading' template](#custom-loading-template)
|
- [Custom 'loading' template](#custom-loading-template)
|
||||||
|
- [File Auto downloading](#file-auto-downloading)
|
||||||
- [See also](#see-also)
|
- [See also](#see-also)
|
||||||
|
|
||||||
## Basic Usage
|
## Basic Usage
|
||||||
@ -792,9 +793,9 @@ This will give the following output:
|
|||||||
|
|
||||||
### File Auto downloading
|
### File Auto downloading
|
||||||
|
|
||||||
In case of files exceeding a predefined file size, the document list component can be configured to automatically download those file when trying to preview them.
|
In case of files exceeding a predefined file size, the [document list component](../../content-services/components/document-list.component.md) can be configured to automatically download those file when trying to preview them.
|
||||||
This can help in reducing server load, and ensuring quick access to such files. After turning this feature on, whenever the user tries to preview a file with a large
|
This can help in reducing server load, and ensuring quick access to such files. After turning this feature on, whenever the user tries to preview a file with a large
|
||||||
file size, the Document List component will first preview a dialog, asking for confirmation from the user on whether they want to download the file, or cancel the preview altogether.
|
file size, the [Document List component](../../content-services/components/document-list.component.md) will first preview a dialog, asking for confirmation from the user on whether they want to download the file, or cancel the preview altogether.
|
||||||
|
|
||||||
In order to configure the Document List to automatically download the files, the following environment variables would need to be set up in app.config.json -
|
In order to configure the Document List to automatically download the files, the following environment variables would need to be set up in app.config.json -
|
||||||
|
|
||||||
@ -805,10 +806,10 @@ In order to configure the Document List to automatically download the files, the
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Here, `"enableFileAutoDownload": true,` would enable the file auto download feature on the Document List component. Setting this flag to false disables this feature, and always
|
Here, `"enableFileAutoDownload": true,` would enable the file auto download feature on the [Document List component](../../content-services/components/document-list.component.md). Setting this flag to false disables this feature, and always
|
||||||
triggers a file preview when trying to view a file, regardless of its size.
|
triggers a file preview when trying to view a file, regardless of its size.
|
||||||
|
|
||||||
The second configuration here, `"fileAutoDownloadSizeThresholdInMB": 15` specifies the file size threshold (in MB), after which the Document List component will start downloading the file.
|
The second configuration here, `"fileAutoDownloadSizeThresholdInMB": 15` specifies the file size threshold (in MB), after which the [Document List component](../../content-services/components/document-list.component.md) will start downloading the file.
|
||||||
In the example provided above, any file greater than 15MB in size would trigger the auto download functionality. Files lower than 15MB in size would continue to preview normally.
|
In the example provided above, any file greater than 15MB in size would trigger the auto download functionality. Files lower than 15MB in size would continue to preview normally.
|
||||||
|
|
||||||
## See also
|
## See also
|
||||||
|
@ -25,5 +25,5 @@ Displays comments from users involved in a specified content and allows an invol
|
|||||||
|
|
||||||
| Name | Type | Default value | Description |
|
| Name | Type | Default value | Description |
|
||||||
| ---- | ---- | ------------- | ----------- |
|
| ---- | ---- | ------------- | ----------- |
|
||||||
| nodeId | `string` | | The numeric ID of the node. |
|
| nodeId | `string` | | nodeId of the document that has comments |
|
||||||
| readOnly | `boolean` | | Are the comments read only? |
|
| readOnly | `boolean` | | make the [comments component](../../core/components/comments.component.md) readOnly |
|
||||||
|
@ -25,4 +25,4 @@ Displays search criteria as a set of "chips".
|
|||||||
| Name | Type | Default value | Description |
|
| Name | Type | Default value | Description |
|
||||||
| ---- | ---- | ------------- | ----------- |
|
| ---- | ---- | ------------- | ----------- |
|
||||||
| clearAll | `boolean` | false | Flag used to enable the display of a clear-all-filters button. |
|
| clearAll | `boolean` | false | Flag used to enable the display of a clear-all-filters button. |
|
||||||
| searchFilter | [`SearchFilterComponent`](../../content-services/components/search-filter.component.md) | | Search filter to supply the data for the chips. Not required from 4.5.0 and later versions |
|
| searchFilter | [`SearchFilterComponent`](../../content-services/components/search-filter.component.md) | | Search filter to supply the data for the chips. Not required from 4.5.0 and later versions @deprecated |
|
||||||
|
@ -23,18 +23,17 @@ Allows to create multiple tags. That component contains input and two lists. Top
|
|||||||
|
|
||||||
### Properties
|
### Properties
|
||||||
|
|
||||||
| Name | Type | Default value | Description |
|
| Name | Type | Default value | Description |
|
||||||
|-----------------------|-------------------|---------------|-------------------------------------------------------------------------------------------------------------------------------------|
|
| ---- | ---- | ------------- | ----------- |
|
||||||
| mode | `TagsCreatorMode` | | Create mode if only new tags can be created or Create And Assign mode if new tags can be created and existing tags can be selected. |
|
| disabledTagsRemoving | `boolean` | false | False if tags can be removed from top list, true otherwise. |
|
||||||
| disabledTagsRemoving | `boolean` | false | False if tags can be removed from top list, true otherwise. |
|
| mode | `TagsCreatorMode` | | Mode for component. In Create mode we can't select existing tags, we can only create them. In Create and Assign mode we can both - create tags and select existing tags. |
|
||||||
| tags | `string[]` | | Default top list. |
|
| tagNameControlVisible | `boolean` | | Decides if input for tags creation/searching should be visible. When input is hidden then panel of existing tags is hidden as well. |
|
||||||
| tagNameControlVisible | `boolean` | false | True if input should be visible, false otherwise. | |
|
| tags | `string[]` | | Default top list. |
|
||||||
|
|
||||||
### Events
|
### Events
|
||||||
|
|
||||||
| Name | Type | Description |
|
| Name | Type | Description |
|
||||||
|-----------------------------------|------------------------------------------------------------------------|--------------------------------------------------|
|
| ---- | ---- | ----------- |
|
||||||
| existingTagsPanelVisibilityChange | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<boolean>` | Emitted when bottom list is showing or hiding. |
|
| existingTagsPanelVisibilityChange | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<boolean>` | Emitted when bottom list is showing or hiding. |
|
||||||
| tagsChange | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<string[]>` | Emitted when tags in top list are changed. |
|
| tagNameControlVisibleChange | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<boolean>` | Emitted when input is showing or hiding. |
|
||||||
| tagNameControlVisibleChange | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<boolean>` | Emitted when input is showing or hiding. |
|
| tagsChange | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<string[]>` | Emitted when tags in top list are changed. |
|
||||||
|
|
||||||
|
@ -26,31 +26,31 @@ Manages Audit apps and entries.
|
|||||||
- **getAuditApp**(auditApplicationId: `string`, opts?: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditAppEntry>`<br/>
|
- **getAuditApp**(auditApplicationId: `string`, opts?: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditAppEntry>`<br/>
|
||||||
Get audit application info.
|
Get audit application info.
|
||||||
- _auditApplicationId:_ `string` - The identifier of an audit application.
|
- _auditApplicationId:_ `string` - The identifier of an audit application.
|
||||||
- _opts:_ `any` - (Optional)Options.
|
- _opts:_ `any` - (Optional) Options.
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditAppEntry>` -
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditAppEntry>` - status of an audit application.
|
||||||
- **getAuditApps**(opts?: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditAppPaging>`<br/>
|
- **getAuditApps**(opts?: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditAppPaging>`<br/>
|
||||||
List audit applications.
|
Gets a list of audit applications.
|
||||||
- _opts:_ `any` - (Optional)Options.
|
- _opts:_ `any` - (Optional) Options.
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditAppPaging>` -
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditAppPaging>` - a list of the audit applications.
|
||||||
- **getAuditEntries**(auditApplicationId: `string`, opts?: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditEntryPaging>`<br/>
|
- **getAuditEntries**(auditApplicationId: `string`, opts?: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditEntryPaging>`<br/>
|
||||||
List audit entries for an audit application.
|
List audit entries for an audit application.
|
||||||
- _auditApplicationId:_ `string` - The identifier of an audit application.
|
- _auditApplicationId:_ `string` - The identifier of an audit application.
|
||||||
- _opts:_ `any` - (Optional)Options.
|
- _opts:_ `any` - (Optional) Options.
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditEntryPaging>` -
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditEntryPaging>` - a list of audit entries.
|
||||||
- **getAuditEntriesForNode**(nodeId: `string`, opts?: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditEntryPaging>`<br/>
|
- **getAuditEntriesForNode**(nodeId: `string`, opts?: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditEntryPaging>`<br/>
|
||||||
List audit entries for a node.
|
List audit entries for a node.
|
||||||
- _nodeId:_ `string` - The identifier of a node.
|
- _nodeId:_ `string` - The identifier of a node.
|
||||||
- _opts:_ `any` - (Optional)Options.
|
- _opts:_ `any` - (Optional) Options.
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditEntryPaging>` -
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditEntryPaging>` -
|
||||||
- **getAuditEntry**(auditApplicationId: `string`, auditEntryId: `string`, opts?: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditEntryEntry>`<br/>
|
- **getAuditEntry**(auditApplicationId: `string`, auditEntryId: `string`, opts?: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditEntryEntry>`<br/>
|
||||||
Get audit entry.
|
Get audit entry.
|
||||||
- _auditApplicationId:_ `string` - The identifier of an audit application.
|
- _auditApplicationId:_ `string` - The identifier of an audit application.
|
||||||
- _auditEntryId:_ `string` - The identifier of an audit entry.
|
- _auditEntryId:_ `string` - The identifier of an audit entry.
|
||||||
- _opts:_ `any` - (Optional)Options.
|
- _opts:_ `any` - (Optional) Options.
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditEntryEntry>` -
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditEntryEntry>` - audit entry.
|
||||||
- **updateAuditApp**(auditApplicationId: `string`, auditAppBodyUpdate: `boolean`, opts?: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditApp|any>`<br/>
|
- **updateAuditApp**(auditApplicationId: `string`, auditAppBodyUpdate: `boolean`, opts?: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditApp|any>`<br/>
|
||||||
Update audit application info.
|
Update audit application info.
|
||||||
- _auditApplicationId:_ `string` - The identifier of an audit application.
|
- _auditApplicationId:_ `string` - The identifier of an audit application.
|
||||||
- _auditAppBodyUpdate:_ `boolean` - The audit application to update.
|
- _auditAppBodyUpdate:_ `boolean` - The audit application to update.
|
||||||
- _opts:_ `any` - (Optional)Options.
|
- _opts:_ `any` - (Optional) Options.
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditApp|any>` -
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<AuditApp|any>` -
|
||||||
|
@ -13,22 +13,11 @@ Manages categories in Content Services.
|
|||||||
|
|
||||||
### Methods
|
### Methods
|
||||||
|
|
||||||
- **getSubcategories**(parentCategoryId: `string`, skipCount?: `number`, maxItems?: `number`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`CategoryPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/api/content-rest-api/docs/CategoryPaging.md)`>`<br/>
|
- **createSubcategories**(parentCategoryId: `string`, payload: `CategoryBody[]`): [`Observable`](http://reactivex.io/documentation/observable.html)`<CategoryPaging|CategoryEntry>`<br/>
|
||||||
Gets subcategories of a given parent category.
|
Creates subcategories under category with provided categoryId
|
||||||
- _parentCategoryId:_ `string` - Identifier of a parent category
|
- _parentCategoryId:_ `string` - The identifier of a parent category.
|
||||||
- _skipCount:_ `number` - Number of top categories to skip
|
- _payload:_ `CategoryBody[]` - List of categories to be created.
|
||||||
- _maxItems:_ `number` - Maximum number of subcategories returned from Observable
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<CategoryPaging|CategoryEntry>` - [`Observable`](http://reactivex.io/documentation/observable.html)<CategoryPaging | CategoryEntry>
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`CategoryPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/api/content-rest-api/docs/CategoryPaging.md)`>` - CategoryPaging object (defined in JS-API) with category paging list
|
|
||||||
- **createSubcategories**(parentCategoryId: `string`, payload: [`CategoryBody[]`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/api/content-rest-api/docs/CategoryBody.md)): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`CategoryPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/api/content-rest-api/docs/CategoryPaging.md) | [`CategoryEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/api/content-rest-api/docs/CategoryEntry.md)`>`<br/>
|
|
||||||
Creates subcategories under category with provided categoryId.
|
|
||||||
- _parentCategoryId:_ `string` - Identifier of a parent category
|
|
||||||
- _payload:_ [`CategoryBody[]`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/api/content-rest-api/docs/CategoryBody.md) - List of categories to be created
|
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`CategoryPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/api/content-rest-api/docs/CategoryPaging.md) | [`CategoryEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/api/content-rest-api/docs/CategoryEntry.md)`>` - CategoryEntry object (defined in JS-API) containing the category
|
|
||||||
- **updateCategory**(categoryId: `string`, payload: [`CategoryBody`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/api/content-rest-api/docs/CategoryBody.md)): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`CategoryEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/api/content-rest-api/docs/CategoryEntry.md)`>`<br/>
|
|
||||||
Updates category.
|
|
||||||
- _categoryId:_ `string` - Identifier of a category
|
|
||||||
- _payload:_ [`CategoryBody`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/api/content-rest-api/docs/CategoryBody.md) - Created category body
|
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`CategoryEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/api/content-rest-api/docs/CategoryEntry.md)`>` - CategoryEntry object (defined in JS-API) containing the category
|
|
||||||
- **deleteCategory**(categoryId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<void>`<br/>
|
- **deleteCategory**(categoryId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<void>`<br/>
|
||||||
Deletes category
|
Deletes category
|
||||||
- _categoryId:_ `string` - The identifier of a category.
|
- _categoryId:_ `string` - The identifier of a category.
|
||||||
|
@ -18,6 +18,23 @@ Manages tags in Content Services.
|
|||||||
- _nodeId:_ `string` - ID of the target node
|
- _nodeId:_ `string` - ID of the target node
|
||||||
- _tagName:_ `string` - Name of the tag to add
|
- _tagName:_ `string` - Name of the tag to add
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`>` - TagEntry object (defined in JS-API) with details of the new tag
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`>` - TagEntry object (defined in JS-API) with details of the new tag
|
||||||
|
- **assignTagsToNode**(nodeId: `string`, tags: `TagBody[]`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagPaging.md)`|`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`>`<br/>
|
||||||
|
Assign tags to node. If tag is new then tag is also created additionally, if tag already exists then it is just assigned.
|
||||||
|
- _nodeId:_ `string` - Id of node to which tags should be assigned.
|
||||||
|
- _tags:_ `TagBody[]` - List of tags to create and assign or just assign if they already exist.
|
||||||
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagPaging.md)`|`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`>` - Just linked tags to node or single tag if linked only one tag.
|
||||||
|
- **createTags**(tags: `TagBody[]`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`[]>`<br/>
|
||||||
|
Creates tags.
|
||||||
|
- _tags:_ `TagBody[]` - list of tags to create.
|
||||||
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`[]>` - Created tags.
|
||||||
|
- **deleteTag**(tagId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<void>`<br/>
|
||||||
|
Deletes a tag with tagId. This will cause the tag to be removed from all nodes. You must have admin rights to delete a tag.
|
||||||
|
- _tagId:_ `string` - of the tag to be deleted
|
||||||
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<void>` - Null object when the operation completes
|
||||||
|
- **findTagByName**(name: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`>`<br/>
|
||||||
|
Find tag which name matches exactly to passed name.
|
||||||
|
- _name:_ `string` - Value for name which should be used during finding exact tag.
|
||||||
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`>` - Found tag which name matches exactly to passed name.
|
||||||
- **getAllTheTags**(opts?: `any`, includedCounts?: `boolean`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagPaging.md)`>`<br/>
|
- **getAllTheTags**(opts?: `any`, includedCounts?: `boolean`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagPaging.md)`>`<br/>
|
||||||
Gets a list of all the tags already defined in the repository.
|
Gets a list of all the tags already defined in the repository.
|
||||||
- _opts:_ `any` - (Optional) Options supported by JS-API
|
- _opts:_ `any` - (Optional) Options supported by JS-API
|
||||||
@ -27,45 +44,24 @@ Manages tags in Content Services.
|
|||||||
Gets a list of tags added to a node.
|
Gets a list of tags added to a node.
|
||||||
- _nodeId:_ `string` - ID of the target node
|
- _nodeId:_ `string` - ID of the target node
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagPaging.md)`>` - TagPaging object (defined in JS-API) containing the tags
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagPaging.md)`>` - TagPaging object (defined in JS-API) containing the tags
|
||||||
- **removeTag**(nodeId: `string`, tag: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<any>`<br/>
|
- **removeTag**(nodeId: `string`, tag: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<void>`<br/>
|
||||||
Removes a tag from a node.
|
Removes a tag from a node.
|
||||||
- _nodeId:_ `string` - ID of the target node
|
- _nodeId:_ `string` - ID of the target node
|
||||||
- _tag:_ `string` - Name of the tag to remove
|
- _tag:_ `string` - Name of the tag to remove
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<any>` - Null object when the operation completes
|
|
||||||
- **deleteTag**(tagId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<void>`<br/>
|
|
||||||
Completely deletes a tag, this will cause the tag to be removed from all the nodes.
|
|
||||||
- _tagId:_ `string` - ID of the tag to remove
|
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<void>` - Null object when the operation completes
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<void>` - Null object when the operation completes
|
||||||
- **createTags**(tags: `TagBody[]`): [`Observable`](http://reactivex.io/documentation/observable.html)`<TagEntry[]>`<br/>
|
- **searchTags**(name: `string`, sorting: `Function` = `{ orderBy: 'tag', direction: 'asc' }`, includedCounts?: `boolean`, skipCount: `number` = `0`, maxItems?: `number`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagPaging.md)`>`<br/>
|
||||||
Creates tags.
|
Find tags which name contains searched name.
|
||||||
- _tags:_ `TagBody[]` - List of tags to create.
|
- _name:_ `string` - Value for name which should be used during searching tags.
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<TagEntry[]>` - List of created tags.
|
- _sorting:_ `Function` - Object which configures sorting. OrderBy field specifies field used for sorting, direction specified ascending or descending direction. Default sorting is ascending by tag field.
|
||||||
- **updateTag**(tagId: `string`, tagBody: `TagBody`): [`Observable`](http://reactivex.io/documentation/observable.html)`<TagEntry>`<br/>
|
- _includedCounts:_ `boolean` - (Optional) True if count field should be included in response object for each tag, false otherwise.
|
||||||
Updates a tag.
|
- _skipCount:_ `number` - Specify how many first results should be skipped. Default 0.
|
||||||
|
- _maxItems:_ `number` - (Optional) Specify max number of returned tags. Default is specified by [UserPreferencesService](../../core/services/user-preferences.service.md).
|
||||||
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagPaging.md)`>` - Found tags which name contains searched name.
|
||||||
|
- **updateTag**(tagId: `string`, tagBody: `TagBody`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`>`<br/>
|
||||||
|
Update a tag
|
||||||
- _tagId:_ `string` - The identifier of a tag.
|
- _tagId:_ `string` - The identifier of a tag.
|
||||||
- _tagBody:_ `TagBody` - The updated tag.
|
- _tagBody:_ `TagBody` - The updated tag.
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<TagEntry>` - Updated tag.
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`>` - Updated tag.
|
||||||
- **searchTags**(name: `string`, sorting?: `{ orderBy: string, direction: string }`, includedCounts?: `boolean`, skipCount: `number`): [`Observable`](http://reactivex.io/documentation/observable.html)`<ResultSetPaging>`<br/>
|
|
||||||
Find tags which name contains searched name.
|
|
||||||
- _name:_ `string` - Value for name which should be used during searching tags.
|
|
||||||
- _sorting:_ `{ orderBy: string, direction: string }` - Object which configures sorting. OrderBy field specifies field used for sorting, direction specified ascending or descending direction. Default sorting is ascending by tag field.
|
|
||||||
- _includedCounts:_ `boolean` - True if count field should be included in response object for each tag, false otherwise.
|
|
||||||
- _skipCount:_ `number` - Specify how many first results should be skipped. Default 0.
|
|
||||||
- _maxItems:_ `number` - Specify max number of returned tags. Default is specified by UserPreferencesService.
|
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<ResultSetPaging>` - Found tags which name contains searched name.
|
|
||||||
- **getCountersForTags**(tags: `string[]`): [`Observable`](http://reactivex.io/documentation/observable.html)`<ResultSetContextFacetQueries[]>`<br/>
|
|
||||||
Get usage counters for passed tags.
|
|
||||||
- _tags:_ `string[]` - Array of tags names for which there should be returned counters.
|
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<ResultSetContextFacetQueries[]>` - Array of usage counters for specified tags.
|
|
||||||
- **findTagByName**(name: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<TagEntry>`<br/>
|
|
||||||
Find tag which name matches exactly to passed name.
|
|
||||||
- _name:_ `string` - Value for name which should be used during finding exact tag.
|
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<TagEntry>` - Found tag which name matches exactly to passed name.
|
|
||||||
- **assignTagsToNode**(nodeId: `string`, tags: `TagBody[]`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagPaging.md)`|`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`>`<br/>
|
|
||||||
Assign tags to node. If tag is new then tag is also created additionally, if tag already exists then it is just assigned.
|
|
||||||
- _nodeId:_ `string` - Id of node to which tags should be assigned.
|
|
||||||
- _tags:_ `TagBody[]` - List of tags to create and assign or just assign if they already exist.
|
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagPaging.md)`|`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`>` - Just linked tags to node or single tag if linked only one tag.
|
|
||||||
|
|
||||||
## Details
|
## Details
|
||||||
|
|
||||||
|
@ -22,8 +22,8 @@ Shows user information for SSO mode.
|
|||||||
| Name | Type | Default value | Description |
|
| Name | Type | Default value | Description |
|
||||||
| ---- | ---- | ------------- | ----------- |
|
| ---- | ---- | ------------- | ----------- |
|
||||||
| bpmBackgroundImage | `string` | | Custom path for the background banner image for APS users. |
|
| bpmBackgroundImage | `string` | | Custom path for the background banner image for APS users. |
|
||||||
| identityUser | [`IdentityUserModel`](../../../lib/process-services-cloud/src/lib/people/models/identity-user.model.ts) | | |
|
| identityUser | [`IdentityUserModel`](../../../lib/process-services-cloud/src/lib/people/models/identity-user.model.ts) | | User |
|
||||||
| isLoggedIn | `boolean` | | |
|
| isLoggedIn | `boolean` | | Is the user logged in |
|
||||||
| menuPositionX | [`MenuPositionX`](https://github.com/angular/components/blob/master/src/material/menu/menu-positions.ts) | "after" | Custom choice for opening the menu at the bottom. Can be `before` or `after`. |
|
| menuPositionX | [`MenuPositionX`](https://github.com/angular/components/blob/master/src/material/menu/menu-positions.ts) | "after" | Custom choice for opening the menu at the bottom. Can be `before` or `after`. |
|
||||||
| menuPositionY | [`MenuPositionY`](https://github.com/angular/components/blob/master/src/material/menu/menu-positions.ts) | "below" | Custom choice for opening the menu at the bottom. Can be `above` or `below`. |
|
| menuPositionY | [`MenuPositionY`](https://github.com/angular/components/blob/master/src/material/menu/menu-positions.ts) | "below" | Custom choice for opening the menu at the bottom. Can be `above` or `below`. |
|
||||||
| namePosition | `string` | "right" | When the username is shown, this defines its position relative to the user info button. Can be `right` or `left`. |
|
| namePosition | `string` | "right" | When the username is shown, this defines its position relative to the user info button. Can be `right` or `left`. |
|
||||||
|
@ -23,6 +23,7 @@ Displays content from blob file or url file.
|
|||||||
- [Configuring PDF.js library](#configuring-pdfjs-library)
|
- [Configuring PDF.js library](#configuring-pdfjs-library)
|
||||||
- [Extending the Viewer](#extending-the-viewer)
|
- [Extending the Viewer](#extending-the-viewer)
|
||||||
- [Custom layout](#custom-layout)
|
- [Custom layout](#custom-layout)
|
||||||
|
- [Handling non responsive file preview](#handling-non-responsive-file-preview)
|
||||||
- [See also](#see-also)
|
- [See also](#see-also)
|
||||||
|
|
||||||
## Basic usage
|
## Basic usage
|
||||||
@ -382,7 +383,7 @@ By default the viewer's zoom scaling is set to 100%.
|
|||||||
|
|
||||||
## Handling non responsive file preview
|
## Handling non responsive file preview
|
||||||
|
|
||||||
It is possible that trying to load a large file, especially over a slow network, can cause the viewer component to get stuck in the loading state. To handle such cases,
|
It is possible that trying to load a large file, especially over a slow network, can cause the [viewer component](../../core/components/viewer.component.md) to get stuck in the loading state. To handle such cases,
|
||||||
the viewer can be configured to display a prompt to ask the user to either download the file locally and then close the viewer, or wait for the viewer to load the file.
|
the viewer can be configured to display a prompt to ask the user to either download the file locally and then close the viewer, or wait for the viewer to load the file.
|
||||||
In case the user decides to wait, the viewer can further be configured to display subsequent reminder prompts asking the same options.
|
In case the user decides to wait, the viewer can further be configured to display subsequent reminder prompts asking the same options.
|
||||||
|
|
||||||
|
@ -120,7 +120,7 @@ export class MyComponent implements OnInit {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
By providing a `decorativeIcon` property in the `SnackBarData`, it is possible to render a decorative
|
By providing a `decorativeIcon` property in the [`SnackBarData`](../../../lib/core/src/lib/snackbar-content/snack-bar-data.ts), it is possible to render a decorative
|
||||||
[`MaterialIcon`](https://material.angular.io/components/icon/overview#interactive-icons) to the left of the message.
|
[`MaterialIcon`](https://material.angular.io/components/icon/overview#interactive-icons) to the left of the message.
|
||||||
|
|
||||||
```ts
|
```ts
|
||||||
|
@ -32,7 +32,7 @@ Gets information about Process Services users.
|
|||||||
Gets information about users across all tasks.
|
Gets information about users across all tasks.
|
||||||
- _taskId:_ `string` - (Optional) ID of the task
|
- _taskId:_ `string` - (Optional) ID of the task
|
||||||
- _searchWord:_ `string` - (Optional) Filter text to search for
|
- _searchWord:_ `string` - (Optional) Filter text to search for
|
||||||
- _groupId:_ `string` - (Optional)
|
- _groupId:_ `string` - (Optional)
|
||||||
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`UserProcessModel`](../../core/models/user-process.model.md)`[]>` - Array of user information objects
|
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`UserProcessModel`](../../core/models/user-process.model.md)`[]>` - Array of user information objects
|
||||||
- **involveUserWithTask**(taskId: `string`, idToInvolve: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`UserProcessModel`](../../core/models/user-process.model.md)`[]>`<br/>
|
- **involveUserWithTask**(taskId: `string`, idToInvolve: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`UserProcessModel`](../../core/models/user-process.model.md)`[]>`<br/>
|
||||||
Sets a user to be involved with a task.
|
Sets a user to be involved with a task.
|
||||||
|
@ -45,16 +45,16 @@ Shows/edits process filter details.
|
|||||||
| ---- | ---- | ------------- | ----------- |
|
| ---- | ---- | ------------- | ----------- |
|
||||||
| actions | `string[]` | DEFAULT_ACTIONS | List of sort actions. |
|
| actions | `string[]` | DEFAULT_ACTIONS | List of sort actions. |
|
||||||
| appName | `string` | "" | The name of the application. |
|
| appName | `string` | "" | The name of the application. |
|
||||||
|
| environmentId | `string` | | [Environment](../../../lib/process-services-cloud/src/lib/common/interface/environment.interface.ts) ID of the application. |
|
||||||
|
| environmentList | [`Environment`](../../../lib/process-services-cloud/src/lib/common/interface/environment.interface.ts)`[]` | \[] | List of environments. |
|
||||||
| filterProperties | `string[]` | | List of process filter properties to display |
|
| filterProperties | `string[]` | | List of process filter properties to display |
|
||||||
| id | `string` | | Id of the process instance filter. |
|
| id | `string` | | Id of the process instance filter. |
|
||||||
| environmentId | `string` | | Environment Id of the process instance filter. |
|
|
||||||
| environmentList | `string[]` | | List of environments. |
|
|
||||||
| role | `string` | "" | roles to filter the apps |
|
| role | `string` | "" | roles to filter the apps |
|
||||||
| showFilterActions | `boolean` | true | Toggles editing of process filter actions. |
|
| showFilterActions | `boolean` | true | Toggles editing of process filter actions. |
|
||||||
| showProcessFilterName | `boolean` | true | Toggles the appearance of the process filter name . |
|
| showProcessFilterName | `boolean` | true | Toggles the appearance of the process filter name . |
|
||||||
| showTitle | `boolean` | true | Toggles editing of the process filter title. |
|
| showTitle | `boolean` | true | Toggles editing of the process filter title. |
|
||||||
| sortProperties | `string[]` | | List of sort properties to display. |
|
| sortProperties | `string[]` | | List of sort properties to display. |
|
||||||
| processFilter | [`ProcessFilterCloudModel`](../../../lib/process-services-cloud/src/lib/process/process-filters/models/process-filter-cloud.model.ts) | | |
|
| processFilter | [`ProcessFilterCloudModel`](../../../lib/process-services-cloud/src/lib/process/process-filters/models/process-filter-cloud.model.ts) | | Process filter |
|
||||||
|
|
||||||
### Events
|
### Events
|
||||||
|
|
||||||
|
@ -45,17 +45,16 @@ Edits task filter details.
|
|||||||
| ---- | ---- | ------------- | ----------- |
|
| ---- | ---- | ------------- | ----------- |
|
||||||
| actions | `string[]` | | List of task filter actions. |
|
| actions | `string[]` | | List of task filter actions. |
|
||||||
| appName | `string` | "" | (required) Name of the app. |
|
| appName | `string` | "" | (required) Name of the app. |
|
||||||
|
| environmentList | [`Environment`](../../../lib/process-services-cloud/src/lib/common/interface/environment.interface.ts)`[]` | \[] | List of environments. |
|
||||||
| filterProperties | `string[]` | \[] | List of task filter properties to display. |
|
| filterProperties | `string[]` | \[] | List of task filter properties to display. |
|
||||||
| id | `string` | | (required) ID of the task filter. |
|
| id | `string` | | (required) ID of the task filter. |
|
||||||
| environmentId | `string` | | Environment Id of the task filter. |
|
|
||||||
| environmentList | `string[]` | | List of environments. |
|
|
||||||
| processInstanceId | `string` | | processInstanceId of the task filter. |
|
| processInstanceId | `string` | | processInstanceId of the task filter. |
|
||||||
| role | `string` | "" | user role. |
|
| role | `string` | "" | user role. |
|
||||||
| showFilterActions | `boolean` | true | Toggles the filter actions. |
|
| showFilterActions | `boolean` | true | Toggles the filter actions. |
|
||||||
| showTaskFilterName | `boolean` | true | Toggles display of task filter name |
|
| showTaskFilterName | `boolean` | true | Toggles display of task filter name |
|
||||||
| showTitle | `boolean` | true | Toggles the title. |
|
| showTitle | `boolean` | true | Toggles the title. |
|
||||||
| sortProperties | `string[]` | \[] | List of sort properties to display. |
|
| sortProperties | `string[]` | \[] | List of sort properties to display. |
|
||||||
| taskFilter | [`TaskFilterCloudModel`](../../../lib/process-services-cloud/src/lib/task/task-filters/models/filter-cloud.model.ts) | | Task Filter to use |
|
| taskFilter | [`TaskFilterCloudModel`](../../../lib/process-services-cloud/src/lib/task/task-filters/models/filter-cloud.model.ts) | | Task Filter to use. |
|
||||||
|
|
||||||
### Events
|
### Events
|
||||||
|
|
||||||
|
@ -57,6 +57,7 @@ when the process list is empty:
|
|||||||
| completedDate | `string` | "" | Filter the processes. Display only process with completedDate equal to the supplied date. |
|
| completedDate | `string` | "" | Filter the processes. Display only process with completedDate equal to the supplied date. |
|
||||||
| completedFrom | `string` | "" | Filter the processes. Display only process with completedFrom equal to the supplied date. |
|
| completedFrom | `string` | "" | Filter the processes. Display only process with completedFrom equal to the supplied date. |
|
||||||
| completedTo | `string` | "" | Filter the processes. Display only process with completedTo equal to the supplied date. |
|
| completedTo | `string` | "" | Filter the processes. Display only process with completedTo equal to the supplied date. |
|
||||||
|
| environmentId | `string` | | Filter the processes to display only the ones with this environment ID. |
|
||||||
| id | `string` | "" | Filter the processes to display only the ones with this ID. |
|
| id | `string` | "" | Filter the processes to display only the ones with this ID. |
|
||||||
| initiator | `string` | "" | Name of the initiator of the process. |
|
| initiator | `string` | "" | Name of the initiator of the process. |
|
||||||
| isResizingEnabled | `boolean` | false | Toggles main datatable column resizing feature. |
|
| isResizingEnabled | `boolean` | false | Toggles main datatable column resizing feature. |
|
||||||
|
@ -65,6 +65,7 @@ when the task list is empty:
|
|||||||
| dueDate | `Date` | | Filter the tasks. Display only tasks with dueDate equal to the supplied date. |
|
| dueDate | `Date` | | Filter the tasks. Display only tasks with dueDate equal to the supplied date. |
|
||||||
| dueDateFrom | `string` | "" | Filter the tasks. Display only tasks with dueDate greater or equal than the supplied date. |
|
| dueDateFrom | `string` | "" | Filter the tasks. Display only tasks with dueDate greater or equal than the supplied date. |
|
||||||
| dueDateTo | `string` | "" | Filter the tasks. Display only tasks with dueDate less or equal to the supplied date. |
|
| dueDateTo | `string` | "" | Filter the tasks. Display only tasks with dueDate less or equal to the supplied date. |
|
||||||
|
| environmentId | `string` | | Filter the tasks to display only the ones with this environment ID. |
|
||||||
| id | `string` | "" | Filter the tasks. Display only tasks with id equal to the supplied value. |
|
| id | `string` | "" | Filter the tasks. Display only tasks with id equal to the supplied value. |
|
||||||
| isResizingEnabled | `boolean` | false | Toggles main datatable column resizing feature. |
|
| isResizingEnabled | `boolean` | false | Toggles main datatable column resizing feature. |
|
||||||
| lastModifiedFrom | `string` | "" | Filter the tasks. Display only tasks with lastModifiedFrom equal to the supplied date. |
|
| lastModifiedFrom | `string` | "" | Filter the tasks. Display only tasks with lastModifiedFrom equal to the supplied date. |
|
||||||
|
@ -13,6 +13,11 @@ Gets details of deployed apps for the current user.
|
|||||||
|
|
||||||
### Methods
|
### Methods
|
||||||
|
|
||||||
|
- **getApplicationLabel**(application: [`ApplicationInstanceModel`](../../../lib/process-services-cloud/src/lib/app/models/application-instance.model.ts), environmentList?: [`Environment`](../../../lib/process-services-cloud/src/lib/common/interface/environment.interface.ts)`[]`): `string`<br/>
|
||||||
|
Gets application label.
|
||||||
|
- _application:_ [`ApplicationInstanceModel`](../../../lib/process-services-cloud/src/lib/app/models/application-instance.model.ts) -
|
||||||
|
- _environmentList:_ [`Environment`](../../../lib/process-services-cloud/src/lib/common/interface/environment.interface.ts)`[]` - (Optional)
|
||||||
|
- **Returns** `string` -
|
||||||
- **getDeployedApplicationsByStatus**(status: `string`, role?: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`ApplicationInstanceModel`](../../../lib/process-services-cloud/src/lib/app/models/application-instance.model.ts)`[]>`<br/>
|
- **getDeployedApplicationsByStatus**(status: `string`, role?: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`ApplicationInstanceModel`](../../../lib/process-services-cloud/src/lib/app/models/application-instance.model.ts)`[]>`<br/>
|
||||||
Gets a list of deployed apps for this user by status.
|
Gets a list of deployed apps for this user by status.
|
||||||
- _status:_ `string` - Required status value
|
- _status:_ `string` - Required status value
|
||||||
@ -24,11 +29,6 @@ Gets details of deployed apps for the current user.
|
|||||||
|
|
||||||
- **loadApps**()<br/>
|
- **loadApps**()<br/>
|
||||||
|
|
||||||
- **getApplicationLabel**(application: `ApplicationInstanceModel`, environmentList?: `Environment[]`): `string`<br/>
|
|
||||||
Gets application label.
|
|
||||||
- application:_ `ApplicationInstanceModel` - Required application
|
|
||||||
- environmentList:_ `Environment[]` - (Optional) to add environment name in front of application name
|
|
||||||
- **Returns** `string` - The application label.
|
|
||||||
## Details
|
## Details
|
||||||
|
|
||||||
This service implements some features of the [Apps process service](../../core/services/apps-process.service.md)
|
This service implements some features of the [Apps process service](../../core/services/apps-process.service.md)
|
||||||
|
@ -22,10 +22,10 @@ Shows user information for `PROCESS` and `ALL` mode.
|
|||||||
| Name | Type | Default value | Description |
|
| Name | Type | Default value | Description |
|
||||||
| ---- | ---- | ------------- | ----------- |
|
| ---- | ---- | ------------- | ----------- |
|
||||||
| bpmBackgroundImage | `string` | | Custom path for the background banner image for APS users. |
|
| bpmBackgroundImage | `string` | | Custom path for the background banner image for APS users. |
|
||||||
| bpmUser | [`BpmUserModel`](../../core/models/bpm-user.model.md) | | |
|
| bpmUser | [`BpmUserModel`](../../core/models/bpm-user.model.md) | | BPM user info. |
|
||||||
| ecmBackgroundImage | `string` | | Custom path for the background banner image for ACS users. |
|
| ecmBackgroundImage | `string` | | Custom path for the background banner image for ACS users. |
|
||||||
| ecmUser | [`EcmUserModel`](../../core/models/ecm-user.model.md) | | |
|
| ecmUser | [`EcmUserModel`](../../core/models/ecm-user.model.md) | | ECM user info. |
|
||||||
| isLoggedIn | `boolean` | | |
|
| isLoggedIn | `boolean` | | Determines if user is logged in. |
|
||||||
| menuPositionX | [`MenuPositionX`](https://github.com/angular/components/blob/master/src/material/menu/menu-positions.ts) | "after" | Custom choice for opening the menu at the bottom. Can be `before` or `after`. |
|
| menuPositionX | [`MenuPositionX`](https://github.com/angular/components/blob/master/src/material/menu/menu-positions.ts) | "after" | Custom choice for opening the menu at the bottom. Can be `before` or `after`. |
|
||||||
| menuPositionY | [`MenuPositionY`](https://github.com/angular/components/blob/master/src/material/menu/menu-positions.ts) | "below" | Custom choice for opening the menu at the bottom. Can be `above` or `below`. |
|
| menuPositionY | [`MenuPositionY`](https://github.com/angular/components/blob/master/src/material/menu/menu-positions.ts) | "below" | Custom choice for opening the menu at the bottom. Can be `above` or `below`. |
|
||||||
| mode | `UserInfoMode` | | current mode. |
|
| mode | `UserInfoMode` | | current mode. |
|
||||||
|
@ -25,5 +25,5 @@ Displays comments from users involved in a specified task and allows an involved
|
|||||||
|
|
||||||
| Name | Type | Default value | Description |
|
| Name | Type | Default value | Description |
|
||||||
| ---- | ---- | ------------- | ----------- |
|
| ---- | ---- | ------------- | ----------- |
|
||||||
| readOnly | `boolean` | | Are the comments read only? |
|
| readOnly | `boolean` | | Determines if comments are read only. |
|
||||||
| taskId | `string` | | The numeric ID of the task. |
|
| taskId | `string` | | The numeric ID of the task. |
|
||||||
|
@ -43,6 +43,11 @@ export class AuditService {
|
|||||||
constructor(private apiService: AlfrescoApiService, private logService: LogService) {
|
constructor(private apiService: AlfrescoApiService, private logService: LogService) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gets a list of audit applications.
|
||||||
|
* @param opts Options.
|
||||||
|
* @returns a list of the audit applications.
|
||||||
|
*/
|
||||||
getAuditApps(opts?: any): Observable<AuditAppPaging> {
|
getAuditApps(opts?: any): Observable<AuditAppPaging> {
|
||||||
const defaultOptions = {
|
const defaultOptions = {
|
||||||
skipCount: 0
|
skipCount: 0
|
||||||
@ -54,6 +59,12 @@ export class AuditService {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get audit application info.
|
||||||
|
* @param auditApplicationId The identifier of an audit application.
|
||||||
|
* @param opts Options.
|
||||||
|
* @returns status of an audit application.
|
||||||
|
*/
|
||||||
getAuditApp(auditApplicationId: string, opts?: any): Observable<AuditAppEntry> {
|
getAuditApp(auditApplicationId: string, opts?: any): Observable<AuditAppEntry> {
|
||||||
const defaultOptions = {
|
const defaultOptions = {
|
||||||
auditApplicationId
|
auditApplicationId
|
||||||
@ -65,6 +76,13 @@ export class AuditService {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Update audit application info.
|
||||||
|
* @param auditApplicationId The identifier of an audit application.
|
||||||
|
* @param auditAppBodyUpdate The audit application to update.
|
||||||
|
* @param opts Options.
|
||||||
|
* @returns
|
||||||
|
*/
|
||||||
updateAuditApp(auditApplicationId: string, auditAppBodyUpdate: boolean, opts?: any): Observable<AuditApp | any> {
|
updateAuditApp(auditApplicationId: string, auditAppBodyUpdate: boolean, opts?: any): Observable<AuditApp | any> {
|
||||||
const defaultOptions = {};
|
const defaultOptions = {};
|
||||||
const queryOptions = Object.assign({}, defaultOptions, opts);
|
const queryOptions = Object.assign({}, defaultOptions, opts);
|
||||||
@ -74,6 +92,12 @@ export class AuditService {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* List audit entries for an audit application.
|
||||||
|
* @param auditApplicationId The identifier of an audit application.
|
||||||
|
* @param opts Options.
|
||||||
|
* @returns a list of audit entries.
|
||||||
|
*/
|
||||||
getAuditEntries(auditApplicationId: string, opts?: any): Observable<AuditEntryPaging> {
|
getAuditEntries(auditApplicationId: string, opts?: any): Observable<AuditEntryPaging> {
|
||||||
const defaultOptions = {
|
const defaultOptions = {
|
||||||
skipCount: 0,
|
skipCount: 0,
|
||||||
@ -86,6 +110,13 @@ export class AuditService {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get audit entry.
|
||||||
|
* @param auditApplicationId The identifier of an audit application.
|
||||||
|
* @param auditEntryId The identifier of an audit entry.
|
||||||
|
* @param opts Options.
|
||||||
|
* @returns audit entry.
|
||||||
|
*/
|
||||||
getAuditEntry(auditApplicationId: string, auditEntryId: string, opts?: any): Observable<AuditEntryEntry> {
|
getAuditEntry(auditApplicationId: string, auditEntryId: string, opts?: any): Observable<AuditEntryEntry> {
|
||||||
const defaultOptions = {};
|
const defaultOptions = {};
|
||||||
const queryOptions = Object.assign({}, defaultOptions, opts);
|
const queryOptions = Object.assign({}, defaultOptions, opts);
|
||||||
@ -95,6 +126,12 @@ export class AuditService {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* List audit entries for a node.
|
||||||
|
* @param nodeId The identifier of a node.
|
||||||
|
* @param opts Options.
|
||||||
|
* @returns
|
||||||
|
*/
|
||||||
getAuditEntriesForNode(nodeId: string, opts?: any): Observable<AuditEntryPaging> {
|
getAuditEntriesForNode(nodeId: string, opts?: any): Observable<AuditEntryPaging> {
|
||||||
const defaultOptions = {
|
const defaultOptions = {
|
||||||
nodeId
|
nodeId
|
||||||
@ -106,6 +143,12 @@ export class AuditService {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Permanently delete audit entries for an audit application.
|
||||||
|
* @param auditApplicationId The identifier of an audit application.
|
||||||
|
* @param where Audit entries to permanently delete for an audit application, given an inclusive time period or range of ids.
|
||||||
|
* @returns
|
||||||
|
*/
|
||||||
deleteAuditEntries(auditApplicationId: string, where: string): Observable<any> {
|
deleteAuditEntries(auditApplicationId: string, where: string): Observable<any> {
|
||||||
return from(this.auditApi.deleteAuditEntriesForAuditApp(auditApplicationId, where))
|
return from(this.auditApi.deleteAuditEntriesForAuditApp(auditApplicationId, where))
|
||||||
.pipe(
|
.pipe(
|
||||||
@ -113,6 +156,12 @@ export class AuditService {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Permanently delete an audit entry.
|
||||||
|
* @param auditApplicationId The identifier of an audit application.
|
||||||
|
* @param auditEntryId The identifier of an audit entry.
|
||||||
|
* @returns
|
||||||
|
*/
|
||||||
deleteAuditEntry(auditApplicationId: string, auditEntryId: string): Observable<any> {
|
deleteAuditEntry(auditApplicationId: string, auditEntryId: string): Observable<any> {
|
||||||
return from(this.auditApi.deleteAuditEntry(auditApplicationId, auditEntryId))
|
return from(this.auditApi.deleteAuditEntry(auditApplicationId, auditEntryId))
|
||||||
.pipe(
|
.pipe(
|
||||||
|
@ -32,15 +32,19 @@ export class ContentUserInfoComponent implements OnDestroy {
|
|||||||
|
|
||||||
@ViewChild(MatMenuTrigger) trigger: MatMenuTrigger;
|
@ViewChild(MatMenuTrigger) trigger: MatMenuTrigger;
|
||||||
|
|
||||||
|
/** Determines if user is logged in. */
|
||||||
@Input()
|
@Input()
|
||||||
isLoggedIn: boolean;
|
isLoggedIn: boolean;
|
||||||
|
|
||||||
|
/** ECM user info. */
|
||||||
@Input()
|
@Input()
|
||||||
ecmUser: EcmUserModel;
|
ecmUser: EcmUserModel;
|
||||||
|
|
||||||
|
/** Identity user info. */
|
||||||
@Input()
|
@Input()
|
||||||
identityUser: IdentityUserModel;
|
identityUser: IdentityUserModel;
|
||||||
|
|
||||||
|
/** current mode. */
|
||||||
@Input()
|
@Input()
|
||||||
mode: UserInfoMode = UserInfoMode.CONTENT;
|
mode: UserInfoMode = UserInfoMode.CONTENT;
|
||||||
|
|
||||||
|
@ -28,8 +28,11 @@ import { SearchFacetFiltersService } from '../../services/search-facet-filters.s
|
|||||||
})
|
})
|
||||||
export class SearchChipListComponent {
|
export class SearchChipListComponent {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Search filter to supply the data for the chips.
|
||||||
|
* Not required from 4.5.0 and later versions @deprecated
|
||||||
|
* */
|
||||||
@Input()
|
@Input()
|
||||||
/** This is not required since ADF 4.5.0 @deprecated*/
|
|
||||||
searchFilter: SearchFilterComponent;
|
searchFilter: SearchFilterComponent;
|
||||||
|
|
||||||
/** Flag used to enable the display of a clear-all-filters button. */
|
/** Flag used to enable the display of a clear-all-filters button. */
|
||||||
|
@ -150,10 +150,8 @@ export class TagService {
|
|||||||
* @param maxItems Specify max number of returned tags. Default is specified by UserPreferencesService.
|
* @param maxItems Specify max number of returned tags. Default is specified by UserPreferencesService.
|
||||||
* @returns Found tags which name contains searched name.
|
* @returns Found tags which name contains searched name.
|
||||||
*/
|
*/
|
||||||
searchTags(name: string, sorting = {
|
searchTags(name: string, sorting = { orderBy: 'tag', direction: 'asc' },
|
||||||
orderBy: 'tag',
|
includedCounts?: boolean, skipCount = 0, maxItems?: number): Observable<TagPaging> {
|
||||||
direction: 'asc'
|
|
||||||
}, includedCounts?: boolean, skipCount = 0, maxItems?: number): Observable<TagPaging> {
|
|
||||||
maxItems = maxItems || this.userPreferencesService.paginationSize;
|
maxItems = maxItems || this.userPreferencesService.paginationSize;
|
||||||
return this.getAllTheTags({
|
return this.getAllTheTags({
|
||||||
tag: `*${name}*`,
|
tag: `*${name}*`,
|
||||||
|
@ -117,10 +117,10 @@ export class TagsCreatorComponent implements OnInit, OnDestroy {
|
|||||||
*/
|
*/
|
||||||
@Output()
|
@Output()
|
||||||
existingTagsPanelVisibilityChange = new EventEmitter<boolean>();
|
existingTagsPanelVisibilityChange = new EventEmitter<boolean>();
|
||||||
@Output()
|
|
||||||
/**
|
/**
|
||||||
* Emitted when tags in top list are changed.
|
* Emitted when tags in top list are changed.
|
||||||
*/
|
*/
|
||||||
|
@Output()
|
||||||
tagsChange = new EventEmitter<string[]>();
|
tagsChange = new EventEmitter<string[]>();
|
||||||
/**
|
/**
|
||||||
* Emitted when input is showing or hiding.
|
* Emitted when input is showing or hiding.
|
||||||
|
@ -126,6 +126,7 @@ export abstract class BaseEditTaskFilterCloudComponent<T> implements OnInit, OnC
|
|||||||
label: 'ADF_CLOUD_TASK_FILTERS.STATUS.ALL'
|
label: 'ADF_CLOUD_TASK_FILTERS.STATUS.ALL'
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/** Task Filter to use. */
|
||||||
@Input()
|
@Input()
|
||||||
taskFilter: T;
|
taskFilter: T;
|
||||||
|
|
||||||
|
@ -33,15 +33,19 @@ export class ProcessUserInfoComponent implements OnDestroy {
|
|||||||
|
|
||||||
@ViewChild(MatMenuTrigger) trigger: MatMenuTrigger;
|
@ViewChild(MatMenuTrigger) trigger: MatMenuTrigger;
|
||||||
|
|
||||||
|
/** Determines if user is logged in. */
|
||||||
@Input()
|
@Input()
|
||||||
isLoggedIn: boolean;
|
isLoggedIn: boolean;
|
||||||
|
|
||||||
|
/** BPM user info. */
|
||||||
@Input()
|
@Input()
|
||||||
bpmUser: BpmUserModel;
|
bpmUser: BpmUserModel;
|
||||||
|
|
||||||
|
/** ECM user info. */
|
||||||
@Input()
|
@Input()
|
||||||
ecmUser: EcmUserModel;
|
ecmUser: EcmUserModel;
|
||||||
|
|
||||||
|
/** current mode. */
|
||||||
@Input()
|
@Input()
|
||||||
mode: UserInfoMode = UserInfoMode.PROCESS;
|
mode: UserInfoMode = UserInfoMode.PROCESS;
|
||||||
|
|
||||||
|
@ -29,9 +29,11 @@ import { TaskCommentsService } from './services/task-comments.service';
|
|||||||
}]
|
}]
|
||||||
})
|
})
|
||||||
export class TaskCommentsComponent {
|
export class TaskCommentsComponent {
|
||||||
|
/** The numeric ID of the task. */
|
||||||
@Input()
|
@Input()
|
||||||
taskId: string;
|
taskId: string;
|
||||||
|
|
||||||
|
/** Determines if comments are read only. */
|
||||||
@Input()
|
@Input()
|
||||||
readOnly: boolean;
|
readOnly: boolean;
|
||||||
}
|
}
|
||||||
|
43
tools/doc/package-lock.json
generated
43
tools/doc/package-lock.json
generated
@ -25,8 +25,7 @@
|
|||||||
"version": "0.1.3",
|
"version": "0.1.3",
|
||||||
"resolved": "https://registry.npmjs.org/@paperist/types-remark/-/types-remark-0.1.3.tgz",
|
"resolved": "https://registry.npmjs.org/@paperist/types-remark/-/types-remark-0.1.3.tgz",
|
||||||
"integrity": "sha512-liJvMxGB0IinhxcoMYiSVOgk2z5CZ5/gvpNCXzVC9xVGVtON0lLJZro1ixo5qZJg1ir6N0BY99Y1u6jp2ZNYEg==",
|
"integrity": "sha512-liJvMxGB0IinhxcoMYiSVOgk2z5CZ5/gvpNCXzVC9xVGVtON0lLJZro1ixo5qZJg1ir6N0BY99Y1u6jp2ZNYEg==",
|
||||||
"dev": true,
|
"dev": true
|
||||||
"requires": {}
|
|
||||||
},
|
},
|
||||||
"@types/minimatch": {
|
"@types/minimatch": {
|
||||||
"version": "3.0.3",
|
"version": "3.0.3",
|
||||||
@ -2435,30 +2434,6 @@
|
|||||||
"xtend": "^4.0.1"
|
"xtend": "^4.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"remark-parse": {
|
|
||||||
"version": "4.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-4.0.0.tgz",
|
|
||||||
"integrity": "sha512-XZgICP2gJ1MHU7+vQaRM+VA9HEL3X253uwUM/BGgx3iv6TH2B3bF3B8q00DKcyP9YrJV+/7WOWEWBFF/u8cIsw==",
|
|
||||||
"dev": true,
|
|
||||||
"peer": true,
|
|
||||||
"requires": {
|
|
||||||
"collapse-white-space": "^1.0.2",
|
|
||||||
"is-alphabetical": "^1.0.0",
|
|
||||||
"is-decimal": "^1.0.0",
|
|
||||||
"is-whitespace-character": "^1.0.0",
|
|
||||||
"is-word-character": "^1.0.0",
|
|
||||||
"markdown-escapes": "^1.0.0",
|
|
||||||
"parse-entities": "^1.0.2",
|
|
||||||
"repeat-string": "^1.5.4",
|
|
||||||
"state-toggle": "^1.0.0",
|
|
||||||
"trim": "0.0.1",
|
|
||||||
"trim-trailing-lines": "^1.0.0",
|
|
||||||
"unherit": "^1.0.4",
|
|
||||||
"unist-util-remove-position": "^1.0.0",
|
|
||||||
"vfile-location": "^2.0.0",
|
|
||||||
"xtend": "^4.0.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"remark-stringify": {
|
"remark-stringify": {
|
||||||
"version": "5.0.0",
|
"version": "5.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-5.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-5.0.0.tgz",
|
||||||
@ -2777,14 +2752,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"string_decoder": {
|
|
||||||
"version": "1.1.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
|
|
||||||
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
|
|
||||||
"requires": {
|
|
||||||
"safe-buffer": "~5.1.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"string-width": {
|
"string-width": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
|
||||||
@ -2795,6 +2762,14 @@
|
|||||||
"strip-ansi": "^3.0.0"
|
"strip-ansi": "^3.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"string_decoder": {
|
||||||
|
"version": "1.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
|
||||||
|
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
|
||||||
|
"requires": {
|
||||||
|
"safe-buffer": "~5.1.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"stringify-entities": {
|
"stringify-entities": {
|
||||||
"version": "1.3.2",
|
"version": "1.3.2",
|
||||||
"resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz",
|
"resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user