build method
dynamic
build( - dynamic context
)
Implementation
@override
Widget build(BuildContext context) {
return Container(
padding: const EdgeInsets.symmetric(horizontal: 24),
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
ComponentGroupDecoration(
label: label,
children: <Widget>[
Row(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.center,
children: [
Expanded(
child: Text(
description,
textAlign: TextAlign.center,
style: Theme.of(context).textTheme.titleSmall,
),
),
],
),
rowDivider,
Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
FilledButton.tonal(
onPressed: () {
context.go(routerPath);
},
child: Text(
followLabel,
style: Theme.of(context).textTheme.titleSmall,
),
),
],
),
rowDivider,
OpenableImage(
displayedImage: imagePath,
disableOpen: true,
imageCaptioning: imageCaptioning,
),
rowDivider,
Padding(
padding: const EdgeInsets.only(right: 34.0),
child: Row(
mainAxisAlignment: MainAxisAlignment.end,
children: [
Text(
lastModified,
style: Theme.of(context).textTheme.titleSmall,
),
],
),
),
],
),
],
),
);
}