下記のような、友達検索などで利用されているオブジェクトのデータをprint
でログに出そうすると、
class FindFriendsRes
{
List<User> friends;
Map<String, Timestamp> likedAts;
FindFriendsRes(this.friends, this.likedAts);
}
中身がこちらのように表示されます。
そんな時に重宝されるのが、
inspectメソッド(検査機能)です。
import 'dart:developer';
inspect();
通常、printで囲う部分をinspectに変えるだけでとても簡単です。
print(friend) // Instance of 'FindFriendsRes'
inspect(friend) // <inspected variable> ↓ friends: List (3 items) ↓ likedAts: Map (0 items)