update skins and auxillary stuffzzz :>
This commit is contained in:
parent
752a80da08
commit
a0b5ce2624
6
icons/default/icons.min.js
vendored
6
icons/default/icons.min.js
vendored
File diff suppressed because one or more lines are too long
9
models/dom/model.min.js
vendored
9
models/dom/model.min.js
vendored
File diff suppressed because one or more lines are too long
6
skins/content/dark/content.min.css
vendored
6
skins/content/dark/content.min.css
vendored
@ -1 +1,7 @@
|
||||
/*!
|
||||
* TinyMCE Skin
|
||||
*
|
||||
* Copyright (c) 2023 Ephox Corporation DBA Tiny Technologies, Inc.
|
||||
* Licensed under the Tiny commercial license. See https://www.tiny.cloud/legal/
|
||||
*/
|
||||
body{background-color:#222f3e;color:#fff;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}a{color:#4099ff}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#6d737b}figure{display:table;margin:1rem auto}figure figcaption{color:#8a8f97;display:block;margin-top:.25rem;text-align:center}hr{border-color:#6d737b;border-style:solid;border-width:1px 0 0 0}code{background-color:#6d737b;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #6d737b;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #6d737b;margin-right:1.5rem;padding-right:1rem}
|
||||
|
6
skins/content/default/content.min.css
vendored
6
skins/content/default/content.min.css
vendored
@ -1 +1,7 @@
|
||||
/*!
|
||||
* TinyMCE Skin
|
||||
*
|
||||
* Copyright (c) 2023 Ephox Corporation DBA Tiny Technologies, Inc.
|
||||
* Licensed under the Tiny commercial license. See https://www.tiny.cloud/legal/
|
||||
*/
|
||||
body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}
|
||||
|
6
skins/content/document/content.min.css
vendored
6
skins/content/document/content.min.css
vendored
@ -1 +1,7 @@
|
||||
/*!
|
||||
* TinyMCE Skin
|
||||
*
|
||||
* Copyright (c) 2023 Ephox Corporation DBA Tiny Technologies, Inc.
|
||||
* Licensed under the Tiny commercial license. See https://www.tiny.cloud/legal/
|
||||
*/
|
||||
@media screen{html{background:#f4f4f4;min-height:100%}}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}@media screen{body{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.15);box-sizing:border-box;margin:1rem auto 0;max-width:820px;min-height:calc(100vh - 1rem);padding:4rem 6rem 6rem 6rem}}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure figcaption{color:#999;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}
|
||||
|
6
skins/content/tinymce-5-dark/content.min.css
vendored
6
skins/content/tinymce-5-dark/content.min.css
vendored
@ -1 +1,7 @@
|
||||
/*!
|
||||
* TinyMCE Skin
|
||||
*
|
||||
* Copyright (c) 2023 Ephox Corporation DBA Tiny Technologies, Inc.
|
||||
* Licensed under the Tiny commercial license. See https://www.tiny.cloud/legal/
|
||||
*/
|
||||
body{background-color:#2f3742;color:#dfe0e4;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}a{color:#4099ff}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#6d737b}figure{display:table;margin:1rem auto}figure figcaption{color:#8a8f97;display:block;margin-top:.25rem;text-align:center}hr{border-color:#6d737b;border-style:solid;border-width:1px 0 0 0}code{background-color:#6d737b;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #6d737b;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #6d737b;margin-right:1.5rem;padding-right:1rem}
|
||||
|
6
skins/content/tinymce-5/content.min.css
vendored
6
skins/content/tinymce-5/content.min.css
vendored
@ -1 +1,7 @@
|
||||
/*!
|
||||
* TinyMCE Skin
|
||||
*
|
||||
* Copyright (c) 2023 Ephox Corporation DBA Tiny Technologies, Inc.
|
||||
* Licensed under the Tiny commercial license. See https://www.tiny.cloud/legal/
|
||||
*/
|
||||
body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}
|
||||
|
6
skins/content/writer/content.min.css
vendored
6
skins/content/writer/content.min.css
vendored
@ -1 +1,7 @@
|
||||
/*!
|
||||
* TinyMCE Skin
|
||||
*
|
||||
* Copyright (c) 2023 Ephox Corporation DBA Tiny Technologies, Inc.
|
||||
* Licensed under the Tiny commercial license. See https://www.tiny.cloud/legal/
|
||||
*/
|
||||
body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.4;margin:1rem auto;max-width:900px}table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.4rem}table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#ccc}figure{display:table;margin:1rem auto}figure figcaption{color:#999;display:block;margin-top:.25rem;text-align:center}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0 0}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}
|
||||
|
6
skins/ui/oxide-dark/content.inline.min.css
vendored
6
skins/ui/oxide-dark/content.inline.min.css
vendored
File diff suppressed because one or more lines are too long
6
skins/ui/oxide-dark/content.min.css
vendored
6
skins/ui/oxide-dark/content.min.css
vendored
File diff suppressed because one or more lines are too long
8
skins/ui/oxide-dark/skin.min.css
vendored
8
skins/ui/oxide-dark/skin.min.css
vendored
File diff suppressed because one or more lines are too long
6
skins/ui/oxide-dark/skin.shadowdom.min.css
vendored
6
skins/ui/oxide-dark/skin.shadowdom.min.css
vendored
@ -1 +1,7 @@
|
||||
/*!
|
||||
* TinyMCE Skin
|
||||
*
|
||||
* Copyright (c) 2023 Ephox Corporation DBA Tiny Technologies, Inc.
|
||||
* Licensed under the Tiny commercial license. See https://www.tiny.cloud/legal/
|
||||
*/
|
||||
body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
|
||||
|
6
skins/ui/oxide/content.inline.min.css
vendored
6
skins/ui/oxide/content.inline.min.css
vendored
File diff suppressed because one or more lines are too long
6
skins/ui/oxide/content.min.css
vendored
6
skins/ui/oxide/content.min.css
vendored
File diff suppressed because one or more lines are too long
8
skins/ui/oxide/skin.min.css
vendored
8
skins/ui/oxide/skin.min.css
vendored
File diff suppressed because one or more lines are too long
6
skins/ui/oxide/skin.shadowdom.min.css
vendored
6
skins/ui/oxide/skin.shadowdom.min.css
vendored
@ -1 +1,7 @@
|
||||
/*!
|
||||
* TinyMCE Skin
|
||||
*
|
||||
* Copyright (c) 2023 Ephox Corporation DBA Tiny Technologies, Inc.
|
||||
* Licensed under the Tiny commercial license. See https://www.tiny.cloud/legal/
|
||||
*/
|
||||
body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
|
||||
|
File diff suppressed because one or more lines are too long
6
skins/ui/tinymce-5-dark/content.min.css
vendored
6
skins/ui/tinymce-5-dark/content.min.css
vendored
File diff suppressed because one or more lines are too long
8
skins/ui/tinymce-5-dark/skin.min.css
vendored
8
skins/ui/tinymce-5-dark/skin.min.css
vendored
File diff suppressed because one or more lines are too long
@ -1 +1,7 @@
|
||||
/*!
|
||||
* TinyMCE Skin
|
||||
*
|
||||
* Copyright (c) 2023 Ephox Corporation DBA Tiny Technologies, Inc.
|
||||
* Licensed under the Tiny commercial license. See https://www.tiny.cloud/legal/
|
||||
*/
|
||||
body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
|
||||
|
6
skins/ui/tinymce-5/content.inline.min.css
vendored
6
skins/ui/tinymce-5/content.inline.min.css
vendored
File diff suppressed because one or more lines are too long
6
skins/ui/tinymce-5/content.min.css
vendored
6
skins/ui/tinymce-5/content.min.css
vendored
File diff suppressed because one or more lines are too long
8
skins/ui/tinymce-5/skin.min.css
vendored
8
skins/ui/tinymce-5/skin.min.css
vendored
File diff suppressed because one or more lines are too long
6
skins/ui/tinymce-5/skin.shadowdom.min.css
vendored
6
skins/ui/tinymce-5/skin.shadowdom.min.css
vendored
@ -1 +1,7 @@
|
||||
/*!
|
||||
* TinyMCE Skin
|
||||
*
|
||||
* Copyright (c) 2023 Ephox Corporation DBA Tiny Technologies, Inc.
|
||||
* Licensed under the Tiny commercial license. See https://www.tiny.cloud/legal/
|
||||
*/
|
||||
body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
|
||||
|
26
tinymce.d.ts
vendored
26
tinymce.d.ts
vendored
@ -149,6 +149,7 @@ interface ElementSettings {
|
||||
void_elements?: string;
|
||||
whitespace_elements?: string;
|
||||
transparent_elements?: string;
|
||||
wrap_block_elements?: string;
|
||||
}
|
||||
interface SchemaSettings extends ElementSettings {
|
||||
custom_elements?: string;
|
||||
@ -220,6 +221,9 @@ interface Schema {
|
||||
getSpecialElements: () => SchemaRegExpMap;
|
||||
isValidChild: (name: string, child: string) => boolean;
|
||||
isValid: (name: string, attr?: string) => boolean;
|
||||
isBlock: (name: string) => boolean;
|
||||
isInline: (name: string) => boolean;
|
||||
isWrapper: (name: string) => boolean;
|
||||
getCustomElements: () => SchemaMap;
|
||||
addValidElements: (validElements: string) => void;
|
||||
setValidElements: (validElements: string) => void;
|
||||
@ -776,6 +780,7 @@ interface NestedMenuItemSpec extends CommonMenuItemSpec {
|
||||
onSetup?: (api: NestedMenuItemInstanceApi) => (api: NestedMenuItemInstanceApi) => void;
|
||||
}
|
||||
interface NestedMenuItemInstanceApi extends CommonMenuItemInstanceApi {
|
||||
setTooltip: (tooltip: string) => void;
|
||||
setIconFill: (id: string, value: string) => void;
|
||||
}
|
||||
type MenuButtonItemTypes = NestedMenuItemContents;
|
||||
@ -831,6 +836,7 @@ interface ToolbarSplitButtonInstanceApi {
|
||||
setIconFill: (id: string, value: string) => void;
|
||||
isActive: () => boolean;
|
||||
setActive: (state: boolean) => void;
|
||||
setTooltip: (tooltip: string) => void;
|
||||
setText: (text: string) => void;
|
||||
setIcon: (icon: string) => void;
|
||||
}
|
||||
@ -876,6 +882,7 @@ interface UrlInputSpec extends FormComponentWithLabelSpec {
|
||||
type: 'urlinput';
|
||||
filetype?: 'image' | 'media' | 'file';
|
||||
enabled?: boolean;
|
||||
picker_text?: string;
|
||||
}
|
||||
interface UrlInputData {
|
||||
value: string;
|
||||
@ -1368,6 +1375,7 @@ interface DomParserSettings {
|
||||
allow_unsafe_link_target?: boolean;
|
||||
blob_cache?: BlobCache;
|
||||
convert_fonts_to_spans?: boolean;
|
||||
convert_unsafe_embeds?: boolean;
|
||||
document?: Document;
|
||||
fix_list_elements?: boolean;
|
||||
font_size_legacy_values?: string;
|
||||
@ -1378,6 +1386,7 @@ interface DomParserSettings {
|
||||
preserve_cdata?: boolean;
|
||||
remove_trailing_brs?: boolean;
|
||||
root_name?: string;
|
||||
sandbox_iframes?: boolean;
|
||||
sanitize?: boolean;
|
||||
validate?: boolean;
|
||||
}
|
||||
@ -1398,8 +1407,10 @@ interface StyleSheetLoaderSettings {
|
||||
}
|
||||
interface StyleSheetLoader {
|
||||
load: (url: string) => Promise<void>;
|
||||
loadRawCss: (key: string, css: string) => void;
|
||||
loadAll: (urls: string[]) => Promise<string[]>;
|
||||
unload: (url: string) => void;
|
||||
unloadRawCss: (key: string) => void;
|
||||
unloadAll: (urls: string[]) => void;
|
||||
_setReferrerPolicy: (referrerPolicy: ReferrerPolicy) => void;
|
||||
_setContentCssCors: (contentCssCors: boolean) => void;
|
||||
@ -1582,6 +1593,8 @@ interface EditorEventMap extends Omit<NativeEventMap, 'blur' | 'focus'> {
|
||||
};
|
||||
'resize': UIEvent;
|
||||
'scroll': UIEvent;
|
||||
'input': InputEvent;
|
||||
'beforeinput': InputEvent;
|
||||
'detach': {};
|
||||
'remove': {};
|
||||
'init': {};
|
||||
@ -1784,6 +1797,7 @@ interface ToolbarGroup {
|
||||
}
|
||||
type ToolbarMode = 'floating' | 'sliding' | 'scrolling' | 'wrap';
|
||||
type ToolbarLocation = 'top' | 'bottom' | 'auto';
|
||||
type ForceHexColor = 'always' | 'rgb_only' | 'off';
|
||||
interface BaseEditorOptions {
|
||||
a11y_advanced_options?: boolean;
|
||||
add_form_submit_trigger?: boolean;
|
||||
@ -1824,11 +1838,13 @@ interface BaseEditorOptions {
|
||||
contextmenu?: string | string[] | false;
|
||||
contextmenu_never_use_native?: boolean;
|
||||
convert_fonts_to_spans?: boolean;
|
||||
convert_unsafe_embeds?: boolean;
|
||||
convert_urls?: boolean;
|
||||
custom_colors?: boolean;
|
||||
custom_elements?: string;
|
||||
custom_ui_selector?: string;
|
||||
custom_undo_redo_levels?: number;
|
||||
default_font_stack?: string[];
|
||||
deprecation_warnings?: boolean;
|
||||
directionality?: 'ltr' | 'rtl';
|
||||
doctype?: string;
|
||||
@ -1857,6 +1873,7 @@ interface BaseEditorOptions {
|
||||
font_size_style_values?: string;
|
||||
font_size_formats?: string;
|
||||
font_size_input_default_unit?: string;
|
||||
force_hex_color?: ForceHexColor;
|
||||
forced_root_block?: string;
|
||||
forced_root_block_attrs?: Record<string, string>;
|
||||
formats?: Formats;
|
||||
@ -1936,6 +1953,7 @@ interface BaseEditorOptions {
|
||||
resize?: boolean | 'both';
|
||||
resize_img_proportional?: boolean;
|
||||
root_name?: string;
|
||||
sandbox_iframes?: boolean;
|
||||
schema?: SchemaType;
|
||||
selector?: string;
|
||||
setup?: SetupCallback;
|
||||
@ -2019,7 +2037,9 @@ interface EditorOptions extends NormalizedEditorOptions {
|
||||
color_default_foreground: string;
|
||||
content_css: string[];
|
||||
contextmenu: string[];
|
||||
convert_unsafe_embeds: boolean;
|
||||
custom_colors: boolean;
|
||||
default_font_stack: string[];
|
||||
document_base_url: string;
|
||||
init_content_sync: boolean;
|
||||
draggable_modal: boolean;
|
||||
@ -2034,6 +2054,7 @@ interface EditorOptions extends NormalizedEditorOptions {
|
||||
font_size_style_values: string;
|
||||
forced_root_block: string;
|
||||
forced_root_block_attrs: Record<string, string>;
|
||||
force_hex_color: ForceHexColor;
|
||||
format_noneditable_selector: string;
|
||||
height: number | string;
|
||||
highlight_on_focus: boolean;
|
||||
@ -2067,6 +2088,7 @@ interface EditorOptions extends NormalizedEditorOptions {
|
||||
promotion: boolean;
|
||||
readonly: boolean;
|
||||
removed_menuitems: string;
|
||||
sandbox_iframes: boolean;
|
||||
toolbar: boolean | string | string[] | Array<ToolbarGroup>;
|
||||
toolbar_groups: Record<string, GroupToolbarButtonSpec>;
|
||||
toolbar_location: ToolbarLocation;
|
||||
@ -2088,6 +2110,7 @@ interface StylesSettings {
|
||||
allow_svg_data_urls?: boolean;
|
||||
url_converter?: URLConverter;
|
||||
url_converter_scope?: any;
|
||||
force_hex_color?: ForceHexColor;
|
||||
}
|
||||
interface Styles {
|
||||
parse: (css: string | undefined) => Record<string, string>;
|
||||
@ -2148,6 +2171,7 @@ interface DOMUtilsSettings {
|
||||
onSetAttrib: (event: SetAttribEvent) => void;
|
||||
contentCssCors: boolean;
|
||||
referrerPolicy: ReferrerPolicy;
|
||||
force_hex_color: ForceHexColor;
|
||||
}
|
||||
type Target = Node | Window;
|
||||
type RunArguments<T extends Node = Node> = string | T | Array<string | T> | null;
|
||||
@ -3030,6 +3054,8 @@ interface IconManager {
|
||||
interface Resource {
|
||||
load: <T = any>(id: string, url: string) => Promise<T>;
|
||||
add: (id: string, data: any) => void;
|
||||
has: (id: string) => boolean;
|
||||
get: (id: string) => any;
|
||||
unload: (id: string) => void;
|
||||
}
|
||||
type TextPatterns_d_Pattern = Pattern;
|
||||
|
Loading…
Reference in New Issue
Block a user