Class: UserTransformer
Defined in: tagscript-plugin-discord/src/lib/Transformer/User.ts:36
Transformer for Discord User.
Properties:
Remarks
You need to use StrictVarsParser parser to use this transformer.
Example
Extends
BaseTransformer<User>
Constructors
Constructor
new UserTransformer(base, safeValues): UserTransformer
Defined in: tagscript-plugin-discord/src/lib/Transformer/Base.ts:26
Parameters
base
User
safeValues
SafeValues<User> = {}
Returns
UserTransformer
Inherited from
Properties
base
protected base: User
Defined in: tagscript-plugin-discord/src/lib/Transformer/Base.ts:22
Inherited from
safeValues
protected safeValues: SafeValues<User> = {}
Defined in: tagscript-plugin-discord/src/lib/Transformer/Base.ts:24
Inherited from
Methods
toJSON()
toJSON(): SafeValues<User>
Defined in: tagscript-plugin-discord/src/lib/Transformer/Base.ts:44
Returns
SafeValues<User>
Inherited from
transform()
transform(tag): null | string
Defined in: tagscript-plugin-discord/src/lib/Transformer/Base.ts:36
Transforms the given tag.
Parameters
tag
Lexer
The tag that triggered the transformer.
Returns
null | string
Inherited from
updateSafeValues()
protected updateSafeValues(): void
Defined in: tagscript-plugin-discord/src/lib/Transformer/User.ts:37
Returns
void