Class: SafeObjectTransformer
Object transformer safely transforms an object by removing all the methods (except toString), private properties and based on the given parameters.
Implements
Constructors
new SafeObjectTransformer()
new SafeObjectTransformer(
obj
):SafeObjectTransformer
Parameters
• obj: string
| Record ↗️
(opens in a new tab)<string
, unknown
>
Returns
Source
lib/Transformer/Object.ts:11
Properties
obj
private
readonly
obj:Record ↗️
(opens in a new tab)<string
,unknown
>
Source
lib/Transformer/Object.ts:9
Methods
makeObject()
private
makeObject(obj
):Record ↗️
(opens in a new tab)<string
,unknown
>
Parameters
• obj: string
| Record ↗️
(opens in a new tab)<string
, unknown
>
Returns
Record ↗️
(opens in a new tab)<string
, unknown
>
Source
lib/Transformer/Object.ts:23
transform()
transform(
tag
):null
|string
Parameters
• tag: Lexer
Returns
null
| string
Implementation of
Source
lib/Transformer/Object.ts:15