SubStreamController<T> constructor
SubStreamController<T> ({
- bool sync = false,
- VoidCallback? onListen,
- VoidCallback? onCancel,
- required SubValueBuild<
StreamController< builder,T> > - SubValueKeys? keys,
Creates and disposes a StreamController.
Implementation
SubStreamController({
bool sync = false,
VoidCallback? onListen,
VoidCallback? onCancel,
required super.builder,
super.keys,
}) : super(
create: () => StreamController<T>.broadcast(
sync: sync,
onCancel: onCancel,
onListen: onListen,
),
dispose: (value) => value.close(),
);