issue 10305, final

This commit is contained in:
Semyon Babushkin
2017-10-30 19:53:17 +03:00
parent e5b7a6b875
commit 2bf999ce48
7 changed files with 54 additions and 24 deletions

View File

@@ -143,6 +143,25 @@ abstract class BaseState<T extends StatefulWidget> extends State<T> {
);
}
/// Метод возвращает контейнер только с названием элемента
Widget getItemTitle(String title) {
return new Container(
padding: new EdgeInsets.only(
left: verticalMargin,
right: verticalMargin,
top: 18.0
),
child: new Column(
children: <Widget>[
new Row(
crossAxisAlignment: CrossAxisAlignment.start,
children: getDescriptionWidget(title)
),
]
)
);
}
/// Возвращает поле ввода.
/// Переопределяется для использования на экранах регистрации и проведения покупки.
Widget getTextWidget() {
@@ -181,6 +200,8 @@ abstract class BaseState<T extends StatefulWidget> extends State<T> {
return new Container(height: containerHeight, child: new Image.asset(Resources.getLogo(app), width: imageWidth));
}
/// Возвращает текстовое поле, с однострочным пояснением над ним.
Widget getValueWithDescription(String title, String value) {
return new Container(padding: new EdgeInsets.only(left: verticalMargin, right: verticalMargin, top: 18.0),