diff --git a/src/ui-ace.js b/src/ui-ace.js index 7b8eb2c..36acb87 100644 --- a/src/ui-ace.js +++ b/src/ui-ace.js @@ -79,13 +79,6 @@ angular.module('ui.ace', []) ]); } - // onLoad callbacks - angular.forEach(opts.callbacks, function (cb) { - if (angular.isFunction(cb)) { - cb(acee); - } - }); - // Basic options if (angular.isString(opts.theme)) { acee.setTheme('ace/theme/' + opts.theme); @@ -122,6 +115,13 @@ angular.module('ui.ace', []) acee.renderer.setOption(obj.name, obj.value); } } + + // onLoad callbacks + angular.forEach(opts.callbacks, function (cb) { + if (angular.isFunction(cb)) { + cb(acee); + } + }); }; return {