-
Notifications
You must be signed in to change notification settings - Fork 179
Expand file tree
/
Copy pathstorage.dart
More file actions
24 lines (20 loc) · 789 Bytes
/
storage.dart
File metadata and controls
24 lines (20 loc) · 789 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import 'dart:io';
import 'package:taskwarrior/app/models/data.dart';
import 'package:taskwarrior/app/models/storage/tabs.dart';
import 'package:taskwarrior/app/utils/home_path/impl/gui_pem_file_paths.dart';
import 'package:taskwarrior/app/utils/home_path/impl/home.dart';
import 'package:taskwarrior/app/utils/home_path/impl/taskrc.dart';
import 'package:taskwarrior/app/utils/taskfunctions/query.dart';
class Storage {
const Storage(this.profile);
final Directory profile;
Data get data => Data(profile);
GUIPemFiles get guiPemFiles => GUIPemFiles(profile);
Home get home => Home(
home: profile,
pemFilePaths: guiPemFiles.pemFilePaths,
);
Query get query => Query(profile);
Tabs get tabs => Tabs(profile);
Taskrc get taskrc => Taskrc(profile);
}