MarkdownEditorIcons constructor
MarkdownEditorIcons({
- Key? key,
- required TextEditingController controller,
- Function? afterEditing,
- UrlSource? urlSource,
Create a MarkdownEditorIcons passing a controller,
urlSource and afterEditing.
Implementation
MarkdownEditorIcons({
Key? key,
required this.controller,
this.afterEditing,
this.urlSource,
}) : super(key: key) {
controller.selection = _lastValidSelection;
controller.addListener(() {
if (controller.selection.isValid) {
_lastValidSelection = controller.selection;
}
});
}