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.
阅读时间1 分钟最后更新于 19 天前
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. |
| SelectorCharFilter | Gets or sets which characters a selector can contain. |
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. |