### Getting DomParser Node Children JavaScript Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A new API method added to the `Node` objects returned by the TinyMCE `DomParser`. This method allows retrieving all direct children of a specific parsed DOM node. ```javascript Node.children() ``` -------------------------------- ### Executing TinyMCE Apply Language Command Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A new editor command available that can be used to apply the `lang` format to selected content. This command offers an alternative to using the `editor.formatter` API directly for language attribute application. ```javascript Lang ``` -------------------------------- ### Executing TinyMCE Template Command Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A new editor command added to open the Template plugin dialog. This command provides a consistent API for accessing and using the template insertion functionality within the editor. ```javascript mceTemplate ``` -------------------------------- ### Executing TinyMCE Focus Command Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A new editor command added to focus the TinyMCE editor instance. It provides an alternative command-based approach equivalent to calling the `editor.focus()` JavaScript method directly. ```javascript mceFocus ``` -------------------------------- ### Accessing TinyMCE Environment Browser Info Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md Refers to the `browser` property on the TinyMCE `Env` utility object, which provides information about the user's browser environment. This property was improved to utilize the User-Agent Client Hints API for potentially more accurate detection. ```javascript Env.browser ``` -------------------------------- ### Listening TinyMCE Formatter Change Event JavaScript Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A method on the TinyMCE `formatter` API used to register callbacks that are executed when a format changes state (applied or removed). This method was improved to support providing format variables to the callback and fixed issues with callback registration and execution. ```javascript formatter.formatChanged ``` -------------------------------- ### Focusing TinyMCE Editor JavaScript Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md This JavaScript API method is used to programmatically focus the TinyMCE editor instance. A new `mceFocus` command was added as an equivalent way to achieve the same result. ```javascript editor.focus() ``` -------------------------------- ### Executing TinyMCE Word Count Command Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A new editor command added to open the Word Count plugin dialog. This command standardizes access to the word count functionality, potentially simplifying integration or custom UI development. ```javascript mceWordCount ``` -------------------------------- ### Retrieve Editor Selection as Text (JavaScript) Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md Retrieves the selected content from the TinyMCE editor's selection object, specifically formatted as plain text. This is useful for extracting the raw textual content of the current selection without any accompanying HTML markup. This method requires an initialized TinyMCE editor instance. ```javascript editor.selection.getContent({format: 'text'}) ``` -------------------------------- ### Firing TinyMCE Editor Events JavaScript Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md The core API method used to programmatically trigger events on the TinyMCE editor instance. A fix was implemented to prevent this method from unintentionally modifying the original `args` object passed to it. ```javascript editor.fire ``` -------------------------------- ### Matching TinyMCE Formatter Format JavaScript Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A method on the TinyMCE `formatter` API used to check if a specific format matches the current selection or a given node. It was improved to accept an optional `similar` parameter, allowing checks for partial format matches. ```javascript formatter.match ``` -------------------------------- ### Setting TinyMCE Progress State JavaScript Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md This method controls the visibility of the editor's progress indicator, often used during asynchronous operations. Calling `editor.setProgressState(true)` shows the indicator; fixes addressed issues preventing editing or causing inconsistent tabbing behavior while the state was true in iframe mode. ```javascript editor.setProgressState(true) ``` -------------------------------- ### Executing TinyMCE Emoticons Command Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A new editor command added to open the Emoticons plugin dialog. This command provides a standardized way to access the plugin's user interface programmatically or through editor configurations. ```javascript mceEmoticons ``` -------------------------------- ### Save Editor Content (JavaScript) Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md Saves the current content of the TinyMCE editor instance. This action typically involves transferring the editor's content back to the original HTML element (like a textarea or input) that it replaced upon initialization. This operation requires an active TinyMCE editor instance. ```javascript editor.save() ``` -------------------------------- ### Setting TinyMCE Selection Content JavaScript Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A method on the TinyMCE `editor.selection` API used to replace the current selection with new content. A fix ensured that the `SetContent` event fired as a result of this operation correctly reported the new `content` value. ```javascript editor.selection.setContent ``` -------------------------------- ### Executing TinyMCE Table Class Toggle Command Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A new editor command added to toggle a specified class on the currently selected table element within the editor content. This command is associated with table manipulation features. ```javascript mceTableToggleClass ``` -------------------------------- ### Executing TinyMCE Table Cell Class Toggle Command Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A new editor command added to toggle a specified class on all currently selected table cells within the editor content. This command is useful for applying styles or properties to multiple cells simultaneously. ```javascript mceTableCellToggleClass ``` -------------------------------- ### Executing TinyMCE Table Caption Toggle Command Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A new editor command specifically added to toggle the caption on a selected table element within the editor content. This command provides programmatic control over the table caption visibility. ```javascript mceTableToggleCaption ``` -------------------------------- ### Executing TinyMCE Table Row Type Command Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md An editor command used to change the type of one or more selected table rows (e.g., converting body rows to header rows). Fixes addressed issues where the selection was lost after execution and corrected the order reversal when converting multiple header rows back to body rows. ```javascript mceTableRowType ``` -------------------------------- ### Matching TinyMCE Formatter Node JavaScript Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md A method on the TinyMCE `formatter` API used to check if a specific format matches a given DOM node. Its TypeScript type signature was corrected from `boolean` to `Formatter | undefined` to accurately reflect the possible return values of the method. ```javascript formatter.matchNode ``` -------------------------------- ### Accessing TinyMCE DOM Parser Class Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md Refers to the internal TinyMCE `DomParser` class used for processing and manipulating HTML content. An improvement introduced a new `children()` method on its `Node` objects for easier access to child elements. ```javascript DomParser ``` -------------------------------- ### Executing TinyMCE Table Cell Type Command Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md An editor command used to change the type of one or more selected table cells (e.g., converting a body cell to a header cell). A fix was implemented to prevent the editor's selection from being incorrectly lost immediately after executing this command. ```javascript mceTableCellType ``` -------------------------------- ### HTML Content Editable Attribute Source: https://github.com/marion001/vbot_offline/blob/main/html/assets/vendor/tinymce/CHANGELOG.md This standard HTML attribute (`contenteditable="false"`) is used to make a specific element within the document non-interactive and non-editable by the user. Several fixes are listed concerning how the TinyMCE editor interacts with elements marked with this attribute, including selection behavior and table cell deletion. ```html contenteditable="false" ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.