Window: add alert without footer and close button.

This commit is contained in:
Julia Radzhabova 2016-08-29 14:45:09 +03:00
parent 2bb4486c72
commit 769042fc93

View file

@ -400,7 +400,7 @@ define([
} }
} }
options.dontshow = options.dontshow || false; options.dontshow = options.dontshow || false;
if (!options.width) options.width = 'auto'; if (!options.width) options.width = 'auto';
var template = '<div class="info-box">' + var template = '<div class="info-box">' +
@ -410,24 +410,22 @@ define([
'</div>' + '</div>' +
'</div>' + '</div>' +
'<% if (dontshow) { %><div class="separator horizontal" style="width: 100%;"/><% } %>' + '<% if (dontshow) { %><div class="separator horizontal" style="width: 100%;"/><% } %>' +
'<div class="footer <% if (dontshow) { %> dontshow <% } %>">' + '<% if (_.size(buttons) > 0) { %>' +
'<% if (_.size(buttons) > 0) { %>' + '<div class="footer <% if (dontshow) { %> dontshow <% } %>">' +
'<% for(var bt in buttons) { %>' + '<% for(var bt in buttons) { %>' +
'<button class="btn normal dlg-btn <%= buttons[bt].cls %>" result="<%= bt %>"><%= buttons[bt].text %></button>'+ '<button class="btn normal dlg-btn <%= buttons[bt].cls %>" result="<%= bt %>"><%= buttons[bt].text %></button>'+
'<% } %>' + '<% } %>' +
'<% } else { %>' + '</div>' +
'<button class="btn normal dlg-btn primary" result="ok">OK</button>'+ '<% } %>';
'<% } %>' +
'</div>';
var win = new Common.UI.Window({ _.extend(options, {
cls: 'alert', cls: 'alert',
title: options.title,
width: options.width,
onprimary: onKeyDown, onprimary: onKeyDown,
tpl: _.template(template, options) tpl: _.template(template, options)
}), });
chDontShow = null;
var win = new Common.UI.Window(options),
chDontShow = null;
function autoSize(window) { function autoSize(window) {
var text_cnt = window.getChild('.info-box'); var text_cnt = window.getChild('.info-box');