buildOverlay method
Returns the widget that will be rendered on top of the screen/child.
Implementation
@override
Widget buildOverlay(BuildContext context, double value) {
final overlayTransitionTheme =
context.nesThemeExtension<NesOverlayTransitionTheme>();
final size = MediaQuery.of(context).size;
return Stack(
alignment: Alignment.center,
children: [
Positioned(
width: size.width * value,
height: size.height * value,
child: ColoredBox(color: overlayTransitionTheme.color),
),
],
);
}