add import export and items

This commit is contained in:
atseirjo
2026-10-28 08:10:55 +01:00
parent 07a1bb02fd
commit 4a1731f986
22 changed files with 1118 additions and 106 deletions
-28
View File
@@ -2,9 +2,7 @@ import 'package:flutter/material.dart';
import 'package:get/get.dart';
import '../controller/anwendung_controller.dart';
import '../helper/display_formats.dart';
import '../widgets/anwendung_form.dart';
import '../widgets/entry_panel.dart';
class AnwendungView extends GetView<AnwendungController> {
static const routeName = '/anwendung-view';
@@ -39,32 +37,6 @@ class AnwendungView extends GetView<AnwendungController> {
child: AnwendungForm(controller: controller),
),
),
SliverPadding(
padding: const EdgeInsets.fromLTRB(16, 4, 16, 24),
sliver: Obx(() {
final entries = controller.anwendungen.toList();
return SavedEntries(
title: 'Gespeicherte Profile',
count: entries.length,
emptyText: 'Noch keine Verarbeitungsprofile für dieses Filament gespeichert.',
itemBuilder: (context, index) {
final entry = entries[index];
return SavedEntryCard(
key: ValueKey(entry.anwendungId),
title:
'Druck ${DisplayFormats.number(entry.druckTemperatur)} °C · Bett ${DisplayFormats.number(entry.druckbettTemperatur)} °C',
subtitle: DisplayFormats.date(entry.erstelltAm),
details: [
'Bauraum geschlossen: ${entry.bauraumGeschlossen ? "Ja" : "Nein"}',
if (entry.bauraumTemperatur != null)
'Bauraum ${DisplayFormats.number(entry.bauraumTemperatur!)} °C',
],
notes: entry.sonstiges,
);
},
);
}),
),
],
);
}),