showItem method
dynamic
showItem({
- required Widget item,
- required BuildContext context,
- required T data,
- bool comparator(
- T t1,
- T t2
Implementation
showItem(
{required Widget item,
required BuildContext context,
required T data,
bool Function(T t1, T t2)? comparator}) {
int tag = tagOfItem(data: data, comparator: comparator);
Navigator.of(context).push(new PageRouteBuilder(
opaque: false,
barrierDismissible: true,
barrierColor: Colors.black26.withOpacity(0.6),
pageBuilder: (BuildContext context, _, __) {
return Container(
alignment: Alignment.center,
child: Hero(tag: tag, child: FittedBox(child: item)));
}));
}