FormatExpression class

FormatExpression allows parsing in formats the optionally appear at the start of a cell expression

Inheritance
Implementers

Constructors

FormatExpression.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

a1() → Parser
inherited
additive() → Parser
inherited
bareFunction() → Parser
inherited
brackets() → Parser
inherited
build<T>({Function? start, List<Object> arguments = const []}) → Parser<T>
Builds a composite parser from this definition.
inherited
buildFrom<T>(Parser<T> parser) → Parser<T>
Builds a composite parser starting at the specified production.
inherited
cellContent() → Parser<Cell>
cellContent can either be an expression or repeating
cellFormat() → Parser<String>
cellFormat represents the format for a cell
decimal() → Parser
inherited
decimalPart() → Parser
inherited
exponentialPart() → Parser
inherited
expression() → Parser
inherited
expressionWithList() → Parser
inherited
function() → Parser
inherited
functionLeft() → Parser
inherited
integerPart() → Parser
inherited
label() → Parser
inherited
labelOrExpression() → Parser
inherited
list() → Parser
inherited
multiplicative() → Parser
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
number() → Parser
inherited
power() → Parser
inherited
prefixes() → Parser
inherited
primitives() → Parser
inherited
range() → Parser
inherited
repeating() → Parser<RepeatingContent>
repeating is a repeating character format used to fill a cell with that character
inherited
start() → Parser
The starting production of this definition.
override
toString() String
A string representation of this object.
inherited
wrappers() → Parser
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited