editor_api.js 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. /**
  2. * 开发版本的文件导入
  3. */
  4. (function (){
  5. var paths = [
  6. 'editor.js',
  7. 'core/browser.js',
  8. 'core/utils.js',
  9. 'core/EventBase.js',
  10. 'core/dtd.js',
  11. 'core/domUtils.js',
  12. 'core/Range.js',
  13. 'core/Selection.js',
  14. 'core/Editor.js',
  15. 'core/Editor.defaultoptions.js',
  16. 'core/loadconfig.js',
  17. 'core/ajax.js',
  18. 'core/filterword.js',
  19. 'core/node.js',
  20. 'core/htmlparser.js',
  21. 'core/filternode.js',
  22. 'core/plugin.js',
  23. 'core/keymap.js',
  24. 'core/localstorage.js',
  25. 'plugins/defaultfilter.js',
  26. 'plugins/inserthtml.js',
  27. 'plugins/autotypeset.js',
  28. 'plugins/autosubmit.js',
  29. 'plugins/background.js',
  30. 'plugins/image.js',
  31. 'plugins/justify.js',
  32. 'plugins/font.js',
  33. 'plugins/link.js',
  34. 'plugins/iframe.js',
  35. 'plugins/scrawl.js',
  36. 'plugins/removeformat.js',
  37. 'plugins/blockquote.js',
  38. 'plugins/convertcase.js',
  39. 'plugins/indent.js',
  40. 'plugins/print.js',
  41. 'plugins/preview.js',
  42. 'plugins/selectall.js',
  43. 'plugins/paragraph.js',
  44. 'plugins/directionality.js',
  45. 'plugins/horizontal.js',
  46. 'plugins/time.js',
  47. 'plugins/rowspacing.js',
  48. 'plugins/lineheight.js',
  49. 'plugins/insertcode.js',
  50. 'plugins/cleardoc.js',
  51. 'plugins/anchor.js',
  52. 'plugins/wordcount.js',
  53. 'plugins/pagebreak.js',
  54. 'plugins/wordimage.js',
  55. 'plugins/dragdrop.js',
  56. 'plugins/undo.js',
  57. 'plugins/copy.js',
  58. 'plugins/paste.js',
  59. 'plugins/puretxtpaste.js',
  60. 'plugins/list.js',
  61. 'plugins/source.js',
  62. 'plugins/enterkey.js',
  63. 'plugins/keystrokes.js',
  64. 'plugins/fiximgclick.js',
  65. 'plugins/autolink.js',
  66. 'plugins/autoheight.js',
  67. 'plugins/autofloat.js',
  68. 'plugins/video.js',
  69. 'plugins/table.core.js',
  70. 'plugins/table.cmds.js',
  71. 'plugins/table.action.js',
  72. 'plugins/table.sort.js',
  73. 'plugins/contextmenu.js',
  74. 'plugins/shortcutmenu.js',
  75. 'plugins/basestyle.js',
  76. 'plugins/elementpath.js',
  77. 'plugins/formatmatch.js',
  78. 'plugins/searchreplace.js',
  79. 'plugins/customstyle.js',
  80. 'plugins/catchremoteimage.js',
  81. 'plugins/snapscreen.js',
  82. 'plugins/insertparagraph.js',
  83. 'plugins/webapp.js',
  84. 'plugins/template.js',
  85. 'plugins/music.js',
  86. 'plugins/autoupload.js',
  87. 'plugins/autosave.js',
  88. 'plugins/charts.js',
  89. 'plugins/section.js',
  90. 'plugins/simpleupload.js',
  91. 'plugins/serverparam.js',
  92. 'plugins/insertfile.js',
  93. 'ui/ui.js',
  94. 'ui/uiutils.js',
  95. 'ui/uibase.js',
  96. 'ui/separator.js',
  97. 'ui/mask.js',
  98. 'ui/popup.js',
  99. 'ui/colorpicker.js',
  100. 'ui/tablepicker.js',
  101. 'ui/stateful.js',
  102. 'ui/button.js',
  103. 'ui/splitbutton.js',
  104. 'ui/colorbutton.js',
  105. 'ui/tablebutton.js',
  106. 'ui/autotypesetpicker.js',
  107. 'ui/autotypesetbutton.js',
  108. 'ui/cellalignpicker.js',
  109. 'ui/pastepicker.js',
  110. 'ui/toolbar.js',
  111. 'ui/menu.js',
  112. 'ui/combox.js',
  113. 'ui/dialog.js',
  114. 'ui/menubutton.js',
  115. 'ui/multiMenu.js',
  116. 'ui/shortcutmenu.js',
  117. 'ui/breakline.js',
  118. 'ui/message.js',
  119. 'adapter/editorui.js',
  120. 'adapter/editor.js',
  121. 'adapter/message.js',
  122. 'adapter/autosave.js'
  123. ],
  124. baseURL = '../_src/';
  125. for (var i=0,pi;pi = paths[i++];) {
  126. document.write('<script type="text/javascript" src="'+ baseURL + pi +'"></script>');
  127. }
  128. })();