CSubItemDeleted class final

Inheritance

Constructors

CSubItemDeleted({required Atsign owner, required String id, required List<CAncestor> ancestry})

Properties

ancestry List<CAncestor>
Root-to-direct-parent chain. Length equals the sub-item's nesting depth. Owners are always null on delete events — the sub-item is gone by the time the notification arrives, so there's no envelope to recover parents from. Apps that need to correlate a delete with the deleted item's ancestry should cache the last seen CSubItemUpdated for that (id, subName) and look it up here.
final
hashCode int
The hash code for this object.
no setterinherited
id String
finalinherited
owner Atsign
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subName String
The subName of the innermost sub-collection containing this item — equivalent to ancestry.last.subName.
no setter

Methods

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.
inherited