Skip to content

Commit 73d0b5e

Browse files
authored
InfoPage: move pdf_api into pdf_service (#325)
- follow the service dir convention we currently use for non-GUI-related, reuseable pieces of code. This service could be re-used in the printer page.
1 parent 4cb86b3 commit 73d0b5e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

lib/api/pdf_api.dart renamed to lib/services/pdf_service.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import 'package:flutter/services.dart';
44
import 'package:path_provider/path_provider.dart';
55
import 'package:pdf/widgets.dart';
66

7-
class PdfApi {
7+
class PdfService {
88
static Future<File> generateSystemData(
99
String osName,
1010
String osVersion,

lib/view/pages/info/info_page.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import 'package:flutter/material.dart';
33
import 'package:open_file/open_file.dart';
44
import 'package:path_provider/path_provider.dart';
55
import 'package:provider/provider.dart';
6-
import 'package:settings/api/pdf_api.dart';
6+
import 'package:settings/services/pdf_service.dart';
77
import 'package:settings/constants.dart';
88
import 'package:settings/l10n/l10n.dart';
99
import 'package:settings/services/hostname_service.dart';
@@ -135,7 +135,7 @@ class _InfoPageState extends State<InfoPage> {
135135
label: const Text('Export to PDF'),
136136
onPressed: () async {
137137
// ignore: unused_local_variable
138-
final pdfFile = await PdfApi.generateSystemData(
138+
final pdfFile = await PdfService.generateSystemData(
139139
model.osName,
140140
model.osVersion,
141141
model.kernelVersion,

0 commit comments

Comments
 (0)