| @@ 4420-4480 (lines=61) @@ | ||
| 4417 | } |
|
| 4418 | return '<div id="' + id + '" class="' + self$$1.classes + '" hidefocus="1">' + '<div class="' + self$$1.classPrefix + 'reset" role="application">' + headerHtml + '<div id="' + id + '-body" class="' + self$$1.bodyClasses + '">' + html + '</div>' + footerHtml + '</div>' + '</div>'; |
|
| 4419 | }, |
|
| 4420 | fullscreen: function (state) { |
|
| 4421 | var self$$1 = this; |
|
| 4422 | var documentElement = document.documentElement; |
|
| 4423 | var slowRendering; |
|
| 4424 | var prefix = self$$1.classPrefix; |
|
| 4425 | var layoutRect; |
|
| 4426 | if (state !== self$$1._fullscreen) { |
|
| 4427 | global$9(window).on('resize', function () { |
|
| 4428 | var time; |
|
| 4429 | if (self$$1._fullscreen) { |
|
| 4430 | if (!slowRendering) { |
|
| 4431 | time = new Date().getTime(); |
|
| 4432 | var rect = funcs.getWindowSize(); |
|
| 4433 | self$$1.moveTo(0, 0).resizeTo(rect.w, rect.h); |
|
| 4434 | if (new Date().getTime() - time > 50) { |
|
| 4435 | slowRendering = true; |
|
| 4436 | } |
|
| 4437 | } else { |
|
| 4438 | if (!self$$1._timer) { |
|
| 4439 | self$$1._timer = global$7.setTimeout(function () { |
|
| 4440 | var rect = funcs.getWindowSize(); |
|
| 4441 | self$$1.moveTo(0, 0).resizeTo(rect.w, rect.h); |
|
| 4442 | self$$1._timer = 0; |
|
| 4443 | }, 50); |
|
| 4444 | } |
|
| 4445 | } |
|
| 4446 | } |
|
| 4447 | }); |
|
| 4448 | layoutRect = self$$1.layoutRect(); |
|
| 4449 | self$$1._fullscreen = state; |
|
| 4450 | if (!state) { |
|
| 4451 | self$$1.borderBox = BoxUtils.parseBox(self$$1.settings.border); |
|
| 4452 | self$$1.getEl('head').style.display = ''; |
|
| 4453 | layoutRect.deltaH += layoutRect.headerH; |
|
| 4454 | global$9([ |
|
| 4455 | documentElement, |
|
| 4456 | document.body |
|
| 4457 | ]).removeClass(prefix + 'fullscreen'); |
|
| 4458 | self$$1.classes.remove('fullscreen'); |
|
| 4459 | self$$1.moveTo(self$$1._initial.x, self$$1._initial.y).resizeTo(self$$1._initial.w, self$$1._initial.h); |
|
| 4460 | } else { |
|
| 4461 | self$$1._initial = { |
|
| 4462 | x: layoutRect.x, |
|
| 4463 | y: layoutRect.y, |
|
| 4464 | w: layoutRect.w, |
|
| 4465 | h: layoutRect.h |
|
| 4466 | }; |
|
| 4467 | self$$1.borderBox = BoxUtils.parseBox('0'); |
|
| 4468 | self$$1.getEl('head').style.display = 'none'; |
|
| 4469 | layoutRect.deltaH -= layoutRect.headerH + 2; |
|
| 4470 | global$9([ |
|
| 4471 | documentElement, |
|
| 4472 | document.body |
|
| 4473 | ]).addClass(prefix + 'fullscreen'); |
|
| 4474 | self$$1.classes.add('fullscreen'); |
|
| 4475 | var rect = funcs.getWindowSize(); |
|
| 4476 | self$$1.moveTo(0, 0).resizeTo(rect.w, rect.h); |
|
| 4477 | } |
|
| 4478 | } |
|
| 4479 | return self$$1.reflow(); |
|
| 4480 | }, |
|
| 4481 | postRender: function () { |
|
| 4482 | var self$$1 = this; |
|
| 4483 | var startPos; |
|
| @@ 3898-3958 (lines=61) @@ | ||
| 3895 | } |
|
| 3896 | return '<div id="' + id + '" class="' + self$$1.classes + '" hidefocus="1">' + '<div class="' + self$$1.classPrefix + 'reset" role="application">' + headerHtml + '<div id="' + id + '-body" class="' + self$$1.bodyClasses + '">' + html + '</div>' + footerHtml + '</div>' + '</div>'; |
|
| 3897 | }, |
|
| 3898 | fullscreen: function (state) { |
|
| 3899 | var self$$1 = this; |
|
| 3900 | var documentElement = document.documentElement; |
|
| 3901 | var slowRendering; |
|
| 3902 | var prefix = self$$1.classPrefix; |
|
| 3903 | var layoutRect; |
|
| 3904 | if (state !== self$$1._fullscreen) { |
|
| 3905 | global$7(window).on('resize', function () { |
|
| 3906 | var time; |
|
| 3907 | if (self$$1._fullscreen) { |
|
| 3908 | if (!slowRendering) { |
|
| 3909 | time = new Date().getTime(); |
|
| 3910 | var rect = funcs.getWindowSize(); |
|
| 3911 | self$$1.moveTo(0, 0).resizeTo(rect.w, rect.h); |
|
| 3912 | if (new Date().getTime() - time > 50) { |
|
| 3913 | slowRendering = true; |
|
| 3914 | } |
|
| 3915 | } else { |
|
| 3916 | if (!self$$1._timer) { |
|
| 3917 | self$$1._timer = global$3.setTimeout(function () { |
|
| 3918 | var rect = funcs.getWindowSize(); |
|
| 3919 | self$$1.moveTo(0, 0).resizeTo(rect.w, rect.h); |
|
| 3920 | self$$1._timer = 0; |
|
| 3921 | }, 50); |
|
| 3922 | } |
|
| 3923 | } |
|
| 3924 | } |
|
| 3925 | }); |
|
| 3926 | layoutRect = self$$1.layoutRect(); |
|
| 3927 | self$$1._fullscreen = state; |
|
| 3928 | if (!state) { |
|
| 3929 | self$$1.borderBox = BoxUtils.parseBox(self$$1.settings.border); |
|
| 3930 | self$$1.getEl('head').style.display = ''; |
|
| 3931 | layoutRect.deltaH += layoutRect.headerH; |
|
| 3932 | global$7([ |
|
| 3933 | documentElement, |
|
| 3934 | document.body |
|
| 3935 | ]).removeClass(prefix + 'fullscreen'); |
|
| 3936 | self$$1.classes.remove('fullscreen'); |
|
| 3937 | self$$1.moveTo(self$$1._initial.x, self$$1._initial.y).resizeTo(self$$1._initial.w, self$$1._initial.h); |
|
| 3938 | } else { |
|
| 3939 | self$$1._initial = { |
|
| 3940 | x: layoutRect.x, |
|
| 3941 | y: layoutRect.y, |
|
| 3942 | w: layoutRect.w, |
|
| 3943 | h: layoutRect.h |
|
| 3944 | }; |
|
| 3945 | self$$1.borderBox = BoxUtils.parseBox('0'); |
|
| 3946 | self$$1.getEl('head').style.display = 'none'; |
|
| 3947 | layoutRect.deltaH -= layoutRect.headerH + 2; |
|
| 3948 | global$7([ |
|
| 3949 | documentElement, |
|
| 3950 | document.body |
|
| 3951 | ]).addClass(prefix + 'fullscreen'); |
|
| 3952 | self$$1.classes.add('fullscreen'); |
|
| 3953 | var rect = funcs.getWindowSize(); |
|
| 3954 | self$$1.moveTo(0, 0).resizeTo(rect.w, rect.h); |
|
| 3955 | } |
|
| 3956 | } |
|
| 3957 | return self$$1.reflow(); |
|
| 3958 | }, |
|
| 3959 | postRender: function () { |
|
| 3960 | var self$$1 = this; |
|
| 3961 | var startPos; |
|