abstractJSONSerializer
Functions
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 |