Card separation by type

This commit is contained in:
Yegor Vialov
2018-10-27 17:28:47 +03:00
parent 9edfec7dff
commit 809c7d6355
9 changed files with 215 additions and 91 deletions

26
lib/ui_class/ui.dart Normal file
View File

@ -0,0 +1,26 @@
part of '../main.dart';
class HomeAssistantUI {
List<HAView> views;
HomeAssistantUI() {
views = [];
}
Widget build(BuildContext context) {
return TabBarView(
children: _buildViews(context)
);
}
List<Widget> _buildViews(BuildContext context) {
List<Widget> result = [];
views.forEach((view) {
result.add(
view.build(context)
);
});
return result;
}
}