Add in more implementation
This commit is contained in:
parent
fc0c1c7e7a
commit
1b2ec0e74d
14 changed files with 62 additions and 35 deletions
|
@ -4,6 +4,7 @@ import 'package:flutter/cupertino.dart';
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:servermanager/packets/ClientPackets.dart';
|
||||
import 'package:servermanager/pages/Constants.dart';
|
||||
import 'package:servermanager/structs/credentials.dart';
|
||||
import 'package:servermanager/structs/settings.dart';
|
||||
|
||||
class HomePage extends StatefulWidget {
|
||||
|
@ -93,9 +94,13 @@ class HomePageState extends State<HomePage> {
|
|||
title: Text("Manager Credentials"),
|
||||
subtitle: Text("Edit ServerManager credentials"),
|
||||
leading: Icon(Icons.key),
|
||||
onTap: () {
|
||||
Navigator.pushNamed(context, "/creds",
|
||||
onTap: () async {
|
||||
var reply = await Navigator.pushNamed(context, "/creds",
|
||||
arguments: settings.serverLoginCreds);
|
||||
if (reply != null) {
|
||||
Credentials creds = reply as Credentials;
|
||||
settings.serverLoginCreds = creds;
|
||||
}
|
||||
},
|
||||
),
|
||||
ListTile(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue