AwsMarkdownEditor constructor
const
AwsMarkdownEditor({
- Key? key,
- EdgeInsetsGeometry padding = const EdgeInsets.all(10),
- TextEditingController? title,
- required TextEditingController content,
- String? hintTitle,
- String? hintText,
- TapLinkCallback? onTapLink,
- AwsTabChange? tabChange,
- void titleChange(
- String? data
- void contentChange(
- String? data
- TextStyle? hintTitleTextStyle,
- TextStyle? hintTextStyle,
- Widget? appendBottomWidget,
- Widget? splitWidget,
- required dynamic imageWidget,
- FocusNode? titleFocusNode,
- FocusNode? textFocusNode,
- bool markdownFloatingMenu = true,
- bool markdownContextMenu = true,
- void controller(
- TabController controller
- AwsEditFormatMD? formatContent,
- AwsEditFormatMD? formatTitle,
- bool undoAndRedo = false,
- Widget? wait,
Implementation
const AwsMarkdownEditor({
Key? key,
this.padding = const EdgeInsets.all(10),
this.title,
required this.content,
this.hintTitle,
this.hintText,
this.onTapLink,
this.tabChange,
this.titleChange,
this.contentChange,
this.hintTitleTextStyle,
this.hintTextStyle,
this.appendBottomWidget,
this.splitWidget,
required this.imageWidget,
this.titleFocusNode,
this.textFocusNode,
this.markdownFloatingMenu = true,
this.markdownContextMenu = true,
this.controller,
this.formatContent,
this.formatTitle,
this.undoAndRedo = false,
this.wait,
}) : super(key: key);