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