StringTemplate class Null safety

Represents a part of a Translation that can be replaced by a value at runtime.

It follows the pattern {{key}}.

Constructors

StringTemplate(int startIndex, int endIndex, String value, String key, String type, String? formatting)
const

Properties

endIndex int
final
formatting String?
A formatting function for the printing the value [...]
final
hashCode int
The hash code for this object. [...]
read-only, override
key String
The original key. [...]
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
startIndex int
final
type String
The original type in the label [...]
final
value String
The template string value
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object o) bool
The equality operator. [...]
override

Static Properties

regExp RegExp
final

Static Methods

parse(String value) List<StringTemplate>
Parse the given value and extract all templated values.