operator [] method
为了节省空值判断,默认情况下通过 obs'key' 访问不允许返回 null
Implementation
@override
V operator [](Object? key) {
assert(
value[key] != null,
'MapObs Error: 通过 [] 访问 value 不允许 null 值,'
'如果你不确定 value 是否为 null,可以通过 getValueOrNull 方法获取 value',
);
return value[key]!;
}