buildContent method

  1. @override
Widget buildContent(
  1. BuildContext context
)

Builds the primary contents of the route.

Implementation

@override
Widget buildContent(BuildContext context) {
  return MediaQuery.removePadding(
    context: context,
    removeTop: true,
    child: ClipRSuperellipse(
      borderRadius: const BorderRadius.vertical(top: Radius.circular(12)),
      child: CupertinoUserInterfaceLevel(
        data: CupertinoUserInterfaceLevelData.elevated,
        child: _CupertinoSheetScope(
          child: _CupertinoDraggableScrollableSheet<T>(
            enabledCallback: () => enableDrag,
            onStartPopGesture: () =>
                _CupertinoSheetRouteTransitionMixin._startPopGesture<T>(this, topGap),
            builder: _sheetWithDragHandle,
          ),
        ),
      ),
    ),
  );
}