*/\r
CKEDITOR.replaceByClassEnabled = true;\r
\r
- var createInstance = function( elementOrIdOrName, config, creationFunction )\r
+ var createInstance = function( elementOrIdOrName, config, creationFunction, data )\r
{\r
if ( CKEDITOR.env.isCompatible )\r
{\r
if ( CKEDITOR.loadFullCore )\r
CKEDITOR.loadFullCore();\r
\r
- var editor = creationFunction( elementOrIdOrName, config );\r
+ var editor = creationFunction( elementOrIdOrName, config, data );\r
CKEDITOR.add( editor );\r
return editor;\r
}\r
* @param {Object} [config] The specific configurations to apply to this\r
* editor instance. Configurations set here will override global CKEditor\r
* settings.\r
+ * @param {String} [data] Since 3.3. Initial value for the instance.\r
* @returns {CKEDITOR.editor} The editor instance created.\r
* @example\r
* <div id="editorSpace"><:/div>\r
* ...\r
* <b>CKEDITOR.appendTo( 'editorSpace' )</b>;\r
*/\r
- CKEDITOR.appendTo = function( elementOrId, config )\r
+ CKEDITOR.appendTo = function( elementOrId, config, data )\r
{\r
- return createInstance( elementOrId, config, CKEDITOR.editor.appendTo );\r
+ return createInstance( elementOrId, config, CKEDITOR.editor.appendTo, data );\r
};\r
\r
- /*\r
+ /**\r
* @ignore\r
* Documented at ckeditor.js.\r
*/\r