Code Duplication    Length = 20-20 lines in 2 locations

public/js/tinymce/themes/modern/theme.js 1 location

@@ 4400-4419 (lines=20) @@
4397
        layoutRect.y = self$$1.settings.y || Math.max(0, rect.h / 2 - layoutRect.h / 2);
4398
        return layoutRect;
4399
      },
4400
      renderHtml: function () {
4401
        var self$$1 = this, layout = self$$1._layout, id = self$$1._id, prefix = self$$1.classPrefix;
4402
        var settings = self$$1.settings;
4403
        var headerHtml = '', footerHtml = '', html = settings.html;
4404
        self$$1.preRender();
4405
        layout.preRender(self$$1);
4406
        if (settings.title) {
4407
          headerHtml = '<div id="' + id + '-head" class="' + prefix + 'window-head">' + '<div id="' + id + '-title" class="' + prefix + 'title">' + self$$1.encode(settings.title) + '</div>' + '<div id="' + id + '-dragh" class="' + prefix + 'dragh"></div>' + '<button type="button" class="' + prefix + 'close" aria-hidden="true">' + '<i class="mce-ico mce-i-remove"></i>' + '</button>' + '</div>';
4408
        }
4409
        if (settings.url) {
4410
          html = '<iframe src="' + settings.url + '" tabindex="-1"></iframe>';
4411
        }
4412
        if (typeof html === 'undefined') {
4413
          html = layout.renderHtml(self$$1);
4414
        }
4415
        if (self$$1.statusbar) {
4416
          footerHtml = self$$1.statusbar.renderHtml();
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;

public/js/tinymce/themes/inlite/theme.js 1 location

@@ 3878-3897 (lines=20) @@
3875
        layoutRect.y = self$$1.settings.y || Math.max(0, rect.h / 2 - layoutRect.h / 2);
3876
        return layoutRect;
3877
      },
3878
      renderHtml: function () {
3879
        var self$$1 = this, layout = self$$1._layout, id = self$$1._id, prefix = self$$1.classPrefix;
3880
        var settings = self$$1.settings;
3881
        var headerHtml = '', footerHtml = '', html = settings.html;
3882
        self$$1.preRender();
3883
        layout.preRender(self$$1);
3884
        if (settings.title) {
3885
          headerHtml = '<div id="' + id + '-head" class="' + prefix + 'window-head">' + '<div id="' + id + '-title" class="' + prefix + 'title">' + self$$1.encode(settings.title) + '</div>' + '<div id="' + id + '-dragh" class="' + prefix + 'dragh"></div>' + '<button type="button" class="' + prefix + 'close" aria-hidden="true">' + '<i class="mce-ico mce-i-remove"></i>' + '</button>' + '</div>';
3886
        }
3887
        if (settings.url) {
3888
          html = '<iframe src="' + settings.url + '" tabindex="-1"></iframe>';
3889
        }
3890
        if (typeof html === 'undefined') {
3891
          html = layout.renderHtml(self$$1);
3892
        }
3893
        if (self$$1.statusbar) {
3894
          footerHtml = self$$1.statusbar.renderHtml();
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;