mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-09-10 13:08:24 +08:00
26 lines
405 B
Dart
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;
|
|
}
|