diff --git a/src/storage_manager/main.js b/src/storage_manager/main.js index 4aaaf1503..9ea597575 100644 --- a/src/storage_manager/main.js +++ b/src/storage_manager/main.js @@ -1,11 +1,29 @@ +/** + * - [isAutosave](#isautosave) + * - [setAutosave](#setautosave) + * - [getStepsBeforeSave](#getstepsbeforesave) + * - [setStepsBeforeSave](#setstepsbeforesave) + * - [getStorages](#getstorages) + * - [getCurrent](#getcurrent) + * - [setCurrent](#setcurrent) + * - [add](#add) + * - [get](#get) + * - [store](#store) + * - [load](#load) + * + * + * Before using methods you should get first the module from the editor instance, in this way: + * + * ```js + * var storageManager = editor.get('StorageManager'); + * ``` + * + * @module StorageManager + */ define(function(require) { - /** - * @class StorageManager - * @param {Object} Configurations - * - * @return {Object} - * */ + var StorageManager = function(config) { + var c = config || {}, defaults = require('./config/config'), LocalStorage = require('./model/LocalStorage'), @@ -150,6 +168,7 @@ define(function(require) { }, }; + }; return StorageManager;