KdbxCustomData class

Inheritance

Constructors

KdbxCustomData.create()
KdbxCustomData.read(XmlElement node)

Properties

changes Stream<ChangeEvent<KdbxNode>>
no setterinherited
entries Iterable<MapEntry<String, String>>
no setter
hashCode int
The hash code for this object.
no setterinherited
isDirty bool
no setterinherited
node → XmlElement
XML Node used while reading this KdbxNode. Must NOT be modified. Only copies which are obtained through toXml. this node should always represent the original loaded state.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

clean(TimeSequence savedAt) bool
inherited
containsKey(String key) bool
merge(KdbxCustomData other, bool otherIsNewer) → void
modify<RET>(RET modify()) → RET
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onAfterAnyModify() → void
Called after the all modifications
inherited
onAfterModify() → void
Called after the first modification (ie. after isDirty changed from false to true)
inherited
onBeforeModify() → void
Called before the first modification (ie. before isDirty changes from false to true)
inherited
overwriteFrom(KdbxCustomData other) → void
toString() String
A string representation of this object.
inherited
toXml() → XmlElement
must only be called to save this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited
operator [](String key) String?
operator []=(String key, String value) → void

Constants

TAG_NAME → const String