* Minor updates to FSE related to getMessageData()
This commit is contained in:
parent
316a9c8b7f
commit
368f0d6467
26
mods/fse.js
26
mods/fse.js
|
@ -25,11 +25,18 @@ function FullScreenEditorModule(options) {
|
||||||
|
|
||||||
var self = this;
|
var self = this;
|
||||||
this.menuConfig = options.menuConfig;
|
this.menuConfig = options.menuConfig;
|
||||||
|
|
||||||
|
//
|
||||||
|
// Editor Type ('editorType'):
|
||||||
|
// * netMail : User to user, optionally remote
|
||||||
|
// *
|
||||||
this.editorType = this.menuConfig.config.editorType;
|
this.editorType = this.menuConfig.config.editorType;
|
||||||
|
|
||||||
this.artNames = [ 'header', 'body', 'footerEdit', 'footerEditMenu', 'footerView' ];
|
this.artNames = [ 'header', 'body', 'footerEdit', 'footerEditMenu', 'footerView' ];
|
||||||
|
|
||||||
// :TODO: This needs to be passed in via args:
|
// :TODO: This needs to be passed in via args:
|
||||||
this.editorMode = 'edit'; // view | edit | editMenu |
|
this.editorMode = 'edit'; // view | edit | editMenu |
|
||||||
|
this.messageAreaId = 'netMail' === this.editorType ? Message.WellKnownAreaIds.Private : options.messageAreaId;
|
||||||
|
|
||||||
this.getFooterName = function(editorMode) {
|
this.getFooterName = function(editorMode) {
|
||||||
editorMode = editorMode || this.editorMode;
|
editorMode = editorMode || this.editorMode;
|
||||||
|
@ -48,16 +55,15 @@ function FullScreenEditorModule(options) {
|
||||||
}[name];
|
}[name];
|
||||||
};
|
};
|
||||||
|
|
||||||
this.getMessage = function() {
|
this.getMessageData = function() {
|
||||||
var headerForm = self.viewControllers.header.getFormData();
|
var headerValues = self.viewControllers.header.getFormData().value;
|
||||||
console.log(headerForm)
|
|
||||||
|
|
||||||
var messageOpts = {
|
var messageOpts = {
|
||||||
areaId : Message.WellKnownAreaIds.Private,
|
areaId : self.messageAreaId,
|
||||||
toUserName : headerForm.to,
|
toUserName : headerValues.to,
|
||||||
fromUserName : headerForm.from,
|
fromUserName : headerValues.from,
|
||||||
subject : headerForm.subject,
|
subject : headerValues.subject,
|
||||||
message : 'This is the message',
|
message : self.viewControllers.body.getFormData().value.message,
|
||||||
};
|
};
|
||||||
|
|
||||||
console.log(messageOpts);
|
console.log(messageOpts);
|
||||||
|
@ -388,7 +394,7 @@ function FullScreenEditorModule(options) {
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
editModeMenuSave : function(formData, extraArgs) {
|
editModeMenuSave : function(formData, extraArgs) {
|
||||||
self.getMessage();
|
self.getMessageData();
|
||||||
},
|
},
|
||||||
editModeMenuQuote : function(formData, extraArgs) {
|
editModeMenuQuote : function(formData, extraArgs) {
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue