Added proper memberPicker in the editorService
This commit is contained in:
@@ -748,6 +748,29 @@ When building a custom infinite editor view you can use the same components as a
|
||||
open(editor);
|
||||
}
|
||||
|
||||
/**
|
||||
* @ngdoc method
|
||||
* @name umbraco.services.editorService#memberPicker
|
||||
* @methodOf umbraco.services.editorService
|
||||
*
|
||||
* @description
|
||||
* Opens a member picker in infinite editing, the submit callback returns an array of selected items
|
||||
*
|
||||
* @param {Object} editor rendering options
|
||||
* @param {Boolean} editor.multiPicker Pick one or multiple items
|
||||
* @param {Function} editor.submit Callback function when the submit button is clicked. Returns the editor model object
|
||||
* @param {Function} editor.close Callback function when the close button is clicked.
|
||||
*
|
||||
* @returns {Object} editor object
|
||||
*/
|
||||
function memberPicker(editor) {
|
||||
editor.view = "views/common/infiniteeditors/treepicker/treepicker.html";
|
||||
editor.size = "small";
|
||||
editor.section = "member";
|
||||
editor.treeAlias = "member";
|
||||
open(editor);
|
||||
}
|
||||
|
||||
///////////////////////
|
||||
|
||||
/**
|
||||
@@ -824,7 +847,8 @@ When building a custom infinite editor view you can use the same components as a
|
||||
userPicker: userPicker,
|
||||
itemPicker: itemPicker,
|
||||
macroPicker: macroPicker,
|
||||
memberGroupPicker: memberGroupPicker
|
||||
memberGroupPicker: memberGroupPicker,
|
||||
memberPicker: memberPicker
|
||||
};
|
||||
|
||||
return service;
|
||||
|
||||
@@ -222,7 +222,7 @@ function contentPickerController($scope, entityResource, editorState, iconHelper
|
||||
editorService.mediaPicker($scope.currentPicker);
|
||||
break;
|
||||
case "Member":
|
||||
editorService.treePicker($scope.currentPicker);
|
||||
editorService.memberPicker($scope.currentPicker);
|
||||
break;
|
||||
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user