Tokens Classes, Controls, and VIs

Owning Palette: Advanced Classes, Controls, and VIs

Requires: Labstache

The Tokens project library contains all tokens that can be extracted and identified during the lexing process.

Library ItemDescription
BeginSectionThe Begin Section class represents a Begin Section Mustache tag as a token.
CommentThe Comment class represents a Comment Mustache tag as a token.
ContentableThe Contentable class provides an interface, or Application Programming Interface (API), for any token that can have content. Objects of this class should not be directly created. Instead, a new class that inherents from the Contentable class should be created.
EndSectionThe End Section class represents an End Section Mustache tag as a token.
EscapedVariableThe Escaped Variable class represents an Escaped Variable Mustache tag as a token.
InvertedSectionThe Inverted Section class represents an Inverted Section Mustache tag as a token.
KeyableThe Keyable class provides an interface, or Application Programming Interface (API), for any token that can have a key, or unique identifier. Objects of this class should not be directly created. Instead, a new class that inherents from the Keyable class should be created.
PartialThe Partial class represents a Partial Mustache tag as a token.
SetDelimiterThe Set Delimiter class represents a Set Delimiter Mustache tag as a token.
TextThe Text class represents a block of text with no Mustache tags.
TokenThe Token class is the abstract base class for all tokens that can be extracted and identified during the lexing process. Objects of this class should not be directly created. Instead, a new class that inherents from the Token class should be created.
UnescapedVariableThe Unescaped Variable class represents an Unescaped Variable Mustache tag as a token.