StringTextNode class

Inheritance

Constructors

StringTextNode({required String path, required String raw, required String? comment, required StringInterpolation interpolation, CaseStyle? paramCase, Map<String, Set<String>>? linkParamMap})

Properties

comment String?
finalinherited
content String
no setter
hashCode int
The hash code for this object.
no setterinherited
interpolation StringInterpolation
Several configs, persisted into node to make it easier to copy See updateWithLinkParams
final
no setter
paramCase CaseStyle?
final
params Set<String>
no setter
paramTypeMap Map<String, String>
no setter
parent Node?
no setterinherited
path String
finalinherited
raw String
The original string
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setParent(Node parent) → void
inherited
toString() String
A string representation of this object.
override
updateWithLinkParams({required Map<String, Set<String>>? linkParamMap, required Map<String, String> paramTypeMap}) → void
Updates content, params and paramTypeMap according to the new linked parameters

Operators

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