Smoth screen changes. Step 1

This commit is contained in:
Ivan Murashov
2018-03-08 23:53:31 +03:00
parent cfdf5dcca2
commit 58e58671de
13 changed files with 238 additions and 209 deletions

View File

@@ -76,10 +76,7 @@ class FAQScreen extends BaseScreen {
class FAQScreenState<T> extends BaseState<FAQScreen> {
FAQScreenState(this.returnToScanner, SqliteHelper helper, String app) {
this.helper = helper;
this.app = app;
}
FAQScreenState(this.returnToScanner, SqliteHelper helper, String app) : super(helper, app);
bool returnToScanner;
@@ -129,18 +126,18 @@ class FAQScreenState<T> extends BaseState<FAQScreen> {
if (data == null) {
return getBackground();
} else {
return new WillPopScope(onWillPop: onWillPop, child: new ListView.builder(
return new ListView.builder(
itemBuilder: (BuildContext context, int index) =>
new EntryItem(data[index]),
itemCount: data.length));
itemCount: data.length);
}
}
onWillPop() {
if(returnToScanner) {
return startScanner(context, app, helper);
} else {
return true;
}
}
// onWillPop() {
// if(returnToScanner) {
// return startScanner(context, app, helper);
// } else {
// return true;
// }
// }
}