Просмотр данных в базе данных Hive с помощью RxDart

Я использую Hive и RxDart. Есть ли лучший способ передачи значений из моего поля Hive, чем

        Stream<List<Tissue>> watchTissues() {
    return tissueBox
        .watch()
        .map((event) => getTissues())
        .startWith(getTissues());
  }  

  List<Tissue> getTissues() {
    return List<Tissue>.from(tissueBox.values);
  }

Это работает, но мне кажется слишком многословным, так что интересно, есть ли способ лучше?

0 ответов

Другие вопросы по тегам