1
0
Fork 0

Add mailbox Select

This commit is contained in:
Florian RICHER (MrDev023) 2022-04-26 21:28:49 +02:00
parent ef3379f1d9
commit 8372769fbb
3 changed files with 76 additions and 6 deletions

View file

@ -22,6 +22,8 @@ class _HomePageState extends State<HomePage> {
final StreamController<StreamElement> controller =
StreamController<StreamElement>();
final ScrollController _scrollController = ScrollController();
Widget buildContent(BuildContext context, SharedPreferences prefs) {
return Column(children: [
if (!connected)
@ -30,6 +32,7 @@ class _HomePageState extends State<HomePage> {
prefs: prefs,
onValid: (String email, String password) async {
var value = await Mailer.connect(
context: context,
email: email,
password: password,
streamController: controller);
@ -75,7 +78,10 @@ class _HomePageState extends State<HomePage> {
}
return ListView.builder(
itemCount: streamElements.length,
controller: _scrollController,
itemBuilder: (BuildContext context, int index) {
_scrollController
.jumpTo(_scrollController.position.maxScrollExtent);
return StreamElementCard(
streamElement: streamElements[index]);
},