From d181ab193fa7a17fbe22621eff3a02dea5037aaa Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Mon, 2 Jul 2018 14:14:04 +0200 Subject: [PATCH] add content picker to editorService --- .../src/common/services/editor.service.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/src/common/services/editor.service.js b/src/Umbraco.Web.UI.Client/src/common/services/editor.service.js index 4ab253092b..088453bf4e 100644 --- a/src/Umbraco.Web.UI.Client/src/common/services/editor.service.js +++ b/src/Umbraco.Web.UI.Client/src/common/services/editor.service.js @@ -85,6 +85,21 @@ open(editor); } + /** + * @ngdoc method + * @name umbraco.services.editorService#contentPicker + * @methodOf umbraco.services.editorService + * + * @description + * Opens a content picker in infinite editing, the submit callback returns an array of selected items + * @returns {Object} editor object + */ + function contentPicker(editor) { + editor.view = "views/common/infiniteeditors/treepicker/treepicker.html"; + editor.size = "small"; + open(editor); + } + /** * @ngdoc method * @name umbraco.services.editorService#mediaEditor @@ -180,6 +195,7 @@ close: close, mediaEditor: mediaEditor, contentEditor: contentEditor, + contentPicker: contentPicker, mediaPicker: mediaPicker, iconPicker: iconPicker, documentTypeEditor: documentTypeEditor,