dart

flutter StreamBuilderから遷移した画面のStreamBuilder内のTextFieldを初期化する

困った。StreamBuilderで作ったList画面から、これまたStremBuilderで作ったEdit画面へ画面遷移。Edit画面のStreamBuilder内にTextFieldを置いて、Streamから取得した値で初期化しようとすると、キーボードを表示する度にStreamが流れてしまい、編集しようと…

dart catchErrorのチェーン

catchErrorをチェーンしたときの理解があやしかったので試した void main() async { // catchErrorで例外を投げる _future(true) // o:実行される x:されない .catchError((e) => throw e) // x .then((v) => _future(v)) // o .catchError((e) => throw e) …

dart Future型を戻り値とする関数(メソッド)

Futureを返すメソッドの理解があやしかったので実験してみた バージョン : Dart 2.6.0 (build 2.6.0-dev.1.0 d6c6d12ebf) Future<int> Future<int> _future() { // OK // return Future.value(1); // Warning : info: This function has a return type of 'Futu</int>…