displayHandler property
String
get
displayHandler
Returns a clean display name for this route's handler.
Implementation
String get displayHandler {
if (handlerName != null && handlerName!.isNotEmpty) {
return handlerName!;
}
if (isWebSocket) {
if (wsHandler != null) {
final match = RegExp(r"Function '([^']+)':").firstMatch(wsHandler.toString());
if (match != null) return match.group(1)!;
}
return 'WebSocketHandler';
}
if (handler != null) {
final match = RegExp(r"Function '([^']+)':").firstMatch(handler.toString());
if (match != null) {
return match.group(1)!;
}
return 'Closure';
}
return '-';
}