From 0b1cfcf8fed12269a063aab80be30bb7b9f2f6e6 Mon Sep 17 00:00:00 2001
From: Andy Stark <30621568+therealandeeee@users.noreply.github.com>
Date: Wed, 12 Dec 2018 12:07:26 +0000
Subject: [PATCH] [ADF-3820] Added Library dialog component docs (#4061)
---
docs/README.md | 12 ++++-
docs/content-services/README.md | 7 ++-
docs/content-services/library.dialog.md | 42 ++++++++++++++++++
docs/docassets/images/CreateLibraryDialog.png | Bin 0 -> 11575 bytes
.../dialogs/library/library.dialog.ts | 5 +++
tools/doc/doctool.config.json | 4 +-
tools/doc/libsearch.js | 2 +-
tools/doc/ngHelpers.js | 2 +-
tools/doc/tools/index.js | 2 +-
9 files changed, 69 insertions(+), 7 deletions(-)
create mode 100644 docs/content-services/library.dialog.md
create mode 100644 docs/docassets/images/CreateLibraryDialog.png
diff --git a/docs/README.md b/docs/README.md
index 765c856af3..04e3314c53 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -108,6 +108,7 @@ for more information about installing and using the source code.
| [Highlight directive](core/highlight.directive.md) | Adds highlighting to selected sections of an HTML element's content. | [Source](../lib/core/directives/highlight.directive.ts) |
| [Logout directive](core/logout.directive.md) | Logs the user out when the decorated element is clicked. | [Source](../lib/core/directives/logout.directive.ts) |
| [Node delete directive](core/node-delete.directive.md) | Deletes multiple files and folders. | [Source](../lib/core/directives/node-delete.directive.ts) |
+| [Node download directive](content-services/node-download.directive.md) | Allows folders and/or files to be downloaded, with multiple nodes packed as a '.ZIP' archive. | [Source](../lib/core/directives/node-download.directive.ts) |
| [Node favorite directive](core/node-favorite.directive.md) | Selectively toggles nodes as favorites. | [Source](../lib/core/directives/node-favorite.directive.ts) |
| [Node permission directive](core/node-permission.directive.md) | Selectively disables an HTML element or Angular component. | [Source](../lib/core/directives/node-permission.directive.ts) |
| [Node restore directive](core/node-restore.directive.md) | Restores deleted nodes to their original location. | [Source](../lib/core/directives/node-restore.directive.ts) |
@@ -180,6 +181,7 @@ for more information about installing and using the source code.
| [User preferences service](core/user-preferences.service.md) | Stores preferences for the app and for individual components. | [Source](../lib/core/services/user-preferences.service.ts) |
| [Bpm user service](core/bpm-user.service.md) | Gets information about the current Process Services user. | [Source](../lib/core/userinfo/services/bpm-user.service.ts) |
| [Ecm user service](core/ecm-user.service.md) | Gets information about a Content Services user. | [Source](../lib/core/userinfo/services/ecm-user.service.ts) |
+| _Download zip service_ | _Not currently documented_ | [Source](../lib/core/services/download-zip.service.ts) |
| _Jwt helper service_ | _Not currently documented_ | [Source](../lib/core/services/jwt-helper.service.ts) |
| _Identity user service_ | _Not currently documented_ | [Source](../lib/core/userinfo/services/identity-user.service.ts) |
@@ -252,12 +254,17 @@ for more information about installing and using the source code.
| [Version manager component](content-services/version-manager.component.md)  | Displays the version history of a node with the ability to upload a new version. | [Source](../lib/content-services/version-manager/version-manager.component.ts) |
| [Webscript component](content-services/webscript.component.md) | Provides access to Webscript features. | [Source](../lib/content-services/webscript/webscript.component.ts) |
+## Dialogs
+
+| Name | Description | Source link |
+| ---- | ----------- | ----------- |
+| [Library dialog](content-services/library.dialog.md) | Creates a new Content Services document library/site. | [Source](../lib/content-services/dialogs/library/library.dialog.ts) |
+
## Directives
| Name | Description | Source link |
| ---- | ----------- | ----------- |
| [Content node share directive](content-services/content-node-share.directive.md) | Creates and manages public shared links for files. | [Source](../lib/content-services/content-node-share/content-node-share.directive.ts) |
-| [Node download directive](content-services/node-download.directive.md) | Allows folders and/or files to be downloaded, with multiple nodes packed as a '.ZIP' archive. | [Source](../lib/content-services/directives/node-download.directive.ts) |
| [Node lock directive](content-services/node-lock.directive.md) | Locks a node. | [Source](../lib/content-services/directives/node-lock.directive.ts) |
| [Folder create directive](content-services/folder-create.directive.md) | Creates folders. | [Source](../lib/content-services/folder-directive/folder-create.directive.ts) |
| [Folder edit directive](content-services/folder-edit.directive.md) | Allows folders to be edited. | [Source](../lib/content-services/folder-directive/folder-edit.directive.ts) |
@@ -368,12 +375,13 @@ for more information about installing and using the source code.
| Name | Description | Source link |
| ---- | ----------- | ----------- |
| [App list cloud component](process-services-cloud/app-list-cloud.component.md) | Shows all deployed cloud application instances. | [Source](../lib/process-services-cloud/src/lib/app-list-cloud/components/app-list-cloud.component.ts) |
+| [Process filters cloud component](process-services-cloud/process-filters-cloud.component.md) | Lists all available process filters and allows to select a filter. | [Source](../lib/process-services-cloud/src/lib/process-cloud/process-filters-cloud/process-filters-cloud.component.ts) |
| [Process list cloud component](process-services-cloud/process-list-cloud.component.md) | Renders a list containing all the process instances matched by the parameters specified. | [Source](../lib/process-services-cloud/src/lib/process-list-cloud/components/process-list-cloud.component.ts) |
| [Start task cloud component](process-services-cloud/start-task-cloud.component.md) | Creates/Starts new task for the specified app | [Source](../lib/process-services-cloud/src/lib/start-task-cloud/components/start-task-cloud.component.ts) |
+| [Edit task filter cloud component](process-services-cloud/edit-task-filter-cloud.component.md) | Shows Task Filter Details. | [Source](../lib/process-services-cloud/src/lib/task-cloud/task-filters-cloud/edit-task-filter-cloud.component.ts) |
| [Task filters cloud component](process-services-cloud/task-filters-cloud.component.md) | Shows all available filters. | [Source](../lib/process-services-cloud/src/lib/task-cloud/task-filters-cloud/task-filters-cloud.component.ts) |
| [Task list cloud component](process-services-cloud/task-list-cloud.component.md) | Renders a list containing all the tasks matched by the parameters specified. | [Source](../lib/process-services-cloud/src/lib/task-list-cloud/components/task-list-cloud.component.ts) |
| _App details cloud component_ | _Not currently documented_ | [Source](../lib/process-services-cloud/src/lib/app-list-cloud/components/app-details-cloud.component.ts) |
-| _Process filters cloud component_ | _Not currently documented_ | [Source](../lib/process-services-cloud/src/lib/process-cloud/process-filters-cloud/process-filters-cloud.component.ts) |
| _People cloud component_ | _Not currently documented_ | [Source](../lib/process-services-cloud/src/lib/start-task-cloud/components/people-cloud/people-cloud.component.ts) |
## Services
diff --git a/docs/content-services/README.md b/docs/content-services/README.md
index 300920e0eb..f1b6e9e7c7 100644
--- a/docs/content-services/README.md
+++ b/docs/content-services/README.md
@@ -54,12 +54,17 @@ for more information about installing and using the source code.
| [Version manager component](version-manager.component.md)  | Displays the version history of a node with the ability to upload a new version. | [Source](../../lib/content-services/version-manager/version-manager.component.ts) |
| [Webscript component](webscript.component.md) | Provides access to Webscript features. | [Source](../../lib/content-services/webscript/webscript.component.ts) |
+## Dialogs
+
+| Name | Description | Source link |
+| ---- | ----------- | ----------- |
+| [Library dialog](library.dialog.md) | Creates a new Content Services document library/site. | [Source](../../lib/content-services/dialogs/library/library.dialog.ts) |
+
## Directives
| Name | Description | Source link |
| ---- | ----------- | ----------- |
| [Content node share directive](content-node-share.directive.md) | Creates and manages public shared links for files. | [Source](../../lib/content-services/content-node-share/content-node-share.directive.ts) |
-| [Node download directive](node-download.directive.md) | Allows folders and/or files to be downloaded, with multiple nodes packed as a '.ZIP' archive. | [Source](../../lib/content-services/directives/node-download.directive.ts) |
| [Node lock directive](node-lock.directive.md) | Locks a node. | [Source](../../lib/content-services/directives/node-lock.directive.ts) |
| [Folder create directive](folder-create.directive.md) | Creates folders. | [Source](../../lib/content-services/folder-directive/folder-create.directive.ts) |
| [Folder edit directive](folder-edit.directive.md) | Allows folders to be edited. | [Source](../../lib/content-services/folder-directive/folder-edit.directive.ts) |
diff --git a/docs/content-services/library.dialog.md b/docs/content-services/library.dialog.md
new file mode 100644
index 0000000000..25ff5e7a83
--- /dev/null
+++ b/docs/content-services/library.dialog.md
@@ -0,0 +1,42 @@
+---
+Title: Library dialog component
+Added: v3.0.0
+Status: Active
+Last reviewed: 2018-12-07
+---
+
+# [Library dialog component](../../lib/content-services/dialogs/library/library.dialog.ts "Defined in library.dialog.ts")
+
+Creates a new Content Services document library/site.
+
+
+
+## Basic Usage
+
+```html
+
+
+```
+
+## Class members
+
+### Events
+
+| Name | Type | Description |
+| ---- | ---- | ----------- |
+| error | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`` | Emitted when an error occurs. |
+| success | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`` | Emitted when the new library is created successfully. The event parameter is a [SiteEntry](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/SiteEntry.md) object with the details of the newly-created library. |
+
+## Details
+
+This component lets the user create a new document library/site with the usual
+name, ID, description and access restrictions. See the
+[Sites](https://docs.alfresco.com/6.0/concepts/sites-intro.html)
+section of the Content Services documentation for more information.
+
+## See also
+
+- [Sites dropdown component](sites-dropdown.component.md)
diff --git a/docs/docassets/images/CreateLibraryDialog.png b/docs/docassets/images/CreateLibraryDialog.png
new file mode 100644
index 0000000000000000000000000000000000000000..a47a2532a156ac76df8cbbab9ea10dd561b0886e
GIT binary patch
literal 11575
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
V!0A1G8#FsZu9#b0Ae_5}{a?o6#LfT!
literal 0
HcmV?d00001
diff --git a/lib/content-services/dialogs/library/library.dialog.ts b/lib/content-services/dialogs/library/library.dialog.ts
index e116a0bcae..4f7ee0128b 100644
--- a/lib/content-services/dialogs/library/library.dialog.ts
+++ b/lib/content-services/dialogs/library/library.dialog.ts
@@ -44,9 +44,14 @@ import { debounceTime, mergeMap, takeUntil } from 'rxjs/operators';
host: { class: 'adf-library-dialog' }
})
export class LibraryDialogComponent implements OnInit, OnDestroy {
+ /** Emitted when an error occurs. */
@Output()
error: EventEmitter = new EventEmitter();
+ /** Emitted when the new library is created successfully. The
+ * event parameter is a SiteEntry object with the details of the
+ * newly-created library.
+ */
@Output()
success: EventEmitter = new EventEmitter();
diff --git a/tools/doc/doctool.config.json b/tools/doc/doctool.config.json
index d5f6c4a6d5..7f2d8fc8a4 100644
--- a/tools/doc/doctool.config.json
+++ b/tools/doc/doctool.config.json
@@ -68,6 +68,7 @@
"form-field-validator.interface": "FormFieldValidator",
"header.component": "HeaderLayoutComponent",
"inherited-button.directive": "InheritPermissionDirective",
+ "library.dialog": "LibraryDialogComponent",
"permissions-style.model": "PermissionStyleModel",
"process-list.component": "ProcessInstanceListComponent",
"product-version.model": "BpmProductVersionModel",
@@ -140,7 +141,8 @@
"clipboard",
"external-alfresco",
"content-node-share",
- "tree-view"
+ "tree-view",
+ "dialog"
],
"fileCheckerFilter": [
"README",
diff --git a/tools/doc/libsearch.js b/tools/doc/libsearch.js
index ba6c63a5db..d0d662879e 100644
--- a/tools/doc/libsearch.js
+++ b/tools/doc/libsearch.js
@@ -3,7 +3,7 @@ var path = require("path");
module.exports = searchLibraryRecursive;
-var angFilenameRegex = /([a-zA-Z0-9\-]+)\.((component)|(directive)|(model)|(pipe)|(service)|(widget))\.ts/;
+var angFilenameRegex = /([a-zA-Z0-9\-]+)\.((component)|(dialog)|(directive)|(model)|(pipe)|(service)|(widget))\.ts/;
var searchFolderOmitRegex = /(config)|(mock)|(i18n)|(assets)|(styles)/;
// Search source folders for .ts files to discover all components, directives, etc.
diff --git a/tools/doc/ngHelpers.js b/tools/doc/ngHelpers.js
index 701bf45a63..e6a3ca2b8b 100644
--- a/tools/doc/ngHelpers.js
+++ b/tools/doc/ngHelpers.js
@@ -3,7 +3,7 @@ module.exports = {
"ngNameToClassName": ngNameToClassName,
"dekebabifyName": dekebabifyName,
"kebabifyClassName": kebabifyClassName,
- "classTypes": ["component", "directive", "model", "pipe", "service", "widget"]
+ "classTypes": ["component", "dialog", "directive", "model", "pipe", "service", "widget"]
}
diff --git a/tools/doc/tools/index.js b/tools/doc/tools/index.js
index fc6efdb322..5e59c40d3a 100644
--- a/tools/doc/tools/index.js
+++ b/tools/doc/tools/index.js
@@ -16,7 +16,7 @@ module.exports = {
"processDocs": processDocs
}
-var angFilenameRegex = /([a-zA-Z0-9\-]+)\.((component)|(directive)|(model)|(pipe)|(service)|(widget))\.ts/;
+var angFilenameRegex = /([a-zA-Z0-9\-]+)\.((component)|(dialog)|(directive)|(model)|(pipe)|(service)|(widget))\.ts/;
var searchFolderOmitRegex = /(config)|(mock)|(i18n)|(assets)|(styles)/;
var docsFolderPath = path.resolve("docs");