Skip to content

Como implementar streamBuilders (conectadas a uma única stream) em múltiplas telas para ter os dados atualizados constantemente em todas as telas ? #87

Discussion options

You must be logged in to vote

Olá @EuHigorBarbosa,

  1. No seu git tem um erro em PageCC. A linha SeqDepService seqDepService = SeqDepService(); deveria estar dentro da classe que estende State e ela está entre as classes. (isso não resolve o problema)
  2. Para o seu cenário não existe necessidade de utilizar MultiStreamController, pois um StreamController.broadcast() já resolve. Você pode simplificar seu SeqDepServiceFFmpeg para ficar assim:
class SeqDepServiceFFmpeg implements SeqDepService {
  static SeqDepServiceFFmpeg? _instance;
  SeqDepServiceFFmpeg._(); 

  factory SeqDepServiceFFmpeg(){
      _instance ??= SeqDepServiceFFmpeg._();
      return _instance!;
  }

  final List<SeqDepEntity> _activeListSeqDep = [];
  final 

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@EuHigorBarbosa
Comment options

@eduardoflorence
Comment options

@EuHigorBarbosa
Comment options

Answer selected by EuHigorBarbosa
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants