defaultDeviceFrameBuilder top-level property

DeviceFrameBuilderFunction defaultDeviceFrameBuilder

Implementation

DeviceFrameBuilderFunction get defaultDeviceFrameBuilder => (
      BuildContext context,
      Device device,
      WidgetbookFrame frame,
      Orientation orientation,
      Widget child,
    ) {
      if (frame == WidgetbookFrame.defaultFrame()) {
        return WidgetbookDeviceFrame(
          orientation: orientation,
          device: device,
          child: child,
        );
      }

      if (frame == WidgetbookFrame.deviceFrame()) {
        final deviceInfo = mapDeviceToDeviceInfo(device);
        return DeviceFrame(
          orientation: orientation,
          device: deviceInfo,
          screen: child,
        );
      }

      return child;
    };