ItemDefault<T> class
class ItemDefault<T> extends ItemOption<T>{
final T _value;
ItemDefault(this._value);
T operator[](int i) => _value;
/// do nothing
operator[]=(int i, T v) {}
}
Extends
ItemOption<T> > ItemDefault<T>
class ItemDefault<T> extends ItemOption<T>{
final T _value;
ItemDefault(this._value);
T operator[](int i) => _value;
/// do nothing
operator[]=(int i, T v) {}
}
ItemOption<T> > ItemDefault<T>