HTML5 class
Constructors
-
HTML5({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, CSS3> style = const {}})
-
The
Html
widget takes HTML as input and displays
a RichText tree of the parsed HTML content.
-
HTML5.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, CSS3> style = const {}})
-
-
HTML5.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, CSS3> 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, CSS3>
-
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