2014-03-29 17:10:52 -03:00
|
|
|
var BootstrapDialog = new Class({
|
|
|
|
|
|
|
|
initialize: function () {
|
2014-04-02 15:19:54 -03:00
|
|
|
this._native = $('<div></div>');
|
2014-03-29 17:10:52 -03:00
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
show: function (title) {
|
|
|
|
$assert(title, "message can not be null");
|
|
|
|
|
2014-04-02 15:19:54 -03:00
|
|
|
var modalDialog = $(
|
|
|
|
'<div class="modal fade">' +
|
|
|
|
'<div class="modal-dialog">' +
|
|
|
|
'<div class="modal-content">' +
|
|
|
|
'<div class="modal-header">' +
|
|
|
|
'<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>' +
|
|
|
|
'<h3 class="modal-title">' + title + '</h3>' +
|
|
|
|
'</div>' +
|
|
|
|
'<div class="modal-body">' +
|
|
|
|
this._native.html() +
|
|
|
|
'</div>' +
|
|
|
|
'</div>' +
|
|
|
|
'</div>' +
|
2014-03-29 17:10:52 -03:00
|
|
|
'</div>');
|
|
|
|
modalDialog.modal();
|
|
|
|
},
|
|
|
|
|
2014-04-02 15:19:54 -03:00
|
|
|
setContent:function (content){
|
|
|
|
this._native.append(content);
|
2014-03-29 17:10:52 -03:00
|
|
|
}
|
|
|
|
});
|