Преглед изворни кода

Add explicit editor init event

James Allen пре 8 година
родитељ
комит
5d3ecdb924
1 измењених фајлова са 4 додато и 2 уклоњено
  1. 4 2
      services/web/public/coffee/ide/editor/directives/aceEditor.coffee

+ 4 - 2
services/web/public/coffee/ide/editor/directives/aceEditor.coffee

@@ -91,8 +91,8 @@ define [
 					else
 						editor.setOption('behavioursEnabled', false)
 
-				window.editors ||= []
-				window.editors.push editor
+				window._debug_editors ||= []
+				window._debug_editors.push editor
 
 				scope.name = attrs.aceEditor
 
@@ -430,6 +430,8 @@ define [
 				scope.$on '$destroy', () ->
 					detachFromAce(scope.sharejsDoc)
 
+				scope.$emit "#{scope.name}:inited", editor
+
 			template: """
 				<div class="ace-editor-wrapper">
 					<div