diff --git a/src/Umbraco.Web.UI.Client/src/common/directives/components/users/umbusergrouppreview.directive.js b/src/Umbraco.Web.UI.Client/src/common/directives/components/users/umbusergrouppreview.directive.js index 7623dc0ae8..fdbfd088ab 100644 --- a/src/Umbraco.Web.UI.Client/src/common/directives/components/users/umbusergrouppreview.directive.js +++ b/src/Umbraco.Web.UI.Client/src/common/directives/components/users/umbusergrouppreview.directive.js @@ -1,3 +1,51 @@ +/** +@ngdoc directive +@name umbraco.directives.directive:umbUserGroupPreview +@restrict E +@scope + +@description +Use this directive to render a user group preview, where you can see the permissions the user or group has in the back office. + +
++ +@param {string} icon (+++ +
binding): The user group icon.
+@param {string} name (binding): The user group name.
+@param {array} sections (binding) Lists out the sections where the user has authority to edit.
+@param {string} contentStartNode (binding)
+binding) Hides the contentStartNode.
+@param {string} mediaStartNode (binding)
+binding) Hides the mediaStartNode.
+@param {array} permissions (binding) A list of permissions, the user can have.
+@param {boolean} allowRemove (binding): Shows or Hides the remove button.
+@param {function} onRemove (expression): Callback function when the remove button is clicked.
+@param {boolean} allowEdit (binding): Shows or Hides the edit button.
+@param {function} onEdit (expression): Callback function when the edit button is clicked.
+**/
+
+
(function () {
'use strict';
@@ -14,9 +62,8 @@
scope: {
icon: "=?",
name: "=",
- description: "=?",
sections: "=?",
- contentStartNode: "=?",
+ contentStartNode: "=?",
hideContentStartNode: "@?",
mediaStartNode: "=?",
hideMediaStartNode: "@?",
diff --git a/src/Umbraco.Web.UI.Client/src/views/users/user.html b/src/Umbraco.Web.UI.Client/src/views/users/user.html
index a55b1bf83d..ebe493fce8 100644
--- a/src/Umbraco.Web.UI.Client/src/views/users/user.html
+++ b/src/Umbraco.Web.UI.Client/src/views/users/user.html
@@ -87,7 +87,7 @@
media-start-node="userGroup.mediaStartNode"
allow-remove="!vm.user.isCurrentUser"
on-remove="vm.removeSelectedItem($index, vm.user.userGroups)">
-
+