Percent class abstract

The base class for all percent-driven scanners

Inheritance
Implementers

Constructors

Percent.new({int width = -1, required bool ignore})
Generative constructor
const

Properties

hashCode int
The hash code for this object.
no setterinherited
ignore bool
Should be ignored in resulting matches
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
width int
The maximum amount of characters to scan
final

Methods

addMatch(List matches, Object value) → void
Adds a match to the list of matches. The type of match ("value") depends on the respective scanner.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
scan(CharGet chars, List matches) bool
Scans characters and adds matches to "matches". Returns true if a match is found.
inherited
toString() String
A string representation of this object.
override

Operators

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