Config<T extends Config<T, IN, OUT> , IN extends ConfigIN<IN, OUT> , OUT extends ConfigOUT<OUT, IN> > constructor
Config<T extends Config<T, IN, OUT> , IN extends ConfigIN<IN, OUT> , OUT extends ConfigOUT<OUT, IN> > ({
- Key? key,
- required IN fallback,
subclass should call this constructor to pass
in the basic instance of IN as _fallback
Implementation
Config({Key? key, required IN fallback})
: _fallback = fallback,
super(key: key);