abstractJSONSerializer
Functions
- resolve_class_name(Klass, classNames, [max_depth]) ⇒
*
- abstractJSONSerializer(source, serializers, classNames, [constructorNameFallback])
resolve_class_name(Klass, classNames, [max_depth]) ⇒ *
Kind: global function
Param | Type | Default | Description |
---|---|---|---|
Klass | function | ||
classNames | Map.<function(), string> | ||
[max_depth] | number | 64 | prevents infinite recursion |
abstractJSONSerializer(source, serializers, classNames, [constructorNameFallback])
Kind: global function
Param | Type |
---|---|
source | T |
serializers | Map.<string, function(v:Object): Object> |
classNames | Map.<*, string> |
[constructorNameFallback] | boolean |