Html class
Constructors
-
Html({Key? key, GlobalKey<State<StatefulWidget>>? anchorKey, required String? data, OnTap? onLinkTap, OnTap? onAnchorTap, Map<CustomRenderMatcher, CustomRender> customRenders = const {}, OnCssParseError? onCssParseError, ImageErrorListener? onImageError, bool shrinkWrap = false, OnTap? onImageTap, List<String> tagsList = const [], Map<String, Style> style = const {}})
-
The
Html
widget takes HTML as input and displays a RichText
tree of the parsed HTML content.
-
Html.fromDom({Key? key, GlobalKey<State<StatefulWidget>>? anchorKey, @required Document? document, OnTap? onLinkTap, OnTap? onAnchorTap, Map<CustomRenderMatcher, CustomRender> customRenders = const {}, OnCssParseError? onCssParseError, ImageErrorListener? onImageError, bool shrinkWrap = false, OnTap? onImageTap, List<String> tagsList = const [], Map<String, Style> style = const {}})
-
-
Html.fromElement({Key? key, GlobalKey<State<StatefulWidget>>? anchorKey, @required Element? documentElement, OnTap? onLinkTap, OnTap? onAnchorTap, Map<CustomRenderMatcher, CustomRender> customRenders = const {}, OnCssParseError? onCssParseError, ImageErrorListener? onImageError, bool shrinkWrap = false, OnTap? onImageTap, List<String> tagsList = const [], Map<String, Style> style = const {}})
-
Properties
-
customRenders
→ Map<CustomRenderMatcher, CustomRender>
-
Either return a custom widget for specific node types or return null to
fallback to the default rendering.
final
-
data
→ String?
-
The HTML data passed to the widget as a String
final
-
documentElement
→ Element?
-
The HTML data passed to the widget as a pre-processed
dom.Element
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
key
→ Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
-
onAnchorTap
→ OnTap?
-
A function that defines what to do when an anchor link is tapped. When this value is set,
the default anchor behaviour is overwritten.
final
-
onCssParseError
→ OnCssParseError?
-
A function that defines what to do when CSS fails to parse
final
-
onImageError
→ ImageErrorListener?
-
A function that defines what to do when an image errors
final
-
onImageTap
→ OnTap?
-
A function that defines what to do when an image is tapped
final
-
onLinkTap
→ OnTap?
-
A function that defines what to do when a link is tapped
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
shrinkWrap
→ bool
-
A parameter that should be set when the HTML widget is expected to be
flexible
final
-
style
→ Map<String, Style>
-
An API that allows you to override the default style for any HTML element
final
-
tagsList
→ List<String>
-
A list of HTML tags that are the only tags that are rendered. By default, this list is empty and all supported HTML tags are rendered.
final