nameStream property
Channel name as a stream.
The channel needs to be initialized.
If an name is provided it will be set on extraData with a key
of 'name'.
For example:
final user = User(id: 'id', name: 'Sahil Kumar');
print(user.name == user.extraData['name']); // true
Implementation
Stream<String?> get nameStream {
_checkInitialized();
return extraDataStream.map((it) => it['name'] as String?);
}