Implementation
final info = DeviceInfo(
identifier: const DeviceIdentifier(
TargetPlatform.android,
DeviceType.phone,
'samsung-galaxy-a50',
),
name: 'Samsung Galaxy A50',
pixelRatio: 2.625,
safeAreas: const EdgeInsets.only(
left: 0.0,
top: 32.0,
right: 0.0,
bottom: 32.0,
),
rotatedSafeAreas: const EdgeInsets.only(
left: 32.0,
top: 24.0,
right: 32.0,
bottom: 0.0,
),
frameSize: const Size(868, 1829.84),
screenSize: const Size(412.0, 892.0),
screenPath: Path()
..moveTo(40.1294, 87.1001)
..cubicTo(34.1228, 101.601, 34.1228, 119.985, 34.1228, 156.752)
..lineTo(34.1228, 1626.17)
..cubicTo(34.1228, 1662.93, 34.1228, 1681.32, 40.1294, 1695.82)
..cubicTo(48.1382, 1715.15, 63.4997, 1730.52, 82.8347, 1738.52)
..cubicTo(97.3359, 1744.53, 115.719, 1744.53, 152.486, 1744.53)
..lineTo(709.115, 1744.53)
..cubicTo(745.882, 1744.53, 764.266, 1744.53, 778.767, 1738.52)
..cubicTo(798.102, 1730.52, 813.464, 1715.15, 821.472, 1695.82)
..cubicTo(827.479, 1681.32, 827.479, 1662.93, 827.479, 1626.17)
..lineTo(827.479, 156.752)
..cubicTo(827.479, 119.985, 827.479, 101.601, 821.472, 87.1001)
..cubicTo(813.464, 67.7651, 798.102, 52.4036, 778.767, 44.3948)
..cubicTo(764.266, 38.3882, 745.882, 38.3882, 709.115, 38.3882)
..lineTo(497.907, 38.3882)
..cubicTo(492.246, 38.3882, 489.416, 38.3882, 486.946, 39.1543)
..cubicTo(483.463, 40.235, 480.417, 42.4037, 478.256, 45.3422)
..cubicTo(476.724, 47.4253, 475.798, 50.1001, 473.947, 55.4496)
..lineTo(470.425, 65.6229)
..lineTo(470.424, 65.626)
..cubicTo(469.635, 67.9039, 469.241, 69.0433, 468.824, 70.0568)
..cubicTo(463.206, 83.7107, 450.255, 92.9326, 435.515, 93.7752)
..cubicTo(434.42, 93.8378, 433.214, 93.8378, 430.801, 93.8378)
..cubicTo(428.388, 93.8378, 427.182, 93.8378, 426.087, 93.7752)
..cubicTo(411.347, 92.9326, 398.396, 83.7107, 392.778, 70.0568)
..cubicTo(392.361, 69.0438, 391.967, 67.905, 391.179, 65.6291)
..lineTo(391.177, 65.6229)
..lineTo(387.655, 55.4496)
..cubicTo(385.803, 50.1001, 384.878, 47.4253, 383.346, 45.3422)
..cubicTo(381.185, 42.4037, 378.139, 40.235, 374.656, 39.1543)
..cubicTo(372.186, 38.3882, 369.356, 38.3882, 363.695, 38.3882)
..lineTo(152.486, 38.3882)
..cubicTo(115.719, 38.3882, 97.3359, 38.3882, 82.8347, 44.3948)
..cubicTo(63.4997, 52.4036, 48.1382, 67.7651, 40.1294, 87.1001)
..close()
..fillType = PathFillType.evenOdd,
);