documentInfo static method

Future<void> documentInfo({
  1. required String html,
})

Word / character / reading-time summary for html.

Implementation

static Future<void> documentInfo({required String html}) => UNavigator.dialog(
  AlertDialog(
    title: Text(U.s.documentInfo),
    content: Column(
      mainAxisSize: MainAxisSize.min,
      crossAxisAlignment: CrossAxisAlignment.start,
      children: <Widget>[
        _infoRow(U.s.words, "${UHtmlDocument.wordCount(html)}"),
        _infoRow(U.s.characters, "${UHtmlDocument.characterCount(html)}"),
        _infoRow(U.s.readingTime, "${UHtmlDocument.readingMinutes(html)} ${U.s.min}"),
      ],
    ),
    actions: <Widget>[TextButton(onPressed: UNavigator.back, child: Text(U.s.ok))],
  ),
);