describe method
Implementation
String describe() {
final parts = <String>['$type [$key]'];
if (name != null) {
parts.add('name="$name"');
}
if (text != null) {
parts.add('text="$text"');
}
parts.add('path=$path');
return parts.join(' ');
}