rjs -> webpack

This commit is contained in:
Keivan Beigi
2015-02-02 17:18:45 -08:00
parent 344f3d66ef
commit 428a1439e5
399 changed files with 11591 additions and 16139 deletions
+52 -66
View File
@@ -1,68 +1,54 @@
'use strict';
define(function () {
return {
require('messenger');
show: function (options) {
if (!options.type) {
options.type = 'info';
}
if (options.hideAfter === undefined) {
switch (options.type) {
case 'info':
options.hideAfter = 5;
break;
case 'success':
options.hideAfter = 5;
break;
default :
options.hideAfter = 5;
}
}
options.hideOnNavigate = options.hideOnNavigate || false;
return window.Messenger().post({
message : options.message,
type : options.type,
showCloseButton: true,
hideAfter : options.hideAfter,
id : options.id,
actions : options.actions,
hideOnNavigate : options.hideOnNavigate
});
},
monitor: function (options) {
if (!options.promise) {
throw 'promise is required';
}
if (!options.successMessage) {
throw 'success message is required';
}
if (!options.errorMessage) {
throw 'error message is required';
}
var self = this;
options.promise.done(function () {
self.show({message: options.successMessage});
});
options.promise.fail(function () {
self.show({message: options.errorMessage, type: 'error'});
});
return options.promise;
var messenger = require('messenger');
module.exports = {
show : function(options){
if(!options.type) {
options.type = 'info';
}
};
});
if(options.hideAfter === undefined) {
switch (options.type) {
case 'info':
options.hideAfter = 5;
break;
case 'success':
options.hideAfter = 5;
break;
default:
options.hideAfter = 5;
}
}
options.hideOnNavigate = options.hideOnNavigate || false;
return messenger().post({
message : options.message,
type : options.type,
showCloseButton : true,
hideAfter : options.hideAfter,
id : options.id,
actions : options.actions,
hideOnNavigate : options.hideOnNavigate
});
},
monitor : function(options){
if(!options.promise) {
throw 'promise is required';
}
if(!options.successMessage) {
throw 'success message is required';
}
if(!options.errorMessage) {
throw 'error message is required';
}
var self = this;
options.promise.done(function(){
self.show({message : options.successMessage});
});
options.promise.fail(function(){
self.show({
message : options.errorMessage,
type : 'error'
});
});
return options.promise;
}
};