OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
reader
/
_backup
/
tinymce
/
tinymce
/
src
/
core
/
test
/
ts
/
module
/
test
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
02/20/2020 06:15:07 AM
rwxr-xr-x
📄
AnnotationAsserts.ts
1.96 KB
02/20/2020 06:15:10 AM
rw-r--r--
📄
CaretAsserts.ts
1.54 KB
02/20/2020 06:15:10 AM
rw-r--r--
📄
HtmlUtils.ts
1.17 KB
02/20/2020 06:15:11 AM
rw-r--r--
📄
KeyUtils.ts
3.66 KB
02/20/2020 06:15:11 AM
rw-r--r--
📄
TypeText.ts
1.59 KB
02/20/2020 06:15:12 AM
rw-r--r--
📄
ViewBlock.ts
733 bytes
02/20/2020 06:15:12 AM
rw-r--r--
Editing: ViewBlock.ts
Close
import DOMUtils from 'tinymce/core/api/dom/DOMUtils'; import { document, HTMLElement } from '@ephox/dom-globals'; export default function () { const domElm = DOMUtils.DOM.create('div', { style: 'position: absolute; right: 10px; top: 10px;' }); const attach = function (preventDuplicates?: boolean) { if (preventDuplicates && domElm.parentNode === document.body) { detach(); } document.body.appendChild(domElm); }; const detach = function () { DOMUtils.DOM.remove(domElm); }; const update = function (html: string) { DOMUtils.DOM.setHTML(domElm, html); }; const get = function (): HTMLElement { return domElm; }; return { attach, update, detach, get }; }