KdbxMeta.create constructor
KdbxMeta.create({})
Implementation
KdbxMeta.create({
required String databaseName,
required this.ctx,
String? generator,
}) : customData = KdbxCustomData.create(),
binaries = [],
_customIcons = {},
super.create('Meta') {
this.databaseName.set(databaseName);
databaseDescription.set(null, force: true);
defaultUserName.set(null, force: true);
this.generator.set(generator ?? 'kdbx.dart');
settingsChanged.setToNow();
masterKeyChanged.setToNow();
recycleBinChanged.setToNow();
historyMaxItems.set(Consts.DefaultHistoryMaxItems);
historyMaxSize.set(Consts.DefaultHistoryMaxSize);
}