Files
peyawallet/lib/services/tray_service.dart
T
2026-04-06 20:58:42 +02:00

20 lines
483 B
Dart

abstract class TrayService {
bool get isAvailable;
Future<void> init();
Future<void> updateMenu({
required bool isWindowVisible,
required String showLabel,
required String hideLabel,
required String syncLabel,
required String quitLabel,
required void Function() onToggleVisibility,
required void Function() onSyncNow,
required void Function() onQuit,
});
Future<void> showWindow();
Future<void> hideWindow();
Future<void> dispose();
}