DataRequestLabel.parse constructor
DataRequestLabel.parse(
- String text
Implementation
factory DataRequestLabel.parse(String text) {
final parts = text.split('/');
final parts2 = parts.last.split('@');
final parts3 = parts2[0].split('#');
final kind = (parts..removeLast()).join('/');
final requestId = parts2[1];
final type = parts3[0];
final id = parts3.length > 1 ? parts3[1] : null;
return DataRequestLabel(kind, type: type, id: id, requestId: requestId);
}