芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/cloud.pulsehost.co.uk/modules/MailScheduledMessages/js/Settings.js
'use strict'; var _ = require('underscore'), Types = require('%PathToCoreWebclientModule%/js/utils/Types.js') ; module.exports = { ScheduledFolderName: '', PredefinedSchedule: [], CurrentScheduledFolderName: '', /** * Initializes settings from AppData object sections. * * @param {Object} oAppData Object contains modules settings. */ init: function (oAppData) { var oAppDataSection = oAppData['%ModuleName%']; if (!_.isEmpty(oAppDataSection)) { this.ScheduledFolderName = Types.pString(oAppDataSection.ScheduledFolderName, this.ScheduledFolderName); this.PredefinedSchedule = Types.pArray(oAppDataSection.PredefinedSchedule, this.PredefinedSchedule); } }, setCurrentScheduledFolder: function (sCurrentScheduledFolderName) { this.CurrentScheduledFolderName = sCurrentScheduledFolderName; } };