flutter_html_all library Null safety
Package flutter_html_all is used to get access to all of the extended features of the flutter_html package.
Classes
- AudioWidget
- A widget used for rendering an audio player in the HTML tree
- FontOptions
- Options for font selection.
- Math
- Static, non-selectable widget for equations.
- MathOptions
- Options for equation element rendering.
- SelectableMath
- Selectable math widget.
- TexParserSettings
-
Settings for
TexParser
- VideoWidget
- A VideoWidget for displaying within the HTML tree.
Functions
-
audioMatcher(
) → CustomRenderMatcher -
The CustomRenderMatcher that will match the
<audio>
tag -
audioRender(
{AudioControllerCallback? onControllerCreated}) → CustomRender -
The CustomRender function for the
<audio>
tag -
iframeMatcher(
) → CustomRenderMatcher -
iframeRender(
→ CustomRender ) -
mathMatcher(
) → CustomRenderMatcher - The CustomRenderMatcher for the
-
mathRender(
{OnMathError? onMathError}) → CustomRender - The CustomRender function for the
-
svgAssetImageRender(
) → CustomRender -
The CustomRender function that renders an
tag with an svg asset in your app
-
svgAssetUriMatcher(
) → CustomRenderMatcher -
A CustomRenderMatcher for an
tag with an in-app svg asset
-
svgDataImageRender(
) → CustomRender -
The CustomRender function that renders an
tag with hardcoded svg data.
-
svgDataUriMatcher(
{String? encoding = 'base64', String? mime = 'image/svg+xml'}) → CustomRenderMatcher -
A CustomRenderMatcher for an
tag with encoded svg data.
-
svgNetworkImageRender(
) → CustomRender -
The CustomRender function that renders an
tag with a network svg image.
-
svgNetworkSourceMatcher(
{List< String> schemas = const ["https", "http"], List<String> ? domains, String? extension = "svg"}) → CustomRenderMatcher -
A CustomRenderMatcher for an
tag with an svg tag over the network
-
svgTagMatcher(
) → CustomRenderMatcher - The CustomRenderMatcher for the
-
svgTagRender(
) → CustomRender - The CustomRender function that renders the
-
tableMatcher(
) → CustomRenderMatcher - A CustomRenderMatcher for matching the
-
tableRender(
) → CustomRender - The CustomRender function that will render the
-
videoMatcher(
) → CustomRenderMatcher - A CustomRenderMatcher for the
-
videoRender(
{VideoControllerCallback? onControllerCreated}) → CustomRender - A CustomRender function for rendering the
Enums
Typedefs
- AudioControllerCallback = void Function(Element?, ChewieAudioController, VideoPlayerController)
- OnErrorFallback = Widget Function(FlutterMathException errmsg)
- OnMathError = Widget Function(String parsedTex, String exception, String exceptionWithType)
- VideoControllerCallback = void Function(Element?, ChewieController, VideoPlayerController)
Exceptions / Errors
- BuildException
- Exceptions occured during build.
- EncoderException
- FlutterMathException
- Base class for exceptions.
- ParseException