wrap method

Widget wrap(
  1. Widget builder(
    1. BuildContext context,
    2. Widget child
    )
)

Same as wrapping current widget with a Builder, which keeps chain style.

Implementation

Widget wrap(Widget Function(BuildContext context, Widget child) builder) =>
    Builder(builder: (context) => builder(context, this));