@@ -26,7 +26,7 @@ import 'line_number_cache.dart';
2626import 'markdown_processor.dart' show Documentation;
2727import 'model_utils.dart' ;
2828import 'package_meta.dart' show PackageMeta, FileContents;
29- import 'utils.dart' show stripComments ;
29+ import 'utils.dart' ;
3030
3131Map <String , Map <String , List <Map <String , dynamic >>>> __crossdartJson;
3232
@@ -772,6 +772,9 @@ class EnumField extends Field {
772772 }
773773 }
774774
775+ @override
776+ String get oneLineDoc => documentationAsHtml;
777+
775778 @override
776779 String get href =>
777780 '${library .dirName }/${(enclosingElement as Class ).fileName }' ;
@@ -809,6 +812,8 @@ class Field extends ModelElement
809812 return _constantValue;
810813 }
811814
815+ String get constantValueTruncated => truncateString (constantValue, 200 );
816+
812817 @override
813818 ModelElement get enclosingElement {
814819 if (_enclosingClass == null ) {
@@ -1531,7 +1536,6 @@ abstract class ModelElement implements Comparable, Nameable, Documentable {
15311536
15321537 String linkedParams (
15331538 {bool showMetadata: true , bool showNames: true , String separator: ', ' }) {
1534-
15351539 String renderParam (Parameter param, String suffix) {
15361540 StringBuffer buf = new StringBuffer ();
15371541 buf.write ('<span class="parameter" id="${param .htmlId }">' );
@@ -2165,6 +2169,8 @@ class TopLevelVariable extends ModelElement
21652169 return string.replaceAll (modelType.name, modelType.linkedName);
21662170 }
21672171
2172+ String get constantValueTruncated => truncateString (constantValue, 200 );
2173+
21682174 @override
21692175 ModelElement get enclosingElement => library;
21702176
0 commit comments