ParserSettings
Class for Parser settings. Properties should be considered as 'init-only' like implemented in C# 9. Any changes after passing settings as argument to CTORs may not have effect.
Read time 1 minuteLast updated 14 days ago
Definition
- Type: Class
- Namespace: Unity.SmartStrings.Core.Settings
- Assembly: UnityEngine.SmartStringsModule
public class ParserSettings
Properties
Property | Description |
|---|---|
| ConvertCharacterStringLiterals | This setting is relevant for the LiteralText. If |
| ErrorAction | Behavior that the Parser applies when a parsing error occurs. The default is ParseErrorAction.ThrowError. |
Methods
Method | Description |
|---|---|
| AddCustomOperatorChars | Adds a list of allowable operator characters on top of the standard OperatorChars setting. Operator chars and selector chars must be different. |
| AddCustomSelectorChars | Adds a list of allowable selector characters on top of the SelectorChars setting. This can be useful to support additional selector syntax such as math. Characters in DisallowedSelectorChars cannot be added. Operator chars and selector chars must be different. |