SystemInfo.fromFlutterView constructor
SystemInfo.fromFlutterView(
- FlutterView view
Implementation
factory SystemInfo.fromFlutterView(ui.FlutterView view) {
final dpr = view.devicePixelRatio;
final physicalSize = view.physicalSize;
final vp = view.padding;
final displayFeatures = view.displayFeatures;
return SystemInfo(
physicalSize: physicalSize,
dpr: dpr,
logicalSize: Size(
physicalSize.width / dpr,
physicalSize.height / dpr,
),
viewPadding: EdgeInsets.fromViewPadding(vp, dpr),
padding: EdgeInsets.fromViewPadding(vp, dpr),
viewInsets: EdgeInsets.fromViewPadding(view.viewInsets, dpr),
systemTextScale: 1.0,
displayFeatures: displayFeatures,
);
}