createView static method
void
createView(})
Implementation
static void createView(
BuildContext context, {
IconData? icon,
Color? backgroundColor,
required String title,
required String description,
required int duration,
required Gravity gravity,
}) {
_overlayState = Navigator.of(context).overlay;
if (!_isVisible) {
_isVisible = true;
_overlayEntry = OverlayEntry(
builder: (context) {
return EdgeOverlay(
title: title,
description: description,
overlayDuration: duration,
gravity: gravity,
backgroundColor: backgroundColor ?? Theme.of(context).primaryColor,
icon: icon,
);
},
);
_overlayState!.insert(_overlayEntry!);
}
}