Commit 28917b0
Changed files (6)
lib/model/storage/common_settings_interfaces.dart
@@ -0,0 +1,13 @@
+/// This library hosts interfaces with attributes that different settings classes provide.
+library;
+
+import 'package:blood_pressure_app/model/storage/export_csv_settings_store.dart';
+import 'package:blood_pressure_app/model/storage/export_pdf_settings_store.dart';
+
+/// Common fields that are present in both [CsvExportSettings] and [PdfExportSettings].
+abstract class CustomFieldsSettings {
+ bool get exportCustomFields;
+ set exportCustomFields(bool value);
+ List<String> get customFields;
+ set customFields(List<String> value);
+}
\ No newline at end of file
lib/model/storage/common_settings_intervaces.dart
@@ -1,9 +0,0 @@
-/// This file hosts interfaces with attributes that different settings classes provide.
-
-
-abstract class CustomFieldsSettings {
- bool get exportCustomFields;
- set exportCustomFields(bool value);
- List<String> get customFields;
- set customFields(List<String> value);
-}
\ No newline at end of file
lib/model/storage/export_csv_settings_store.dart
@@ -1,7 +1,7 @@
import 'dart:convert';
import 'package:blood_pressure_app/model/export_options.dart';
-import 'package:blood_pressure_app/model/storage/common_settings_intervaces.dart';
+import 'package:blood_pressure_app/model/storage/common_settings_interfaces.dart';
import 'package:blood_pressure_app/model/storage/convert_util.dart';
import 'package:flutter/material.dart';
lib/model/storage/export_pdf_settings_store.dart
@@ -1,7 +1,7 @@
import 'dart:convert';
import 'package:blood_pressure_app/model/export_options.dart';
-import 'package:blood_pressure_app/model/storage/common_settings_intervaces.dart';
+import 'package:blood_pressure_app/model/storage/common_settings_interfaces.dart';
import 'package:blood_pressure_app/model/storage/convert_util.dart';
import 'package:flutter/material.dart';
lib/model/export_options.dart
@@ -2,7 +2,7 @@ import 'dart:collection';
import 'package:blood_pressure_app/main.dart';
import 'package:blood_pressure_app/model/blood_pressure.dart';
-import 'package:blood_pressure_app/model/storage/common_settings_intervaces.dart';
+import 'package:blood_pressure_app/model/storage/common_settings_interfaces.dart';
import 'package:blood_pressure_app/model/storage/db/config_dao.dart';
import 'package:blood_pressure_app/model/storage/export_settings_store.dart';
import 'package:flutter/material.dart';
lib/screens/subsettings/export_import_screen.dart
@@ -5,7 +5,7 @@ import 'package:blood_pressure_app/components/settings_widgets.dart';
import 'package:blood_pressure_app/model/blood_pressure.dart';
import 'package:blood_pressure_app/model/export_import.dart';
import 'package:blood_pressure_app/model/export_options.dart';
-import 'package:blood_pressure_app/model/storage/common_settings_intervaces.dart';
+import 'package:blood_pressure_app/model/storage/common_settings_interfaces.dart';
import 'package:blood_pressure_app/model/storage/export_csv_settings_store.dart';
import 'package:blood_pressure_app/model/storage/export_pdf_settings_store.dart';
import 'package:blood_pressure_app/model/storage/export_settings_store.dart';