build method

  1. @override
Widget build(
  1. BuildContext context,
  2. Widget child
)

Implementation

@override
Widget build(BuildContext context, Widget child) {
  if (value.device is NoneDevice) {
    return child;
  }

  return Padding(
    padding: const EdgeInsets.all(32),
    child: Center(
      child: DeviceFrame(
        orientation: value.orientation,
        device: value.device,
        isFrameVisible: value.hasFrame,
        screen: value.hasFrame
            ? child
            : SafeArea(
                child: child,
              ),
      ),
    ),
  );
}