build method
Run build.
The context for the build is passed to context.
ビルドを行います。
contextにビルド用のコンテキストが渡されます。
Implementation
@override
Widget build(BuildContext context) {
final adapter =
MasamuneAdapterScope.of<MasamuneModuleSimpleblogMasamuneAdapter>(
context);
return UniversalScaffold(
body: ConstrainedBox(
constraints: const BoxConstraints.expand(),
child: Center(
child: adapter?.option.logoImage != null
? ClipRRect(
borderRadius: BorderRadius.circular(16),
child: Image(
image: adapter!.option.logoImage!.toImageProvider(),
fit: BoxFit.contain,
height: min(context.mediaQuery.size.height * 0.5, 256),
width: min(context.mediaQuery.size.width * 0.5, 256),
),
)
: const CircularProgressIndicator(),
),
),
);
}