Html class
Constructors
-
Html({Key? key, GlobalKey<State<StatefulWidget>>? anchorKey, required String? data, OnTap? onLinkTap, OnTap? onAnchorTap, List<HtmlExtension> extensions = const [], OnCssParseError? onCssParseError, bool shrinkWrap = false, Set<String>? onlyRenderTheseTags, Set<String>? doNotRenderTheseTags, 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, List<HtmlExtension> extensions = const [], OnCssParseError? onCssParseError, bool shrinkWrap = false, Set<String>? doNotRenderTheseTags, Set<String>? onlyRenderTheseTags, Map<String, Style> style = const {}})
-
-
Html.fromElement({Key? key, GlobalKey<State<StatefulWidget>>? anchorKey, @required Element? documentElement, OnTap? onLinkTap, OnTap? onAnchorTap, List<HtmlExtension> extensions = const [], OnCssParseError? onCssParseError, bool shrinkWrap = false, Set<String>? doNotRenderTheseTags, Set<String>? onlyRenderTheseTags, Map<String, Style> style = const {}})
-
Properties
-
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
-
doNotRenderTheseTags
→ Set<String>?
-
A set of HTML tags to completely ignore in the provided code.
final
-
extensions
→ List<HtmlExtension>
-
A list of HtmlExtensions that add additional capabilities to flutter_html
See the HtmlExtension class for more details.
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
-
onLinkTap
→ OnTap?
-
A function that defines what to do when a link is tapped
final
-
onlyRenderTheseTags
→ Set<String>?
-
A set of the only HTML tags that should be rendered by this widget.
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