2022-09-26 13:51:18 +02:00
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
|
2022-09-26 16:08:56 +02:00
|
|
|
import 'package:adguard_home_manager/screens/connect/fab.dart';
|
|
|
|
import 'package:adguard_home_manager/screens/home/appbar.dart';
|
|
|
|
import 'package:adguard_home_manager/screens/connect/appbar.dart';
|
2022-09-29 23:12:24 +02:00
|
|
|
import 'package:adguard_home_manager/screens/clients/fab.dart';
|
2022-09-30 23:33:57 +02:00
|
|
|
import 'package:adguard_home_manager/screens/logs/logs.dart';
|
2022-09-26 16:08:56 +02:00
|
|
|
import 'package:adguard_home_manager/screens/connect/connect.dart';
|
2022-09-30 23:33:57 +02:00
|
|
|
import 'package:adguard_home_manager/screens/logs/appbar.dart';
|
2022-09-26 16:08:56 +02:00
|
|
|
import 'package:adguard_home_manager/screens/home/home.dart';
|
2022-09-28 15:47:43 +02:00
|
|
|
import 'package:adguard_home_manager/screens/clients/clients.dart';
|
2022-09-26 16:08:56 +02:00
|
|
|
import 'package:adguard_home_manager/screens/settings/appbar.dart';
|
|
|
|
import 'package:adguard_home_manager/screens/settings/settings.dart';
|
2022-09-27 18:42:23 +02:00
|
|
|
import 'package:adguard_home_manager/screens/home/fab.dart';
|
2022-09-26 13:51:18 +02:00
|
|
|
|
|
|
|
import 'package:adguard_home_manager/models/app_screen.dart';
|
|
|
|
|
2022-09-26 16:08:56 +02:00
|
|
|
List<AppScreen> screensSelectServer = [
|
|
|
|
const AppScreen(
|
|
|
|
name: "connect",
|
|
|
|
icon: Icons.link_rounded,
|
|
|
|
appBar: ConnectAppBar(),
|
|
|
|
body: Connect(),
|
|
|
|
fab: FabConnect()
|
|
|
|
),
|
|
|
|
const AppScreen(
|
|
|
|
name: "settings",
|
|
|
|
icon: Icons.settings_rounded,
|
|
|
|
appBar: SettingsAppBar(),
|
|
|
|
body: Settings()
|
|
|
|
)
|
|
|
|
];
|
|
|
|
|
|
|
|
List<AppScreen> screensServerConnected = [
|
|
|
|
const AppScreen(
|
2022-09-26 13:51:18 +02:00
|
|
|
name: "home",
|
|
|
|
icon: Icons.home_rounded,
|
2022-09-26 16:08:56 +02:00
|
|
|
appBar: HomeAppBar(),
|
2022-09-27 18:42:23 +02:00
|
|
|
body: Home(),
|
|
|
|
fab: HomeFab()
|
2022-09-26 13:51:18 +02:00
|
|
|
),
|
2022-09-28 15:47:43 +02:00
|
|
|
const AppScreen(
|
|
|
|
name: "clients",
|
|
|
|
icon: Icons.devices,
|
|
|
|
body: Clients(),
|
2022-09-29 23:12:24 +02:00
|
|
|
fab: ClientsFab()
|
2022-09-28 15:47:43 +02:00
|
|
|
),
|
2022-09-30 23:33:57 +02:00
|
|
|
const AppScreen(
|
|
|
|
name: "logs",
|
|
|
|
icon: Icons.list_alt_rounded,
|
|
|
|
body: Logs(),
|
|
|
|
appBar: LogsAppBar()
|
|
|
|
),
|
2022-09-26 16:08:56 +02:00
|
|
|
const AppScreen(
|
2022-09-26 13:51:18 +02:00
|
|
|
name: "settings",
|
|
|
|
icon: Icons.settings_rounded,
|
2022-09-26 16:08:56 +02:00
|
|
|
appBar: SettingsAppBar(),
|
|
|
|
body: Settings()
|
2022-09-26 13:51:18 +02:00
|
|
|
)
|
|
|
|
];
|