Files
flutter_server_box/lib/data/model/app/tab.dart
2023-11-22 20:18:46 +08:00

27 lines
564 B
Dart

import 'package:flutter/material.dart';
import 'package:toolbox/view/page/ping.dart';
import 'package:toolbox/view/page/server/tab.dart';
import 'package:toolbox/view/page/snippet/list.dart';
import 'package:toolbox/view/page/ssh/tab.dart';
enum AppTab {
server,
ssh,
snippet,
ping,
;
Widget get page {
switch (this) {
case server:
return const ServerPage();
case snippet:
return const SnippetListPage();
case ssh:
return const SSHTabPage();
case ping:
return const PingPage();
}
}
}