NotificationTopic.fromString constructor
NotificationTopic.fromString(
- String? input
Implementation
factory NotificationTopic.fromString(String? input) {
final a = input?.split(':');
final b = a?.elementAtOrNull(0)?.split('__');
final name = b?.elementAtOrNull(0);
final subjectUid = a?.elementAtOrNull(1);
final blocked = b?.elementAtOrNull(1) == 'BLOCKED';
return NotificationTopic(
name: name,
subjectUid: subjectUid,
blocked: blocked,
);
}