HtmlWidget constructor

const HtmlWidget(
  1. String html, {
  2. Uri? baseUrl,
  3. bool? buildAsync,
  4. CustomStylesBuilder? customStylesBuilder,
  5. CustomWidgetBuilder? customWidgetBuilder,
  6. bool? enableCaching,
  7. WidgetFactory factoryBuilder()?,
  8. Key? key,
  9. OnErrorBuilder? onErrorBuilder,
  10. OnLoadingBuilder? onLoadingBuilder,
  11. void onTapImage(
    1. ImageMetadata
    )?,
  12. FutureOr<bool> onTapUrl(
    1. String
    )?,
  13. List? rebuildTriggers,
  14. RenderMode renderMode = RenderMode.column,
  15. TextStyle? textStyle,
})

Creates a widget that builds Flutter widget tree from html.

The html argument must not be null.

Implementation

const HtmlWidget(
  this.html, {
  this.baseUrl,
  this.buildAsync,
  this.customStylesBuilder,
  this.customWidgetBuilder,
  this.enableCaching,
  this.factoryBuilder,
  super.key,
  this.onErrorBuilder,
  this.onLoadingBuilder,
  this.onTapImage,
  this.onTapUrl,
  List<dynamic>? rebuildTriggers,
  this.renderMode = RenderMode.column,
  this.textStyle,
}) : _rebuildTriggers = rebuildTriggers;