Module system examples for the summernote-next-classic build

These pages translate 10-module-system.html to the current API with focused examples for custom modules, lifecycle hooks, conditional initialization, and plugin-style module registration.

Lifecycle and Events

Build a local module with initialize, destroy, and events.

Conditional Modules

Use shouldInitialize to keep a module dormant until its option is enabled.

Plugin Registration

Register a reusable module globally through summernote.summernote.plugins.