ngx-tinymce is the extracted TinyMCE feature package from the Web Art Work Angular workspace.
npm i --save ngx-tinymceimport { provideNgxTinymce } from '@wawjs/ngx-tinymce';
export const appConfig = {
providers: [
provideNgxTinymce({
baseURL: '/assets/tinymce/',
fileName: 'tinymce.min.js',
config: {
menubar: false,
plugins: 'lists link code table',
toolbar: 'undo redo | bold italic | bullist numlist | code',
},
}),
],
};TinymceComponentfor form-friendly editor embeddingprovideNgxTinymce()andprovideTinymce()for app-level defaultsTINYMCE_CONFIGandTinymceConfigfor advanced configuration access- editor instance and option interfaces for typed integrations
- The component is SSR-safe and only touches the TinyMCE global in the browser.
- TinyMCE script loading is lazy; configure
baseURLandfileNameto match where you host the editor assets. - Per-instance
configinput merges over the defaults registered withprovideNgxTinymce().