KdbxMeta class

Inheritance
Implemented types

Constructors

KdbxMeta.create({required String databaseName, required KdbxReadWriteContext ctx, String? generator})
KdbxMeta.read(XmlElement node, KdbxReadWriteContext ctx)

Properties

binaries List<KdbxBinary>?
only used in Kdbx 3
final
changes Stream<ChangeEvent<KdbxNode>>
no setterinherited
ctx → KdbxReadWriteContext
final
customData KdbxCustomData
final
customIcons Map<KdbxUuid?, KdbxCustomIcon>
no setter
databaseDescription → StringNode
no setter
databaseDescriptionChanged → DateTimeUtcNode
no setter
databaseName → StringNode
no setter
databaseNameChanged → DateTimeUtcNode
no setter
defaultUserName → StringNode
no setter
defaultUserNameChanged → DateTimeUtcNode
no setter
entryTemplatesGroup → UuidNode
no setter
entryTemplatesGroupChanged → DateTimeUtcNode
no setter
generator → StringNode
no setter
hashCode int
The hash code for this object.
no setterinherited
headerHash → Base64Node
no setter
historyMaxItems → IntNode
no setter
historyMaxSize → IntNode
max size of history in bytes.
no setter
isDirty bool
no setterinherited
maintenanceHistoryDays → IntNode
not sure what this node is supposed to do actually.
no setter
masterKeyChanged → DateTimeUtcNode
no setter
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
recycleBinChanged → DateTimeUtcNode
no setter
recycleBinEnabled → BooleanNode
no setter
recycleBinUUID → UuidNode
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
settingsChanged → DateTimeUtcNode
no setter

Methods

addCustomIcon(KdbxCustomIcon customIcon) → void
clean(TimeSequence savedAt) bool
inherited
merge(KdbxMeta other) → 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
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