pageBody method
Widget
pageBody(
- AppModel app,
- BuildContext context, {
- BackgroundModel? background,
- required List<
Widget> components, - Layout? layout,
- GridViewModel? gridView,
Implementation
Widget pageBody(AppModel app, BuildContext context,
{BackgroundModel? background,
required List<Widget> components,
Layout? layout,
GridViewModel? gridView}) {
try {
if (components.isNotEmpty) {
if (background == null) {
return _container(context, components, layout, gridView);
} else {
return Stack(children: <Widget>[
Container(
clipBehavior: BoxDecorationHelper.determineClipBehaviour(
app, Apis.apis().getCoreApi().getMember(context), background),
margin: BoxDecorationHelper.determineMargin(
app, Apis.apis().getCoreApi().getMember(context), background),
padding: BoxDecorationHelper.determinePadding(
app, Apis.apis().getCoreApi().getMember(context), background),
decoration: BoxDecorationHelper.boxDecoration(
app, Apis.apis().getCoreApi().getMember(context), background),
),
_container(context, components, layout, gridView)
]);
}
}
return Container(color: Colors.white);
} catch (_) {
return _frontEndStyle
.textStyle()
.text(app, context, "Error whilst constructing the body");
}
}