Token Models#

Account

Account (e.g.​ Assets:Foo).

AddOp

Asterisk

Contains literal *.

At

Contains literal @.

AtAt

Contains literal @@.

BalanceLabel

Contains literal balance.

BlockComment

Comment that occupies one or more whole lines.

Bool

Boolean value.

CloseLabel

Contains literal close.

Comma

Contains literal ,.

CommodityLabel

Contains literal commodity.

Currency

Currency (e.g.​ USD).

CustomLabel

Contains literal custom.

Date

Date (e.g.​ 2000-01-01).

DblLeftBrace

Contains literal {{.

DblRightBrace

Contains literal }}.

DedentMark

Dedent mark.

DocumentLabel

Contains literal document.

Eol

End of line.

EscapedString

String (e.g.​ "foo").

EventLabel

Contains literal event.

Hash

Contains literal #.

Ignored

Ignored line body (see IgnoredLine).

IncludeLabel

Contains literal include.

Indent

Contains spacing for indentation.

InlineComment

Comment that does not occupies a whole line.

LeftBrace

Contains literal {.

LeftParen

Contains literal (.

Link

Link (e.g.​ ^foo).

MetaKey

Meta key (e.g.​ foo:).

MulOp

Newline

Newline.

NoteLabel

Contains literal note.

Null

Contains literal NULL.

Number

Number (e.g.​ 42.00).

OpenLabel

Contains literal open.

OptionLabel

Contains literal option.

PadLabel

Contains literal pad.

PluginLabel

Contains literal plugin.

PopmetaLabel

Contains literal popmeta.

PoptagLabel

Contains literal poptag.

PostingFlag

Posting flag (e.g.​ !).

PriceLabel

Contains literal price.

PushmetaLabel

Contains literal pushmeta.

PushtagLabel

Contains literal pushtag.

QueryLabel

Contains literal query.

RawTokenModel

Base class for all token models.

RightBrace

Contains literal }.

RightParen

Contains literal ).

Tag

Tag (e.g.​ #foo).

Tilde

Contains literal ~.

TransactionFlag

Transaction flag (e.g.​ *).

UnaryOp

Whitespace

Whitespaces and/or tabs.