LCOV - code coverage report
Current view: top level - term_glyph-1.2.0/lib/src/generated - unicode_glyph_set.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 1 62 1.6 %
Date: 2021-11-28 14:37:50 Functions: 0 0 -

          Line data    Source code
       1             : // Copyright (c) 2018, the Dart project authors.  Please see the AUTHORS file
       2             : // for details. All rights reserved. Use of this source code is governed by a
       3             : // BSD-style license that can be found in the LICENSE file.
       4             : 
       5             : // Don't modify this file by hand! It's generated by tool/generate.dart.
       6             : 
       7             : import 'glyph_set.dart';
       8             : 
       9             : /// A [GlyphSet] that includes only Unicode glyphs.
      10             : class UnicodeGlyphSet implements GlyphSet {
      11          11 :   const UnicodeGlyphSet();
      12             : 
      13             :   /// Returns [glyph] if [this] supports Unicode glyphs and [alternative]
      14             :   /// otherwise.
      15           0 :   @override
      16             :   String glyphOrAscii(String glyph, String alternative) => glyph;
      17           0 :   @override
      18             :   String get bullet => '•';
      19           0 :   @override
      20             :   String get leftArrow => '←';
      21           0 :   @override
      22             :   String get rightArrow => '→';
      23           0 :   @override
      24             :   String get upArrow => '↑';
      25           0 :   @override
      26             :   String get downArrow => '↓';
      27           0 :   @override
      28             :   String get longLeftArrow => '◀━';
      29           0 :   @override
      30             :   String get longRightArrow => '━▶';
      31           0 :   @override
      32             :   String get horizontalLine => '─';
      33           0 :   @override
      34             :   String get verticalLine => '│';
      35           0 :   @override
      36             :   String get topLeftCorner => '┌';
      37           0 :   @override
      38             :   String get topRightCorner => '┐';
      39           0 :   @override
      40             :   String get bottomLeftCorner => '└';
      41           0 :   @override
      42             :   String get bottomRightCorner => '┘';
      43           0 :   @override
      44             :   String get cross => '┼';
      45           0 :   @override
      46             :   String get teeUp => '┴';
      47           0 :   @override
      48             :   String get teeDown => '┬';
      49           0 :   @override
      50             :   String get teeLeft => '┤';
      51           0 :   @override
      52             :   String get teeRight => '├';
      53           0 :   @override
      54             :   String get upEnd => '╵';
      55           0 :   @override
      56             :   String get downEnd => '╷';
      57           0 :   @override
      58             :   String get leftEnd => '╴';
      59           0 :   @override
      60             :   String get rightEnd => '╶';
      61           0 :   @override
      62             :   String get horizontalLineBold => '━';
      63           0 :   @override
      64             :   String get verticalLineBold => '┃';
      65           0 :   @override
      66             :   String get topLeftCornerBold => '┏';
      67           0 :   @override
      68             :   String get topRightCornerBold => '┓';
      69           0 :   @override
      70             :   String get bottomLeftCornerBold => '┗';
      71           0 :   @override
      72             :   String get bottomRightCornerBold => '┛';
      73           0 :   @override
      74             :   String get crossBold => '╋';
      75           0 :   @override
      76             :   String get teeUpBold => '┻';
      77           0 :   @override
      78             :   String get teeDownBold => '┳';
      79           0 :   @override
      80             :   String get teeLeftBold => '┫';
      81           0 :   @override
      82             :   String get teeRightBold => '┣';
      83           0 :   @override
      84             :   String get upEndBold => '╹';
      85           0 :   @override
      86             :   String get downEndBold => '╻';
      87           0 :   @override
      88             :   String get leftEndBold => '╸';
      89           0 :   @override
      90             :   String get rightEndBold => '╺';
      91           0 :   @override
      92             :   String get horizontalLineDouble => '═';
      93           0 :   @override
      94             :   String get verticalLineDouble => '║';
      95           0 :   @override
      96             :   String get topLeftCornerDouble => '╔';
      97           0 :   @override
      98             :   String get topRightCornerDouble => '╗';
      99           0 :   @override
     100             :   String get bottomLeftCornerDouble => '╚';
     101           0 :   @override
     102             :   String get bottomRightCornerDouble => '╝';
     103           0 :   @override
     104             :   String get crossDouble => '╬';
     105           0 :   @override
     106             :   String get teeUpDouble => '╩';
     107           0 :   @override
     108             :   String get teeDownDouble => '╦';
     109           0 :   @override
     110             :   String get teeLeftDouble => '╣';
     111           0 :   @override
     112             :   String get teeRightDouble => '╠';
     113           0 :   @override
     114             :   String get horizontalLineDoubleDash => '╌';
     115           0 :   @override
     116             :   String get horizontalLineDoubleDashBold => '╍';
     117           0 :   @override
     118             :   String get verticalLineDoubleDash => '╎';
     119           0 :   @override
     120             :   String get verticalLineDoubleDashBold => '╏';
     121           0 :   @override
     122             :   String get horizontalLineTripleDash => '┄';
     123           0 :   @override
     124             :   String get horizontalLineTripleDashBold => '┅';
     125           0 :   @override
     126             :   String get verticalLineTripleDash => '┆';
     127           0 :   @override
     128             :   String get verticalLineTripleDashBold => '┇';
     129           0 :   @override
     130             :   String get horizontalLineQuadrupleDash => '┈';
     131           0 :   @override
     132             :   String get horizontalLineQuadrupleDashBold => '┉';
     133           0 :   @override
     134             :   String get verticalLineQuadrupleDash => '┊';
     135           0 :   @override
     136             :   String get verticalLineQuadrupleDashBold => '┋';
     137             : }

Generated by: LCOV version 1.14