source code added

This commit is contained in:
2026-08-28 19:24:04 +05:30
parent c446fa7f01
commit 5b34c127de
138 changed files with 12915 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
class SyncData {
final int? id;
final String folder;
final bool enabled;
final int interval;
final String? lastSynced;
SyncData({
this.id,
required this.folder,
required this.enabled,
required this.interval,
this.lastSynced,
});
Map<String, dynamic> toMap() {
return {
'id': id,
'folder': folder,
'enabled': enabled ? 1 : 0,
'interval': interval,
'last_synced': lastSynced,
};
}
factory SyncData.fromMap(Map<String, dynamic> map) {
return SyncData(
id: map['id'],
folder: map['folder'],
enabled: map['enabled'] == 1,
interval: map['interval'],
lastSynced: map['last_synced'],
);
}
}