wrap method
Оборачивает widget tree. Визуально shell-и применяются как middleware.
Implementation
@override
Widget wrap(CarpenterShellBuildContext context, Widget child) {
return CarpenterAppFrame(
topPanelBuilder: topPanelBuilder,
desktopTopPanelBuilder: desktopTopPanelBuilder,
targetPlatform: targetPlatform,
useSafeArea: useSafeArea,
padding: padding,
backgroundColor: backgroundColor,
child: child,
);
}