Want to filter a list of obseravble in dart? You can use where on the stream to filter out as per your need. Since you are observing list of item you need to map before filtering individual item. In our case it would be something like this.
Observable<List<ShoppingItem>> get completedShoppingItems =>
itemList.where((item) => item.completed));
If you like this question & answer and want to contribute, then write your question & answer and email to freewebmentor[@]gmail.com. Your question and answer will appear on FreeWebMentor.com and help other developers.