RealtimeNodePath class

Inheritance
Available extensions

Constructors

RealtimeNodePath(String node, {required PathSegment? parent})
const
RealtimeNodePath.fromPath(PathSegment pathSegment)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
parent → PathSegment?
finalinherited
path → String
Returns the full path string including all parent segments.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
segment → String
Returns the current segment string.
no setterinherited

Methods

addField(FireValue value) → RealtimeNode

Available on RealtimeNodePath, provided by the RealtimeNodePathExtensions extension

addFields(List<FireValue> values) → RealtimeNode

Available on RealtimeNodePath, provided by the RealtimeNodePathExtensions extension

child(String childSegment) → PathSegment
Creates a child PathSegment with this segment as the parent.
inherited
delete() → Future<void>

Available on RealtimeNodePath, provided by the RealtimeNodePathExtensions extension

node(String node) → RealtimeNodePath
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toFirestoreCollection() → FirestoreCollectionPath

Available on PathSegment, provided by the PathSegmentFirestoreExtensions extension

toFirestoreDocument() → FirestoreDocumentPath

Available on PathSegment, provided by the PathSegmentFirestoreExtensions extension

toRealtimeNode() → RealtimeNodePath

Available on PathSegment, provided by the PathSegmentRealtimeExtensions extension

toString() → String
A string representation of this object.
inherited
withField(FireValue value) → RealtimeNode

Available on RealtimeNodePath, provided by the RealtimeNodePathExtensions extension

withFields(List<FireValue> values) → RealtimeNode

Available on RealtimeNodePath, provided by the RealtimeNodePathExtensions extension

writeFields(List<FireValue> values) → Future<void>

Available on RealtimeNodePath, provided by the RealtimeNodePathExtensions extension

Operators

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