Added configuration fetching to tinymce service

This commit is contained in:
perploug
2013-10-03 20:53:34 +02:00
parent 94f72b3938
commit 14e1e741ed

View File

@@ -6,9 +6,28 @@
* @description
* A service containing all logic for all of the Umbraco TinyMCE plugins
*/
function tinyMceService(dialogService, $log, imageHelper, assetsService, $timeout, macroResource, macroService, $routeParams) {
function tinyMceService(dialogService, $log, imageHelper, $http, $timeout, macroResource, macroService, $routeParams, umbRequestHelper) {
return {
/**
* @ngdoc method
* @name umbraco.services.tinyMceService#configuration
* @methodOf umbraco.services.tinyMceService
*
* @description
* Returns a collection of plugins available to the tinyMCE editor
*
*/
configuration: function () {
return umbRequestHelper.resourcePromise(
$http.get(
umbRequestHelper.getApiUrl(
"rteApiBaseUrl",
"GetConfiguration")),
'Failed to retreive entity data for id ');
},
/**
* @ngdoc method
* @name umbraco.services.tinyMceService#createInsertEmbeddedMedia