display property

  1. @override
String get display
override

Implementation

@override
get display {
  if (this['display'] case String d) {
    if (d[0] == '.') {
      if (this[d.substring(1)] case String reDisplay) return reDisplay;
    }
  }
  return title.value?.content ??
      name
          .replaceAll(
            RegExp('[^A-Za-z0-9-]'),
            ' ',
          )
          .toTitleCase;
}