| 12345678910111213141516171819202122232425262728293031323334353637 |
- var ClientConfig = function(config) {
- config = config || {};
- ClientConfig.superclass.constructor.call(this,config);
- };
- Ext.extend(ClientConfig,Ext.Component,{
- page:{},window:{},grid:{},tree:{},panel:{},tabs:{},combo:{},
- config: {
- connector_url: ''
- },
- inVersion: false,
- destroyRTEs: function(rtes) {
- for (var i = 0; i < rtes.length; i++) {
- var rte = rtes[i];
- if (window.tinymce
- && window.tinymce.editors
- && window.tinymce.editors[rte])
- {
- window.tinymce.editors[rte].remove();
- }
- else if (window.CKEDITOR
- && window.CKEDITOR.instances
- && window.CKEDITOR.instances[rte]
- ) {
- CKEDITOR.instances[rte].destroy()
- }
- else if (window.$red) {
- var editor = $red('#' + rte);
- if (editor && editor.redactor) {
- editor.redactor('core.destroy');
- }
- }
- }
- }
- });
- Ext.reg('clientconfig',ClientConfig);
- ClientConfig = new ClientConfig();
|