buildSlivers method

Widget buildSlivers(
  1. BuildContext context,
  2. Widget child
)

Implementation

Widget buildSlivers(BuildContext context, Widget child) {
  final EdgeInsetsGeometry? _padding = valueOf('padding', padding);
  if (_padding == null) {
    final MediaQueryData? mediaQuery = MediaQuery.maybeOf(context);
    final EdgeInsets? effectivePadding = mediaQuery?.padding.copyWith(left: 0.0, right: 0.0);
    if (mediaQuery != null) {
      child = MediaQuery(
        data: mediaQuery.copyWith(
          padding: effectivePadding,
        ),
        child: child,
      );
    }
  } else {
    child = SliverPadding(padding: _padding, sliver: child);
  }
  return child;
}