html_editor_plus 0.0.4 copy "html_editor_plus: ^0.0.4" to clipboard
html_editor_plus: ^0.0.4 copied to clipboard

PlatformiOSweb

HTML rich text editor for Android, iOS, and Web, using the Summernote library. Enhanced with highly customizable widget-based controls, bug fixes, callbacks, dark mode, and more.

[0.0.4] = 2024-03-09 #

  • Added onChange callback.
  • Fixed issue with Summernote icons not loading.
  • Added allowUrlLoading field to plus version.
  • Added onUrlPressed callback to plus version.
  • Updated adapter to follow more closely the pattern.
  • Created JsBuilder class to build javascript code used to initialise and manage Summernote editor.
  • Added jsInitBuilder to HtmlEditor/HtmlEditorField to allow developers to add their own JavaScript code.
  • Created CssBuilder class to build theme-based CSS for the Summernote editor.
  • Added cssBuilder to HtmlEditor/HtmlEditorField to allow developers to add their own CSS styles.
  • Made the controller optional, it will be initialised inside the field if is not provided.
  • Added EditorSelectionState which holds the state of the selected text.

[0.0.3] = 2024-01-12 #

  • Fixed exception with scrollbar on web.
  • Added more features, from original editor, to plus version.
  • Renamed platform specific files from mobile/web to io/html to better represent when they are actually imported.
  • Updated README.

[0.0.2] = 2024-01-04 #

  • Updated changelog.
  • Added platform requirements and InAppWebView migration guide.

[0.0.1] = 2024-01-04 #

  • Initial release for the package.
  • Raised Dart SDK requirement to >=3.0.1 <4.0.0".
  • Updated linter rules.
  • Upgraded dependencies.
  • Fixed linter issues.
  • Updated example to work with new changes.
  • WIP: new html editor based on the current implementation.
  • Created new example for new WIP editor.
  • Moved assets directory from inside lib, to root directory.
9
likes
120
pub points
83%
popularity

Publisher

unverified uploader

HTML rich text editor for Android, iOS, and Web, using the Summernote library. Enhanced with highly customizable widget-based controls, bug fixes, callbacks, dark mode, and more.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

equatable, file_picker, flex_color_picker, flutter, flutter_inappwebview, flutter_keyboard_visibility, meta, numberpicker, pointer_interceptor, visibility_detector

More

Packages that depend on html_editor_plus