Decouple persistence manager from Designer.

This commit is contained in:
Paulo Veiga
2011-11-28 21:27:57 -03:00
parent fb1bc476bc
commit 410d3553b1
11 changed files with 255 additions and 150 deletions

View File

@@ -34,22 +34,31 @@ mindplot.widget.ToolbarNotifier = new Class({
this.logMessage(userMsg, mindplot.widget.ToolbarNotifier.MsgKind.ERROR);
},
logMessage : function(msg) {
hide:function() {
},
logMessage : function(msg, fade) {
$assert(msg, 'msg can not be null');
this._container.set('text', msg);
this._container.setStyle('display', 'block');
this._effect.start({
0: {
opacity: [1,0]
}
});
this._container.position({
relativeTo: $('header'),
position: 'upperCenter',
edge: 'centerTop'
});
if (!$defined(fade) || fade) {
this._effect.start({
0: {
opacity: [1,0]
}
});
} else {
this._container.setStyle('opacity', '1');
this._effect.pause();
}
}
});