init method
void
init(
- Map<
Type, ClassInfo> knownClasses, - Map<
Type, ValueDecoratorFunction> valueDecorators, - Map<
Type, dynamic> enumValues
inherited
Implementation
@override
void init(
Map<Type, ClassInfo> knownClasses,
Map<Type, ValueDecoratorFunction> valueDecorators,
Map<Type, dynamic> enumValues) {
_knownClasses = knownClasses;
_enumValues = enumValues;
_simpleTypesByName = {
'DateTime': DateTime,
'num': num,
'int': int,
'double': double,
'Duration': Duration,
'BigInt': BigInt,
'bool': bool,
'String': String,
'Symbol': Symbol,
};
_knownClassesByName = {
for (var kvp in knownClasses.entries) kvp.key.toString(): kvp.key
};
_valueDecoratorTypesByName = {
for (var type in valueDecorators.keys) type.toString(): type
};
_enumValuesByName = {
for (var kvp in enumValues.entries) kvp.key.toString(): kvp.key
};
}