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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user