nameStream property

Stream<String?> nameStream

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?);
}