| Server IP : 54.36.91.62 / Your IP : 216.73.216.208 Web Server : Apache System : Linux webm013.cluster127.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 User : coopiak ( 151928) PHP Version : 8.3.23 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/coopiak/amisdesseniors-fr/aix/media/com_jce/editor/tinymce/themes/modern/src/ui/ |
Upload File : |
/* jce - 2.9.90-beta4 | 2025-07-15 | https://www.joomlacontenteditor.net | Source: https://github.com/widgetfactory/jce | Copyright (C) 2006 - 2025 Ryan Demmer. All rights reserved | GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html */
import * as Settings from "../api/Settings";
import Iframe from "../modes/Iframe";
import Inline from "../modes/Inline";
import ProgressState from "./ProgressState";
var renderUI = function(editor, theme, args) {
var elm = editor.getElement(), settings = editor.settings, w = settings.width || elm.style.width || "100%", h = settings.height || elm.style.height || elm.offsetHeight, settings = settings.min_height || 100, re = /^[0-9\.]+(|px)$/i, re = (re.test("" + w) && (w = Math.max(parseInt(w, 10), 100)),
re.test("" + h) && (h = Math.max(parseInt(h, 10), settings)), args = args || {
targetNode: elm,
width: w,
height: h
}, Settings.getSkinUrl(editor));
return re && (args.skinUiCss = re + "/skin.min.css", editor.contentCSS.push(re + "/content" + (editor.inline ? ".inline" : "") + ".min.css")),
ProgressState.setup(editor, theme), (Settings.isInline(editor) ? Inline : Iframe).render(editor, theme, args);
};
export default {
renderUI: renderUI
};