pretty sure this function calculates the dimensions of every window opening in Kendo.
_dimensions: function() {
var e, t, n = this.wrapper, o = this.options, r = o.width, s = o.height, a = o.maxHeight, l = ["minWidth", "minHeight", "maxWidth", "maxHeight"];
for (this.title(o.title),
e = 0; e < l.length; e++)
t = o[l[e]] || "",
t != 1 / 0 && n.css(l[e], t);
a != 1 / 0 && this.element.css("maxHeight", a),
n.width(r ? isNaN(r) && ("" + r).indexOf("px") < 0 ? r : i(r, o.minWidth, o.maxWidth) : ""),
n.height(s ? isNaN(s) && ("" + s).indexOf("px") < 0 ? s : i(s, o.minHeight, o.maxHeight) : ""),
o.visible || n.hide()
},
but I literally don't understand the syntax of stuff like this:
n.width(r ? isNaN(r) && ("" + r).indexOf("px") < 0 ? r : i(r, o.minWidth, o.maxWidth) : ""),
Need help of a JS person (sent msg to John Talbott)
jaymer...