Created
August 5, 2020 03:55
-
-
Save teramotodaiki/870380e4fe741e52dea4c60d9f1e7eca to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'dart:typed_data'; | |
| import 'package:flutter/material.dart'; | |
| import 'dart:ui' as ui; | |
| class IOSStatusBarBlack extends StatelessWidget { | |
| IOSStatusBarBlack(); | |
| @override | |
| Widget build(BuildContext context) { | |
| return CustomPaint(painter: IOSStatusBarBlackPainter()); | |
| } | |
| } | |
| class IOSStatusBarBlackPainter extends CustomPainter { | |
| IOSStatusBarBlackPainter(); | |
| @override | |
| void paint(Canvas canvas, Size size) { | |
| canvas.drawColor(Colors.transparent, BlendMode.screen); | |
| var frame = Offset.zero & size; | |
| canvas.translate(0.0, -23.0000000000); | |
| // 144:330 : iOS/Status Bar/Black (COMPONENT) | |
| var draw_144_330 = (Canvas canvas, Rect container) { | |
| var frame = Rect.fromLTWH( | |
| 0.0, | |
| 23.0000000000, | |
| (container.width - (0.0)), | |
| (container.height - | |
| (0.0))) /* H:LEFT_RIGHT V:TOP_BOTTOM F:(l:0,t:23,r:0,b:0,w:375,h:44) */; | |
| canvas.save(); | |
| canvas.transform(Float64List.fromList([ | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| frame.left, | |
| frame.top, | |
| 0.0, | |
| 1.0 | |
| ])); | |
| canvas.drawRect(Offset.zero & frame.size, | |
| (Paint()..color = _ColorCatalog.instance.color_0)); | |
| // 144:381 : BG (GROUP) | |
| var draw_144_381 = (Canvas canvas, Rect container) { | |
| // 144:382 : BG (RECTANGLE) | |
| var draw_144_382 = (Canvas canvas, Rect container) { | |
| var frame = Rect.fromLTWH( | |
| 0.0, | |
| 0.0, | |
| (container.width - (0.0)), | |
| (container.height - | |
| (0.0))) /* H:LEFT_RIGHT V:TOP_BOTTOM F:(l:0,t:0,r:0,b:0,w:375,h:44) */; | |
| canvas.save(); | |
| canvas.transform(Float64List.fromList([ | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| frame.left, | |
| frame.top, | |
| 0.0, | |
| 1.0 | |
| ])); | |
| var transform = Float64List.fromList([ | |
| (frame.width / 375.0000000000), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| (frame.height / 44.0000000000), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0 | |
| ]); | |
| canvas.restore(); | |
| }; | |
| draw_144_382(canvas, frame); | |
| // 144:383 : Exclude (BOOLEAN_OPERATION) | |
| var draw_144_383 = (Canvas canvas, Rect container) { | |
| var frame = Rect.fromLTWH(0.0, 0.0, 375.0000000000, | |
| 44.0000000000) /* H:LEFT V:TOP F:(l:0,t:0,r:0,b:0,w:375,h:44) */; | |
| canvas.save(); | |
| canvas.transform(Float64List.fromList([ | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| frame.left, | |
| frame.top, | |
| 0.0, | |
| 1.0 | |
| ])); | |
| var transform = Float64List.fromList([ | |
| (frame.width / 375.0000000000), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| (frame.height / 44.0000000000), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0 | |
| ]); | |
| canvas.restore(); | |
| }; | |
| draw_144_383(canvas, frame); | |
| // 144:385 : Notch (VECTOR) | |
| var draw_144_385 = (Canvas canvas, Rect container) { | |
| var frame = Rect.fromLTWH( | |
| ((container.width / 2.0) - (109.5000000000)), | |
| -2.0000000000, | |
| 219.0000000000, | |
| 30.0000000000) /* H:CENTER V:TOP F:(l:78,t:-2,r:78,b:78,w:219,h:30) */; | |
| canvas.save(); | |
| canvas.transform(Float64List.fromList([ | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| frame.left, | |
| frame.top, | |
| 0.0, | |
| 1.0 | |
| ])); | |
| var transform = Float64List.fromList([ | |
| (frame.width / 219.0000000000), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| (frame.height / 30.0000000000), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0 | |
| ]); | |
| var fillGeometry = [ | |
| _PathCatalog.instance.path_1.transform(transform) | |
| ]; | |
| fillGeometry.forEach((path) { | |
| canvas.drawPath(path, _PaintCatalog.instance.paint_0); | |
| }); | |
| canvas.restore(); | |
| }; | |
| draw_144_385(canvas, frame); | |
| }; | |
| draw_144_381(canvas, frame); | |
| // 144:386 : Right Side (GROUP) | |
| var draw_144_386 = (Canvas canvas, Rect container) { | |
| // 144:387 : Battery (GROUP) | |
| var draw_144_387 = (Canvas canvas, Rect container) { | |
| // 144:388 : Rectangle (VECTOR) | |
| var draw_144_388 = (Canvas canvas, Rect container) { | |
| var frame = Rect.fromLTWH( | |
| (container.width - (39.0000000000)), | |
| 17.3333740234, | |
| 22.0000000000, | |
| 11.3333330154) /* H:RIGHT V:TOP F:(l:336,t:17.3333740234375,r:17,b:17,w:22,h:11.333333015441895) */; | |
| canvas.save(); | |
| canvas.transform(Float64List.fromList([ | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| frame.left, | |
| frame.top, | |
| 0.0, | |
| 1.0 | |
| ])); | |
| var transform = Float64List.fromList([ | |
| (frame.width / 22.0000000000), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| (frame.height / 11.3333330154), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0 | |
| ]); | |
| var strokes = [_PaintCatalog.instance.paint_0]; | |
| var strokeGeometry = [ | |
| _PathCatalog.instance.path_3.transform(transform) | |
| ]; | |
| strokes.forEach((paint) { | |
| strokeGeometry.forEach((path) { | |
| canvas.drawPath(path, paint); | |
| }); | |
| }); | |
| canvas.restore(); | |
| }; | |
| draw_144_388(canvas, frame); | |
| // 144:389 : Combined Shape (VECTOR) | |
| var draw_144_389 = (Canvas canvas, Rect container) { | |
| var frame = Rect.fromLTWH( | |
| (container.width - (16.0000000000)), | |
| 21.0000407696, | |
| 1.3280379772, | |
| 4.0000000000) /* H:RIGHT V:TOP F:(l:359,t:21.000040769577026,r:14.671962022781372,b:14.671962022781372,w:1.328037977218628,h:4) */; | |
| canvas.save(); | |
| canvas.transform(Float64List.fromList([ | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| frame.left, | |
| frame.top, | |
| 0.0, | |
| 1.0 | |
| ])); | |
| var transform = Float64List.fromList([ | |
| (frame.width / 1.3280379772), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| (frame.height / 4.0000000000), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0 | |
| ]); | |
| var fillGeometry = [ | |
| _PathCatalog.instance.path_4.transform(transform) | |
| ]; | |
| fillGeometry.forEach((path) { | |
| canvas.drawPath(path, _PaintCatalog.instance.paint_0); | |
| }); | |
| canvas.restore(); | |
| }; | |
| draw_144_389(canvas, frame); | |
| // 144:390 : Rectangle (VECTOR) | |
| var draw_144_390 = (Canvas canvas, Rect container) { | |
| var frame = Rect.fromLTWH( | |
| (container.width - (37.0000000000)), | |
| 19.3333739042, | |
| 18.0000000000, | |
| 7.3333334923) /* H:RIGHT V:TOP F:(l:338,t:19.33337390422821,r:19,b:19,w:18,h:7.333333492279053) */; | |
| canvas.save(); | |
| canvas.transform(Float64List.fromList([ | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| frame.left, | |
| frame.top, | |
| 0.0, | |
| 1.0 | |
| ])); | |
| var transform = Float64List.fromList([ | |
| (frame.width / 18.0000000000), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| (frame.height / 7.3333334923), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0 | |
| ]); | |
| var fillGeometry = [ | |
| _PathCatalog.instance.path_5.transform(transform) | |
| ]; | |
| fillGeometry.forEach((path) { | |
| canvas.drawPath(path, _PaintCatalog.instance.paint_0); | |
| }); | |
| canvas.restore(); | |
| }; | |
| draw_144_390(canvas, frame); | |
| }; | |
| draw_144_387(canvas, frame); | |
| // 144:391 : Wifi (BOOLEAN_OPERATION) | |
| var draw_144_391 = (Canvas canvas, Rect container) { | |
| var frame = Rect.fromLTWH( | |
| 315.6937255859, | |
| 17.3306884766, | |
| 15.2723760605, | |
| 10.9655714035) /* H:SCALE V:SCALE F:(l:315.6937255859375,t:17.3306884765625,r:44.03389835357666,b:44.03389835357666,w:15.27237606048584,h:10.965571403503418) */; | |
| canvas.save(); | |
| canvas.scale((container.width) / 375.0000000000, | |
| (container.height) / 44.0000000000); | |
| canvas.transform(Float64List.fromList([ | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| frame.left, | |
| frame.top, | |
| 0.0, | |
| 1.0 | |
| ])); | |
| var transform = Float64List.fromList([ | |
| (frame.width / 15.2723760605), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| (frame.height / 10.9655714035), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0 | |
| ]); | |
| var fillGeometry = [ | |
| _PathCatalog.instance.path_6.transform(transform) | |
| ]; | |
| fillGeometry.forEach((path) { | |
| canvas.drawPath(path, _PaintCatalog.instance.paint_0); | |
| }); | |
| canvas.restore(); | |
| }; | |
| draw_144_391(canvas, frame); | |
| // 144:395 : Mobile Signal (BOOLEAN_OPERATION) | |
| var draw_144_395 = (Canvas canvas, Rect container) { | |
| var frame = Rect.fromLTWH( | |
| 293.6666564941, | |
| 17.6666259766, | |
| 17.0000000000, | |
| 10.6666669846) /* H:SCALE V:SCALE F:(l:293.6666564941406,t:17.6666259765625,r:64.33334350585938,b:64.33334350585938,w:17,h:10.666666984558105) */; | |
| canvas.save(); | |
| canvas.scale((container.width) / 375.0000000000, | |
| (container.height) / 44.0000000000); | |
| canvas.transform(Float64List.fromList([ | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| frame.left, | |
| frame.top, | |
| 0.0, | |
| 1.0 | |
| ])); | |
| var transform = Float64List.fromList([ | |
| (frame.width / 17.0000000000), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| (frame.height / 10.6666669846), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0 | |
| ]); | |
| var fillGeometry = [ | |
| _PathCatalog.instance.path_7.transform(transform) | |
| ]; | |
| fillGeometry.forEach((path) { | |
| canvas.drawPath(path, _PaintCatalog.instance.paint_0); | |
| }); | |
| canvas.restore(); | |
| }; | |
| draw_144_395(canvas, frame); | |
| }; | |
| draw_144_386(canvas, frame); | |
| // 144:400 : Left Side (GROUP) | |
| var draw_144_400 = (Canvas canvas, Rect container) { | |
| // 144:401 : 9:41 (VECTOR) | |
| var draw_144_401 = (Canvas canvas, Rect container) { | |
| var frame = Rect.fromLTWH(33.4535140991, 17.1674804688, 28.4261684418, | |
| 11.0888671875) /* H:LEFT V:TOP F:(l:33.453514099121094,t:17.16748046875,r:313.12031745910645,b:313.12031745910645,w:28.42616844177246,h:11.0888671875) */; | |
| canvas.save(); | |
| canvas.transform(Float64List.fromList([ | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0000000000, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| frame.left, | |
| frame.top, | |
| 0.0, | |
| 1.0 | |
| ])); | |
| var transform = Float64List.fromList([ | |
| (frame.width / 28.4261684418), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| (frame.height / 11.0888671875), | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 0.0, | |
| 1.0 | |
| ]); | |
| var fillGeometry = [ | |
| _PathCatalog.instance.path_8.transform(transform), | |
| _PathCatalog.instance.path_9.transform(transform), | |
| _PathCatalog.instance.path_10.transform(transform), | |
| _PathCatalog.instance.path_11.transform(transform) | |
| ]; | |
| fillGeometry.forEach((path) { | |
| canvas.drawPath(path, _PaintCatalog.instance.paint_0); | |
| }); | |
| canvas.restore(); | |
| }; | |
| draw_144_401(canvas, frame); | |
| }; | |
| draw_144_400(canvas, frame); | |
| canvas.restore(); | |
| }; | |
| draw_144_330(canvas, frame); | |
| } | |
| @override | |
| SemanticsBuilderCallback get semanticsBuilder { | |
| return (Size size) => []; | |
| } | |
| @override | |
| bool shouldRebuildSemantics(IOSStatusBarBlackPainter oldDelegate) { | |
| return shouldRepaint(oldDelegate); | |
| } | |
| @override | |
| bool shouldRepaint(IOSStatusBarBlackPainter oldDelegate) { | |
| return false; | |
| } | |
| } | |
| class _PathCatalog { | |
| _PathCatalog() { | |
| this.path_0 = _build_0(); | |
| this.path_1 = _build_1(); | |
| this.path_2 = _build_2(); | |
| this.path_3 = _build_3(); | |
| this.path_4 = _build_4(); | |
| this.path_5 = _build_5(); | |
| this.path_6 = _build_6(); | |
| this.path_7 = _build_7(); | |
| this.path_8 = _build_8(); | |
| this.path_9 = _build_9(); | |
| this.path_10 = _build_10(); | |
| this.path_11 = _build_11(); | |
| } | |
| Path path_0; | |
| Path path_1; | |
| Path path_2; | |
| Path path_3; | |
| Path path_4; | |
| Path path_5; | |
| Path path_6; | |
| Path path_7; | |
| Path path_8; | |
| Path path_9; | |
| Path path_10; | |
| Path path_11; | |
| static final _PathCatalog instance = _PathCatalog(); | |
| static Path _build_0() { | |
| var path = Path(); | |
| path.moveTo(0.0, 0.0); | |
| path.lineTo(375.0000000000, 0.0); | |
| path.lineTo(375.0000000000, 44.0000000000); | |
| path.lineTo(0.0, 44.0000000000); | |
| path.lineTo(0.0, 0.0); | |
| path.close(); | |
| return path; | |
| } | |
| static Path _build_1() { | |
| var path = Path(); | |
| path.moveTo(0.0, 0.0); | |
| path.lineTo(219.0000000000, 0.0); | |
| path.lineTo(219.0000000000, 0.0); | |
| path.cubicTo(216.8940000000, 0.6026890000, 215.4180000000, 2.4952500000, | |
| 215.3450000000, 4.6844600000); | |
| path.lineTo(215.3170000000, 5.5618000000); | |
| path.lineTo(215.3170000000, 5.5618000000); | |
| path.cubicTo(215.3170000000, 19.0587000000, 204.3750000000, 30.0000000000, | |
| 190.8780000000, 30.0000000000); | |
| path.lineTo(28.1217000000, 30.0000000000); | |
| path.cubicTo(14.6249000000, 30.0000000000, 3.6834900000, 19.0587000000, | |
| 3.6834900000, 5.5618000000); | |
| path.lineTo(3.6834900000, 5.5618000000); | |
| path.lineTo(3.6545500000, 4.6844700000); | |
| path.cubicTo( | |
| 3.5823300000, 2.4952500000, 2.1058600000, 0.6026890000, 0.0, 0.0); | |
| path.lineTo(0.0, 0.0); | |
| path.close(); | |
| return path; | |
| } | |
| static Path _build_2() { | |
| var path = Path(); | |
| path.moveTo(0.0, 2.6666600000); | |
| path.cubicTo(0.0, 1.1939100000, 1.1939100000, 0.0, 2.6666700000, 0.0); | |
| path.lineTo(19.3333000000, 0.0); | |
| path.cubicTo(20.8061000000, 0.0, 22.0000000000, 1.1939100000, 22.0000000000, | |
| 2.6666700000); | |
| path.lineTo(22.0000000000, 8.6666700000); | |
| path.cubicTo(22.0000000000, 10.1394000000, 20.8061000000, 11.3333000000, | |
| 19.3333000000, 11.3333000000); | |
| path.lineTo(2.6666700000, 11.3333000000); | |
| path.cubicTo( | |
| 1.1939100000, 11.3333000000, 0.0, 10.1394000000, 0.0, 8.6666700000); | |
| path.lineTo(0.0, 2.6666600000); | |
| path.close(); | |
| return path; | |
| } | |
| static Path _build_3() { | |
| var path = Path(); | |
| path.moveTo(2.6666700000, 1.0000000000); | |
| path.lineTo(19.3333000000, 1.0000000000); | |
| path.lineTo(19.3333000000, -1.0000000000); | |
| path.lineTo(2.6666700000, -1.0000000000); | |
| path.lineTo(2.6666700000, 1.0000000000); | |
| path.close(); | |
| path.moveTo(21.0000000000, 2.6666700000); | |
| path.lineTo(21.0000000000, 8.6666700000); | |
| path.lineTo(23.0000000000, 8.6666700000); | |
| path.lineTo(23.0000000000, 2.6666700000); | |
| path.lineTo(21.0000000000, 2.6666700000); | |
| path.close(); | |
| path.moveTo(19.3333000000, 10.3333000000); | |
| path.lineTo(2.6666700000, 10.3333000000); | |
| path.lineTo(2.6666700000, 12.3333000000); | |
| path.lineTo(19.3333000000, 12.3333000000); | |
| path.lineTo(19.3333000000, 10.3333000000); | |
| path.close(); | |
| path.moveTo(1.0000000000, 8.6666700000); | |
| path.lineTo(1.0000000000, 2.6666600000); | |
| path.lineTo(-1.0000000000, 2.6666600000); | |
| path.lineTo(-1.0000000000, 8.6666700000); | |
| path.lineTo(1.0000000000, 8.6666700000); | |
| path.close(); | |
| path.moveTo(2.6666700000, 10.3333000000); | |
| path.cubicTo(1.7461900000, 10.3333000000, 1.0000000000, 9.5871400000, | |
| 1.0000000000, 8.6666700000); | |
| path.lineTo(-1.0000000000, 8.6666700000); | |
| path.cubicTo(-1.0000000000, 10.6917000000, 0.6416210000, 12.3333000000, | |
| 2.6666700000, 12.3333000000); | |
| path.lineTo(2.6666700000, 10.3333000000); | |
| path.close(); | |
| path.moveTo(21.0000000000, 8.6666700000); | |
| path.cubicTo(21.0000000000, 9.5871400000, 20.2538000000, 10.3333000000, | |
| 19.3333000000, 10.3333000000); | |
| path.lineTo(19.3333000000, 12.3333000000); | |
| path.cubicTo(21.3584000000, 12.3333000000, 23.0000000000, 10.6917000000, | |
| 23.0000000000, 8.6666700000); | |
| path.lineTo(21.0000000000, 8.6666700000); | |
| path.close(); | |
| path.moveTo(19.3333000000, 1.0000000000); | |
| path.cubicTo(20.2538000000, 1.0000000000, 21.0000000000, 1.7461900000, | |
| 21.0000000000, 2.6666700000); | |
| path.lineTo(23.0000000000, 2.6666700000); | |
| path.cubicTo(23.0000000000, 0.6416230000, 21.3584000000, -1.0000000000, | |
| 19.3333000000, -1.0000000000); | |
| path.lineTo(19.3333000000, 1.0000000000); | |
| path.close(); | |
| path.moveTo(2.6666700000, -1.0000000000); | |
| path.cubicTo(0.6416240000, -1.0000000000, -1.0000000000, 0.6416190000, | |
| -1.0000000000, 2.6666600000); | |
| path.lineTo(1.0000000000, 2.6666600000); | |
| path.cubicTo(1.0000000000, 1.7461900000, 1.7461900000, 1.0000000000, | |
| 2.6666700000, 1.0000000000); | |
| path.lineTo(2.6666700000, -1.0000000000); | |
| path.close(); | |
| return path; | |
| } | |
| static Path _build_4() { | |
| var path = Path(); | |
| path.moveTo(0.0, 0.0); | |
| path.lineTo(0.0, 4.0000000000); | |
| path.cubicTo(0.8047310000, 3.6612200000, 1.3280400000, 2.8731300000, | |
| 1.3280400000, 2.0000000000); | |
| path.cubicTo( | |
| 1.3280400000, 1.1268700000, 0.8047310000, 0.3387770000, 0.0, 0.0); | |
| return path; | |
| } | |
| static Path _build_5() { | |
| var path = Path(); | |
| path.moveTo(0.0, 1.3333300000); | |
| path.cubicTo(0.0, 0.5969550000, 0.5969540000, 0.0, 1.3333300000, 0.0); | |
| path.lineTo(16.6667000000, 0.0); | |
| path.cubicTo(17.4030000000, 0.0, 18.0000000000, 0.5969540000, 18.0000000000, | |
| 1.3333300000); | |
| path.lineTo(18.0000000000, 6.0000000000); | |
| path.cubicTo(18.0000000000, 6.7363800000, 17.4030000000, 7.3333300000, | |
| 16.6667000000, 7.3333300000); | |
| path.lineTo(1.3333300000, 7.3333300000); | |
| path.cubicTo( | |
| 0.5969540000, 7.3333300000, 0.0, 6.7363800000, 0.0, 6.0000000000); | |
| path.lineTo(0.0, 1.3333300000); | |
| path.close(); | |
| return path; | |
| } | |
| static Path _build_6() { | |
| var path = Path(); | |
| path.moveTo(7.6366100000, 2.2773300000); | |
| path.cubicTo(9.8525000000, 2.2774200000, 11.9837000000, 3.1288600000, | |
| 13.5896000000, 4.6556600000); | |
| path.cubicTo(13.7105000000, 4.7735400000, 13.9038000000, 4.7720500000, | |
| 14.0229000000, 4.6523300000); | |
| path.lineTo(15.1789000000, 3.4856600000); | |
| path.cubicTo(15.2392000000, 3.4249400000, 15.2729000000, 3.3426900000, | |
| 15.2724000000, 3.2571100000); | |
| path.cubicTo(15.2719000000, 3.1715300000, 15.2373000000, 3.0896700000, | |
| 15.1763000000, 3.0296600000); | |
| path.cubicTo(10.9612000000, -1.0098900000, 4.3113700000, -1.0098900000, | |
| 0.0962725000, 3.0296600000); | |
| path.cubicTo(0.0352139000, 3.0896300000, 0.0005700000, 3.1714600000, | |
| 0.0000069708, 3.2570400000); | |
| path.cubicTo(-0.0005560580, 3.3426200000, 0.0330082000, 3.4248900000, | |
| 0.0932725000, 3.4856600000); | |
| path.lineTo(1.2496100000, 4.6523300000); | |
| path.cubicTo(1.3686300000, 4.7722300000, 1.5620800000, 4.7737200000, | |
| 1.6829400000, 4.6556600000); | |
| path.cubicTo(3.2890900000, 3.1287600000, 5.4205000000, 2.2773200000, | |
| 7.6366100000, 2.2773300000); | |
| path.close(); | |
| path.moveTo(7.6366100000, 6.0729900000); | |
| path.cubicTo(8.8541000000, 6.0729200000, 10.0281000000, 6.5254500000, | |
| 10.9306000000, 7.3426600000); | |
| path.cubicTo(11.0527000000, 7.4586400000, 11.2450000000, 7.4561300000, | |
| 11.3639000000, 7.3369900000); | |
| path.lineTo(12.5186000000, 6.1703300000); | |
| path.cubicTo(12.5794000000, 6.1091300000, 12.6132000000, 6.0261200000, | |
| 12.6123000000, 5.9398500000); | |
| path.cubicTo(12.6114000000, 5.8535900000, 12.5760000000, 5.7712700000, | |
| 12.5139000000, 5.7113300000); | |
| path.cubicTo(9.7657400000, 3.1549400000, 5.5098000000, 3.1549400000, | |
| 2.7616100000, 5.7113300000); | |
| path.cubicTo(2.6995300000, 5.7712700000, 2.6641100000, 5.8536300000, | |
| 2.6633000000, 5.9399200000); | |
| path.cubicTo(2.6624800000, 6.0262100000, 2.6963400000, 6.1092200000, | |
| 2.7572700000, 6.1703300000); | |
| path.lineTo(3.9116100000, 7.3369900000); | |
| path.cubicTo(4.0305900000, 7.4561300000, 4.2228800000, 7.4586400000, | |
| 4.3449400000, 7.3426600000); | |
| path.cubicTo(5.2468100000, 6.5259900000, 6.4199200000, 6.0735000000, | |
| 7.6366100000, 6.0729900000); | |
| path.close(); | |
| path.moveTo(9.9496000000, 8.6268100000); | |
| path.cubicTo(9.9513700000, 8.7133200000, 9.9173600000, 8.7967200000, | |
| 9.8556100000, 8.8573300000); | |
| path.lineTo(7.8582700000, 10.8730000000); | |
| path.cubicTo(7.7997200000, 10.9322000000, 7.7199000000, 10.9656000000, | |
| 7.6366100000, 10.9656000000); | |
| path.cubicTo(7.5533200000, 10.9656000000, 7.4734900000, 10.9322000000, | |
| 7.4149400000, 10.8730000000); | |
| path.lineTo(5.4172700000, 8.8573300000); | |
| path.cubicTo(5.3555600000, 8.7966800000, 5.3216100000, 8.7132500000, | |
| 5.3234400000, 8.6267400000); | |
| path.cubicTo(5.3252700000, 8.5402300000, 5.3627200000, 8.4583100000, | |
| 5.4269400000, 8.4003300000); | |
| path.cubicTo(6.7025100000, 7.3214400000, 8.5707000000, 7.3214400000, | |
| 9.8462700000, 8.4003300000); | |
| path.cubicTo(9.9104500000, 8.4583600000, 9.9478300000, 8.5403100000, | |
| 9.9496000000, 8.6268100000); | |
| path.close(); | |
| return path; | |
| } | |
| static Path _build_7() { | |
| var path = Path(); | |
| path.moveTo(16.0000000000, 0.0); | |
| path.lineTo(15.0000000000, 0.0); | |
| path.cubicTo(14.4477000000, 0.0, 14.0000000000, 0.4477150000, 14.0000000000, | |
| 1.0000000000); | |
| path.lineTo(14.0000000000, 9.6666700000); | |
| path.cubicTo(14.0000000000, 10.2190000000, 14.4477000000, 10.6667000000, | |
| 15.0000000000, 10.6667000000); | |
| path.lineTo(16.0000000000, 10.6667000000); | |
| path.cubicTo(16.5523000000, 10.6667000000, 17.0000000000, 10.2190000000, | |
| 17.0000000000, 9.6666700000); | |
| path.lineTo(17.0000000000, 1.0000000000); | |
| path.cubicTo( | |
| 17.0000000000, 0.4477150000, 16.5523000000, 0.0, 16.0000000000, 0.0); | |
| path.close(); | |
| path.moveTo(10.3333000000, 2.3333300000); | |
| path.lineTo(11.3333000000, 2.3333300000); | |
| path.cubicTo(11.8856000000, 2.3333300000, 12.3333000000, 2.7810500000, | |
| 12.3333000000, 3.3333300000); | |
| path.lineTo(12.3333000000, 9.6666700000); | |
| path.cubicTo(12.3333000000, 10.2190000000, 11.8856000000, 10.6667000000, | |
| 11.3333000000, 10.6667000000); | |
| path.lineTo(10.3333000000, 10.6667000000); | |
| path.cubicTo(9.7810500000, 10.6667000000, 9.3333300000, 10.2190000000, | |
| 9.3333300000, 9.6666700000); | |
| path.lineTo(9.3333300000, 3.3333300000); | |
| path.cubicTo(9.3333300000, 2.7810500000, 9.7810500000, 2.3333300000, | |
| 10.3333000000, 2.3333300000); | |
| path.close(); | |
| path.moveTo(6.6666700000, 4.6666700000); | |
| path.lineTo(5.6666700000, 4.6666700000); | |
| path.cubicTo(5.1143800000, 4.6666700000, 4.6666700000, 5.1143800000, | |
| 4.6666700000, 5.6666700000); | |
| path.lineTo(4.6666700000, 9.6666700000); | |
| path.cubicTo(4.6666700000, 10.2190000000, 5.1143800000, 10.6667000000, | |
| 5.6666700000, 10.6667000000); | |
| path.lineTo(6.6666700000, 10.6667000000); | |
| path.cubicTo(7.2189500000, 10.6667000000, 7.6666700000, 10.2190000000, | |
| 7.6666700000, 9.6666700000); | |
| path.lineTo(7.6666700000, 5.6666700000); | |
| path.cubicTo(7.6666700000, 5.1143800000, 7.2189500000, 4.6666700000, | |
| 6.6666700000, 4.6666700000); | |
| path.close(); | |
| path.moveTo(2.0000000000, 6.6666700000); | |
| path.lineTo(1.0000000000, 6.6666700000); | |
| path.cubicTo( | |
| 0.4477150000, 6.6666700000, 0.0, 7.1143800000, 0.0, 7.6666700000); | |
| path.lineTo(0.0, 9.6666700000); | |
| path.cubicTo(0.0, 10.2190000000, 0.4477150000, 10.6667000000, 1.0000000000, | |
| 10.6667000000); | |
| path.lineTo(2.0000000000, 10.6667000000); | |
| path.cubicTo(2.5522800000, 10.6667000000, 3.0000000000, 10.2190000000, | |
| 3.0000000000, 9.6666700000); | |
| path.lineTo(3.0000000000, 7.6666700000); | |
| path.cubicTo(3.0000000000, 7.1143800000, 2.5522800000, 6.6666700000, | |
| 2.0000000000, 6.6666700000); | |
| path.close(); | |
| return path; | |
| } | |
| static Path _build_8() { | |
| var path = Path(); | |
| path.moveTo(3.8671900000, 11.0889000000); | |
| path.cubicTo(6.5551800000, 11.0889000000, 8.1518600000, 8.9868200000, | |
| 8.1518600000, 5.4272500000); | |
| path.cubicTo(8.1518600000, 4.0869100000, 7.8955100000, 2.9589800000, | |
| 7.4047900000, 2.0874000000); | |
| path.cubicTo( | |
| 6.6943400000, 0.7324220000, 5.4711900000, 0.0, 3.9257800000, 0.0); | |
| path.cubicTo(1.6259800000, 0.0, 0.0, 1.5454100000, 0.0, 3.7133800000); | |
| path.cubicTo(0.0, 5.7495100000, 1.4648400000, 7.2290000000, 3.4790000000, | |
| 7.2290000000); | |
| path.cubicTo(4.7168000000, 7.2290000000, 5.7202100000, 6.6503900000, | |
| 6.2182600000, 5.6469700000); | |
| path.lineTo(6.2402300000, 5.6469700000); | |
| path.cubicTo(6.2402300000, 5.6469700000, 6.2695300000, 5.6469700000, | |
| 6.2768600000, 5.6469700000); | |
| path.cubicTo(6.2915000000, 5.6469700000, 6.3427700000, 5.6469700000, | |
| 6.3427700000, 5.6469700000); | |
| path.cubicTo(6.3427700000, 8.0639600000, 5.4272500000, 9.5068400000, | |
| 3.8818400000, 9.5068400000); | |
| path.cubicTo(2.9736300000, 9.5068400000, 2.2705100000, 9.0087900000, | |
| 2.0288100000, 8.2104500000); | |
| path.lineTo(0.1464840000, 8.2104500000); | |
| path.cubicTo(0.4614260000, 9.9462900000, 1.9335900000, 11.0889000000, | |
| 3.8671900000, 11.0889000000); | |
| path.close(); | |
| path.moveTo(3.9331100000, 5.7275400000); | |
| path.cubicTo(2.7172900000, 5.7275400000, 1.8530300000, 4.8632800000, | |
| 1.8530300000, 3.6547900000); | |
| path.cubicTo(1.8530300000, 2.4755900000, 2.7612300000, 1.5747100000, | |
| 3.9404300000, 1.5747100000); | |
| path.cubicTo(5.1196300000, 1.5747100000, 6.0278300000, 2.4902300000, | |
| 6.0278300000, 3.6840800000); | |
| path.cubicTo(6.0278300000, 4.8632800000, 5.1416000000, 5.7275400000, | |
| 3.9331100000, 5.7275400000); | |
| path.close(); | |
| return path; | |
| } | |
| static Path _build_9() { | |
| var path = Path(); | |
| path.moveTo(11.2430000000, 10.9863000000); | |
| path.cubicTo(11.9388000000, 10.9863000000, 12.4148000000, 10.4883000000, | |
| 12.4148000000, 9.8291000000); | |
| path.cubicTo(12.4148000000, 9.1626000000, 11.9388000000, 8.6718800000, | |
| 11.2430000000, 8.6718800000); | |
| path.cubicTo(10.5545000000, 8.6718800000, 10.0711000000, 9.1626000000, | |
| 10.0711000000, 9.8291000000); | |
| path.cubicTo(10.0711000000, 10.4883000000, 10.5545000000, 10.9863000000, | |
| 11.2430000000, 10.9863000000); | |
| path.close(); | |
| path.moveTo(11.2430000000, 5.4931600000); | |
| path.cubicTo(11.9388000000, 5.4931600000, 12.4148000000, 5.0024400000, | |
| 12.4148000000, 4.3432600000); | |
| path.cubicTo(12.4148000000, 3.6767600000, 11.9388000000, 3.1860400000, | |
| 11.2430000000, 3.1860400000); | |
| path.cubicTo(10.5545000000, 3.1860400000, 10.0711000000, 3.6767600000, | |
| 10.0711000000, 4.3432600000); | |
| path.cubicTo(10.0711000000, 5.0024400000, 10.5545000000, 5.4931600000, | |
| 11.2430000000, 5.4931600000); | |
| path.close(); | |
| return path; | |
| } | |
| static Path _build_10() { | |
| var path = Path(); | |
| path.moveTo(19.2706000000, 10.8325000000); | |
| path.lineTo(21.0797000000, 10.8325000000); | |
| path.lineTo(21.0797000000, 8.8623000000); | |
| path.lineTo(22.5079000000, 8.8623000000); | |
| path.lineTo(22.5079000000, 7.2656200000); | |
| path.lineTo(21.0797000000, 7.2656200000); | |
| path.lineTo(21.0797000000, 0.2636720000); | |
| path.lineTo(18.4137000000, 0.2636720000); | |
| path.cubicTo(16.5460000000, 3.0761700000, 15.0592000000, 5.4272500000, | |
| 14.1070000000, 7.1777300000); | |
| path.lineTo(14.1070000000, 8.8623000000); | |
| path.lineTo(19.2706000000, 8.8623000000); | |
| path.lineTo(19.2706000000, 10.8325000000); | |
| path.close(); | |
| path.moveTo(15.8575000000, 7.1997100000); | |
| path.cubicTo(17.0880000000, 5.0317400000, 18.1866000000, 3.2959000000, | |
| 19.1974000000, 1.8017600000); | |
| path.lineTo(19.2999000000, 1.8017600000); | |
| path.lineTo(19.2999000000, 7.3095700000); | |
| path.lineTo(15.8575000000, 7.3095700000); | |
| path.lineTo(15.8575000000, 7.1997100000); | |
| path.close(); | |
| return path; | |
| } | |
| static Path _build_11() { | |
| var path = Path(); | |
| path.moveTo(26.5365000000, 10.8325000000); | |
| path.lineTo(28.4262000000, 10.8325000000); | |
| path.lineTo(28.4262000000, 0.2636720000); | |
| path.lineTo(26.5438000000, 0.2636720000); | |
| path.lineTo(23.7826000000, 2.1972700000); | |
| path.lineTo(23.7826000000, 4.0136700000); | |
| path.lineTo(26.4120000000, 2.1679700000); | |
| path.lineTo(26.5365000000, 2.1679700000); | |
| path.lineTo(26.5365000000, 10.8325000000); | |
| path.close(); | |
| return path; | |
| } | |
| } | |
| class _PaintCatalog { | |
| _PaintCatalog() { | |
| this.paint_0 = (Paint()..color = _ColorCatalog.instance.color_1); | |
| } | |
| Paint paint_0; | |
| static final _PaintCatalog instance = _PaintCatalog(); | |
| } | |
| class _EffectCatalog { | |
| _EffectCatalog() {} | |
| static final _EffectCatalog instance = _EffectCatalog(); | |
| } | |
| class _ColorCatalog { | |
| _ColorCatalog() { | |
| this.color_0 = Color.fromARGB(0, 0, 0, 0); | |
| this.color_1 = Color.fromARGB(255, 0, 0, 0); | |
| } | |
| Color color_0; | |
| Color color_1; | |
| static final _ColorCatalog instance = _ColorCatalog(); | |
| } | |
| class _TextStyleCatalog { | |
| _TextStyleCatalog() {} | |
| static final _TextStyleCatalog instance = _TextStyleCatalog(); | |
| } | |
| class Data { | |
| Data({this.isVisible}); | |
| final bool isVisible; | |
| @override | |
| bool operator ==(o) => o is Data && isVisible == o.isVisible; | |
| @override | |
| int get hashcode { | |
| int result = 17; | |
| result = 37 * result + (this.isVisible?.hashCode ?? 0); | |
| return result; | |
| } | |
| } | |
| class TextData extends Data { | |
| TextData({isVisible, this.text}) : super(isVisible: isVisible); | |
| final String text; | |
| @override | |
| bool operator ==(o) => | |
| o is TextData && isVisible == o.isVisible && text == o.text; | |
| @override | |
| int get hashcode { | |
| int result = 17; | |
| result = 37 * result + (this.isVisible?.hashCode ?? 0); | |
| result = 37 * result + (this.text?.hashCode ?? 0); | |
| return result; | |
| } | |
| } | |
| class VectorData extends Data { | |
| VectorData({isVisible}) : super(isVisible: isVisible); | |
| @override | |
| bool operator ==(o) => o is VectorData && isVisible == o.isVisible; | |
| @override | |
| int get hashcode { | |
| int result = 17; | |
| result = 37 * result + (this.isVisible?.hashCode ?? 0); | |
| return result; | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment