TomlArrayTable class

A TOML expression AST node that represents the header of an entry of an array of tables.

array-table = array-table-open key array-table-close
Inheritance
Annotations
  • @immutable

Constructors

TomlArrayTable(TomlKey name)
Creates a new TOML array table.

Properties

hashCode int
The hash code for this object.
no setteroverride
name TomlKey
The name of the table or array of tables.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type TomlTableType
The type of table declared by this table header.
no setteroverride

Methods

acceptExpressionVisitor<T>(TomlExpressionVisitor<T> visitor) → T
Invokes the correct visit* method for this expression of the given visitor.
override
acceptVisitor<T>(TomlVisitor<T> visitor) → T
Invokes the correct visit* method for this value of the given visitor.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

closingDelimiter String
The opening delimited of the array of tables header.
final
openingDelimiter String
The opening delimited of the array of tables header.
final
parser → Parser<TomlArrayTable>
Parser for a TOML array of tables header.
final