Files
GitJournal/lib/appstate.dart
2020-10-17 12:38:21 +02:00

26 lines
405 B
Dart

import 'package:gitjournal/core/notes_folder_fs.dart';
enum SyncStatus {
Unknown,
Done,
Pulling,
Pushing,
Error,
}
class AppState {
SyncStatus syncStatus = SyncStatus.Unknown;
int numChanges = 0;
bool get hasJournalEntries {
return notesFolder.hasNotes;
}
NotesFolderFS notesFolder;
var gitBaseDirectory = "";
var cacheDir = "";
bool remoteGitRepoConfigured = false;
}