tags/all_tags library

Classes

BlockQuoteConfig
config class for BlockQuoteWidget
BlockQuoteWidget
Tag: blockquote the blockQuote widget
CheckBoxConfig
config class for MCheckBox
CodeConfig
HrConfig
config class for HrWidget
HrWidget
Tag: hr the hr widget
ImageTagWidget
the image widget
ImgConfig
config class for ImageTagWidget
MCheckBox
the check box widget
OlConfig
Config class for orderly list
OLWidget
the orderly list widget
OtherWidget
the custom widget
PConfig
config class for PWidget
PreConfig
config class for PreWidget
PreWidget
Tag: pre the pre widget
PWidget
Tag: p the paragraph widget
TableConfig
config class for TableWidget
TableWidget
Tag: table the table widget
TextConfig
config class for TextStyle
TitleConfig
config class for TitleWidget
TitleWidget
Tag: h1~h6 the title widget
UlConfig
Config class for unOrderly list
ULWidget
the unOrderly list widget
VideoConfig
VideoWidget

Functions

buildSpans(Element? parentNode, TextStyle? parentStyle) List<InlineSpan>
buildTextSpan(Text node, TextStyle? parentStyle, bool shouldParseHtml) InlineSpan
get textSpan by one node
defaultVideoWidget(Map<String, String> attributes, {String? url}) Widget
the video widget
getBlockSpan(List<Node>? nodes, Node parentNode, TextStyle? parentStyle) InlineSpan
get textSpan by nodes
getCodeSpan(Element node) InlineSpan
Tag: code
getImageSpan(Element node) InlineSpan
Tag: img
getInputSpan(Element node) InlineSpan
Tag: input
getLinkSpan(Element element) InlineSpan
Tag: a
getOtherWidgetSpan(Element node) InlineSpan
Tag: other --- this is for you to custom widget
getVideoSpan(Element node) InlineSpan
Tag: video(this is not markdown's tag)
highLightSpans(String input, {String? language, bool autoDetectionLanguage = false, Map<String, TextStyle>? theme = const {}, TextStyle? textStyle, int tabSize = 8}) List<InlineSpan>

Typedefs

BodyChildWrapper = Widget Function(Widget child)
CheckBoxBuilder = Widget Function(bool checked, Map<String, String> attributes)
Custom = Widget Function(Element element)
DotWidget = Widget Function(int deep, int index)
HeadChildWrapper = Widget Function(Widget child)
ImgBuilder = Widget Function(String url, Map<String, String> attributes)
ImgWrapper = Widget Function(Widget img)
IndexWidget = Widget Function(int deep, int index)
LinkGesture = Widget Function(Widget linkWidget, String? url)
OlWrapper = Widget Function(Widget child)
OnLinkTap = void Function(String? url)
PreWrapper = Widget Function(Widget preWidget, String text)
TableWrapper = Widget Function(Table table)
TitleWrapper = Widget Function(Widget title)
UlWrapper = Widget Function(Widget child)
VideoBuilder = Widget Function(String? url, Map<String, String> attributes)
VideoWrapper = Widget Function(Widget video)