remove method
If state
exists in ScopedValueContainer, it is discarded and deleted.
ScopedValueContainerの中にstate
が存在する場合、そのstate
を破棄し削除します。
Implementation
void remove(ScopedValueState state) {
_data.removeWhere((key, value) {
if (value == state) {
if (!value.disposed) {
value.dispose();
}
return true;
}
return false;
});
}