diff --git a/analysis_options.yaml b/analysis_options.yaml index 6b5cf80..c9ac0b0 100644 --- a/analysis_options.yaml +++ b/analysis_options.yaml @@ -36,3 +36,4 @@ linter: analyzer: exclude: - lib/src/yaru_icons.dart + - lib/src/**/*.g.dart diff --git a/assets/shapeshifter/compass.shapeshifter b/assets/shapeshifter/compass.shapeshifter new file mode 100644 index 0000000..b816968 --- /dev/null +++ b/assets/shapeshifter/compass.shapeshifter @@ -0,0 +1,112 @@ +{ + "version": 1, + "layers": { + "vectorLayer": { + "id": "79", + "name": "vector", + "type": "vector", + "width": 24, + "height": 24, + "children": [ + { + "id": "80", + "name": "outer_circle_group", + "type": "group", + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "81", + "name": "outer_circle", + "type": "path", + "pathData": "M 21.5 12 C 21.5 14.519 20.498 16.937 18.718 18.718 C 16.937 20.498 14.519 21.5 12 21.5 C 9.481 21.5 7.063 20.498 5.282 18.718 C 3.502 16.937 2.5 14.519 2.5 12 C 2.5 9.481 3.502 7.063 5.282 5.282 C 7.063 3.502 9.481 2.5 12 2.5 C 14.519 2.5 16.937 3.502 18.718 5.282 C 20.498 7.063 21.5 9.481 21.5 12 Z", + "strokeColor": "#808080", + "strokeWidth": 1 + } + ] + }, + { + "id": "115", + "name": "needle_group", + "type": "group", + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "93", + "name": "needle", + "type": "path", + "pathData": "M 17.303 6.697 C 15.116 7.494 12.56 8.791 11.16 9.529 C 10.807 9.702 10.493 9.943 10.236 10.24 C 10.186 10.285 10.135 10.33 10.086 10.379 C 9.859 10.607 9.67 10.871 9.529 11.16 C 8.791 12.56 7.494 15.116 6.697 17.303 C 8.933 16.489 11.587 15.139 12.963 14.41 C 13.266 14.243 13.536 14.024 13.762 13.762 C 14.023 13.537 14.243 13.267 14.41 12.965 C 15.139 11.589 16.489 8.933 17.303 6.697 Z M 12 11 C 12.552 11 13 11.448 13 12 C 13 12.552 12.552 13 12 13 C 11.448 13 11 12.552 11 12 C 11 11.448 11.448 11 12 11 Z", + "fillColor": "#808080" + } + ] + } + ] + }, + "hiddenLayerIds": [] + }, + "timeline": { + "animation": { + "id": "84", + "name": "anim", + "duration": 500, + "blocks": [ + { + "id": "85", + "layerId": "80", + "propertyName": "scaleY", + "startTime": 0, + "endTime": 250, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.85 + }, + { + "id": "86", + "layerId": "80", + "propertyName": "scaleX", + "startTime": 0, + "endTime": 250, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.85 + }, + { + "id": "87", + "layerId": "80", + "propertyName": "scaleY", + "startTime": 250, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.85, + "toValue": 1 + }, + { + "id": "88", + "layerId": "80", + "propertyName": "scaleX", + "startTime": 250, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.85, + "toValue": 1 + }, + { + "id": "116", + "layerId": "115", + "propertyName": "rotation", + "startTime": 0, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0, + "toValue": 360 + } + ] + } + } +} \ No newline at end of file diff --git a/assets/shapeshifter/compass_filled.shapeshifter b/assets/shapeshifter/compass_filled.shapeshifter new file mode 100644 index 0000000..cdfe627 --- /dev/null +++ b/assets/shapeshifter/compass_filled.shapeshifter @@ -0,0 +1,167 @@ +{ + "version": 1, + "layers": { + "vectorLayer": { + "id": "79", + "name": "vector", + "type": "vector", + "width": 24, + "height": 24, + "children": [ + { + "id": "80", + "name": "outer_circle_group", + "type": "group", + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "81", + "name": "outer_circle", + "type": "path", + "pathData": "M 21.5 12 C 21.5 14.519 20.498 16.937 18.718 18.718 C 16.937 20.498 14.519 21.5 12 21.5 C 9.481 21.5 7.063 20.498 5.282 18.718 C 3.502 16.937 2.5 14.519 2.5 12 C 2.5 9.481 3.502 7.063 5.282 5.282 C 7.063 3.502 9.481 2.5 12 2.5 C 14.519 2.5 16.937 3.502 18.718 5.282 C 20.498 7.063 21.5 9.481 21.5 12 Z", + "strokeColor": "#808080", + "strokeWidth": 1 + } + ] + }, + { + "id": "115", + "name": "needle_rotation_group", + "type": "group", + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "118", + "name": "outlined_needle_group", + "type": "group", + "children": [ + { + "id": "119", + "name": "mask", + "type": "mask", + "pathData": "M 0 0 L 0 24 L 24 24 L 24 0 L 0 0 Z M 12 12 Z" + }, + { + "id": "93", + "name": "needle", + "type": "path", + "pathData": "M 17.303 6.697 C 15.116 7.494 12.56 8.791 11.16 9.529 C 10.807 9.702 10.493 9.943 10.236 10.24 C 10.186 10.285 10.135 10.33 10.086 10.379 C 9.859 10.607 9.67 10.871 9.529 11.16 C 8.791 12.56 7.494 15.116 6.697 17.303 C 8.933 16.489 11.587 15.139 12.963 14.41 C 13.266 14.243 13.536 14.024 13.762 13.762 C 14.023 13.537 14.243 13.267 14.41 12.965 C 15.139 11.589 16.489 8.933 17.303 6.697 Z M 12 11 C 12.552 11 13 11.448 13 12 C 13 12.552 12.552 13 12 13 C 11.448 13 11 12.552 11 12 C 11 11.448 11.448 11 12 11 Z", + "fillColor": "#808080" + } + ] + }, + { + "id": "6691", + "name": "filled_needle_group", + "type": "group", + "children": [ + { + "id": "6731", + "name": "mask_1", + "type": "mask", + "pathData": "M 12 12 L 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12" + }, + { + "id": "6692", + "name": "path", + "type": "path", + "pathData": "M 12 2 C 9.349 2 6.804 3.054 4.929 4.929 C 3.054 6.804 2 9.349 2 12 C 2 14.651 3.054 17.196 4.929 19.071 C 6.804 20.946 9.349 22 12 22 C 13.755 22 15.48 21.538 17 20.66 C 18.52 19.783 19.783 18.52 20.66 17 C 21.538 15.48 22 13.755 22 12 C 22 10.245 21.538 8.52 20.66 7 C 19.783 5.48 18.52 4.217 17 3.34 C 15.48 2.462 13.755 2 12 2 Z M 17.303 6.697 C 16.489 8.933 15.139 11.589 14.41 12.965 C 14.243 13.267 14.023 13.537 13.762 13.762 C 13.536 14.024 13.266 14.243 12.963 14.41 C 11.587 15.139 8.933 16.489 6.697 17.303 C 7.494 15.116 8.791 12.56 9.529 11.16 C 9.701 10.809 9.941 10.496 10.236 10.24 C 10.493 9.944 10.807 9.702 11.16 9.53 C 12.56 8.79 15.116 7.494 17.303 6.697 Z M 12 11 C 11.735 11 11.48 11.105 11.293 11.293 C 11.105 11.48 11 11.735 11 12 C 11 12.265 11.105 12.52 11.293 12.707 C 11.48 12.895 11.735 13 12 13 C 12.265 13 12.52 12.895 12.707 12.707 C 12.895 12.52 13 12.265 13 12 C 13 11.735 12.895 11.48 12.707 11.293 C 12.52 11.105 12.265 11 12 11 Z", + "fillColor": "#808080" + } + ] + } + ] + } + ] + }, + "hiddenLayerIds": [] + }, + "timeline": { + "animation": { + "id": "84", + "name": "anim", + "duration": 500, + "blocks": [ + { + "id": "85", + "layerId": "80", + "propertyName": "scaleY", + "startTime": 0, + "endTime": 250, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.85 + }, + { + "id": "86", + "layerId": "80", + "propertyName": "scaleX", + "startTime": 0, + "endTime": 250, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.85 + }, + { + "id": "87", + "layerId": "80", + "propertyName": "scaleY", + "startTime": 250, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.85, + "toValue": 1 + }, + { + "id": "88", + "layerId": "80", + "propertyName": "scaleX", + "startTime": 250, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.85, + "toValue": 1 + }, + { + "id": "116", + "layerId": "115", + "propertyName": "rotation", + "startTime": 0, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0, + "toValue": 360 + }, + { + "id": "134", + "layerId": "119", + "propertyName": "pathData", + "startTime": 150, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "path", + "fromValue": "M 0 0 L 0 24 L 24 24 L 24 0 L 0 0 Z M 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 L 12 12", + "toValue": "M 0 0 L 0 24 L 24 24 L 24 0 L 0 0 Z M 12 1.9 C 13.772 1.9 15.513 2.367 17.049 3.254 C 18.584 4.14 19.86 5.416 20.746 6.951 C 21.633 8.487 22.1 10.228 22.1 12 C 22.1 13.772 21.633 15.513 20.746 17.049 C 19.86 18.584 18.584 19.86 17.049 20.746 C 15.513 21.633 13.772 22.1 12 22.1 C 9.322 22.1 6.753 21.035 4.859 19.141 C 2.965 17.247 1.9 14.678 1.9 12 C 1.9 9.322 2.965 6.753 4.859 4.859 C 6.753 2.965 9.322 1.9 12 1.9 L 12 1.9" + }, + { + "id": "6747", + "layerId": "6731", + "propertyName": "pathData", + "startTime": 150, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "path", + "fromValue": "M 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 L 12 12", + "toValue": "M 12 1.9 C 13.772 1.9 15.514 2.366 17.049 3.253 C 18.585 4.14 19.86 5.415 20.747 6.951 C 21.634 8.486 22.1 10.228 22.1 12 C 22.1 13.772 21.634 15.514 20.747 17.049 C 19.86 18.585 18.585 19.86 17.049 20.747 C 15.514 21.634 13.772 22.1 12 22.1 C 9.322 22.1 6.753 21.035 4.859 19.141 C 2.965 17.247 1.9 14.678 1.9 12 C 1.9 9.322 2.965 6.753 4.859 4.859 C 6.753 2.965 9.322 1.9 12 1.9 L 12 1.9" + } + ] + } + } +} \ No newline at end of file diff --git a/assets/shapeshifter/heart.shapeshifter b/assets/shapeshifter/heart.shapeshifter new file mode 100644 index 0000000..3d431e0 --- /dev/null +++ b/assets/shapeshifter/heart.shapeshifter @@ -0,0 +1,121 @@ +{ + "version": 1, + "layers": { + "vectorLayer": { + "id": "43178", + "name": "vector", + "type": "vector", + "width": 24, + "height": 24, + "children": [ + { + "id": "43194", + "name": "group", + "type": "group", + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "43180", + "name": "path", + "type": "path", + "pathData": "M 8 4.5 C 5.5 4.5 4.525 6.153 4.5 8.5 C 4.463 11.935 6.855 16.556 12 20.301 C 17.145 16.556 19.537 11.935 19.5 8.5 C 19.475 6.153 18.5 4.5 16 4.5 C 14.5 4.5 12 6.5 12 6.5 C 12 6.5 9.5 4.5 8 4.5 Z", + "strokeColor": "#808080", + "strokeWidth": 1, + "trimPathStart": 0.41, + "trimPathEnd": 0.41, + "trimPathOffset": 0.909 + } + ] + } + ] + }, + "hiddenLayerIds": [] + }, + "timeline": { + "animation": { + "id": "43179", + "name": "anim", + "duration": 500, + "blocks": [ + { + "id": "43191", + "layerId": "43180", + "propertyName": "trimPathStart", + "startTime": 0, + "endTime": 300, + "interpolator": "ACCELERATE", + "type": "number", + "fromValue": 0.5, + "toValue": 0 + }, + { + "id": "43192", + "layerId": "43180", + "propertyName": "trimPathEnd", + "startTime": 0, + "endTime": 300, + "interpolator": "ACCELERATE", + "type": "number", + "fromValue": 0.5, + "toValue": 1 + }, + { + "id": "43193", + "layerId": "43180", + "propertyName": "trimPathOffset", + "startTime": 299, + "endTime": 300, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.909, + "toValue": 0 + }, + { + "id": "43195", + "layerId": "43194", + "propertyName": "scaleX", + "startTime": 300, + "endTime": 400, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.8 + }, + { + "id": "43196", + "layerId": "43194", + "propertyName": "scaleX", + "startTime": 400, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.8, + "toValue": 1 + }, + { + "id": "43197", + "layerId": "43194", + "propertyName": "scaleY", + "startTime": 300, + "endTime": 400, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.8 + }, + { + "id": "43198", + "layerId": "43194", + "propertyName": "scaleY", + "startTime": 400, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.8, + "toValue": 1 + } + ] + } + } +} \ No newline at end of file diff --git a/assets/shapeshifter/heart_filled.shapeshifter b/assets/shapeshifter/heart_filled.shapeshifter new file mode 100644 index 0000000..e651ed6 --- /dev/null +++ b/assets/shapeshifter/heart_filled.shapeshifter @@ -0,0 +1,161 @@ +{ + "version": 1, + "layers": { + "vectorLayer": { + "id": "43178", + "name": "vector", + "type": "vector", + "width": 24, + "height": 24, + "children": [ + { + "id": "43194", + "name": "heart_group", + "type": "group", + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "43180", + "name": "heart", + "type": "path", + "pathData": "M 8 4.5 C 5.5 4.5 4.525 6.153 4.5 8.5 C 4.463 11.935 6.855 16.556 12 20.301 C 17.145 16.556 19.537 11.935 19.5 8.5 C 19.475 6.153 18.5 4.5 16 4.5 C 14.5 4.5 12 6.5 12 6.5 C 12 6.5 9.5 4.5 8 4.5 Z", + "strokeColor": "#808080", + "strokeWidth": 1, + "trimPathStart": 0.41, + "trimPathEnd": 0.41, + "trimPathOffset": 0.909 + } + ] + }, + { + "id": "43199", + "name": "filled_heart_group", + "type": "group", + "scaleX": 0, + "scaleY": 0, + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "43200", + "name": "filled_heart", + "type": "path", + "pathData": "M 8 4.5 C 5.5 4.5 4.525 6.153 4.5 8.5 C 4.463 11.935 6.855 16.556 12 20.301 C 17.145 16.556 19.537 11.935 19.5 8.5 C 19.475 6.153 18.5 4.5 16 4.5 C 14.5 4.5 12 6.5 12 6.5 C 12 6.5 9.5 4.5 8 4.5 Z", + "fillColor": "#808080" + } + ] + } + ] + }, + "hiddenLayerIds": [] + }, + "timeline": { + "animation": { + "id": "43179", + "name": "anim", + "duration": 500, + "blocks": [ + { + "id": "43191", + "layerId": "43180", + "propertyName": "trimPathStart", + "startTime": 0, + "endTime": 300, + "interpolator": "ACCELERATE", + "type": "number", + "fromValue": 0.5, + "toValue": 0 + }, + { + "id": "43192", + "layerId": "43180", + "propertyName": "trimPathEnd", + "startTime": 0, + "endTime": 300, + "interpolator": "ACCELERATE", + "type": "number", + "fromValue": 0.5, + "toValue": 1 + }, + { + "id": "43193", + "layerId": "43180", + "propertyName": "trimPathOffset", + "startTime": 299, + "endTime": 300, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.909, + "toValue": 0 + }, + { + "id": "43195", + "layerId": "43194", + "propertyName": "scaleX", + "startTime": 300, + "endTime": 400, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.8 + }, + { + "id": "43196", + "layerId": "43194", + "propertyName": "scaleX", + "startTime": 400, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.8, + "toValue": 1 + }, + { + "id": "43197", + "layerId": "43194", + "propertyName": "scaleY", + "startTime": 300, + "endTime": 400, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.8 + }, + { + "id": "43198", + "layerId": "43194", + "propertyName": "scaleY", + "startTime": 400, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.8, + "toValue": 1 + }, + { + "id": "43211", + "layerId": "43199", + "propertyName": "scaleX", + "startTime": 300, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0, + "toValue": 1 + }, + { + "id": "43212", + "layerId": "43199", + "propertyName": "scaleY", + "startTime": 300, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0, + "toValue": 1 + } + ] + } + } +} \ No newline at end of file diff --git a/assets/shapeshifter/no_network.shapeshifter b/assets/shapeshifter/no_network.shapeshifter new file mode 100644 index 0000000..2c94853 --- /dev/null +++ b/assets/shapeshifter/no_network.shapeshifter @@ -0,0 +1,201 @@ +{ + "version": 1, + "layers": { + "vectorLayer": { + "id": "214", + "name": "vector", + "type": "vector", + "width": 24, + "height": 24, + "children": [ + { + "id": "317", + "name": "mask", + "type": "mask", + "pathData": "M 0 0 L 0 12 L 0 24 L 24 24 L 24 0 L 0 0 M 4.854 3.146 L 5.561 2.439 L 5.561 2.439 L 5.561 2.439 L 4.854 3.146 L 4.854 3.146" + }, + { + "id": "306", + "name": "stripe1", + "type": "path", + "pathData": "M 18.5 17.5 L 4.5 3.5", + "strokeColor": "#808080", + "strokeWidth": 1, + "trimPathStart": 1 + }, + { + "id": "156", + "name": "wave1", + "type": "path", + "pathData": "M 2.273 8.258 C 4.941 5.839 8.414 4.499 12.015 4.5 C 15.613 4.507 19.08 5.852 21.742 8.273", + "strokeColor": "#808080", + "strokeWidth": 1, + "trimPathStart": 1 + }, + { + "id": "186", + "name": "wave2", + "type": "path", + "pathData": "M 4.4 10.385 C 6.501 8.527 9.21 7.501 12.015 7.5 L 12.015 7.5 C 14.819 7.503 17.526 8.53 19.626 10.389", + "strokeColor": "#808080", + "strokeWidth": 1, + "trimPathStart": 1 + }, + { + "id": "226", + "name": "wave3", + "type": "path", + "pathData": "M 6.527 12.512 C 8.061 11.213 10.005 10.501 12.015 10.5 L 12.015 10.5 C 14.024 10.503 15.967 11.217 17.499 12.516", + "strokeColor": "#808080", + "strokeWidth": 1, + "trimPathStart": 1 + }, + { + "id": "233", + "name": "wave4", + "type": "path", + "pathData": "M 8.651 14.645 C 9.613 13.903 10.793 13.501 12.007 13.5 L 12.007 13.5 C 13.219 13.505 14.396 13.91 15.355 14.652", + "strokeColor": "#808080", + "strokeWidth": 1, + "trimPathStart": 1 + }, + { + "id": "293", + "name": "group", + "type": "group", + "children": [ + { + "id": "212", + "name": "dot", + "type": "path", + "pathData": "M 12 17 C 11.47 17 10.961 17.211 10.586 17.586 C 10.211 17.961 10 18.47 10 19 C 10 19.53 10.211 20.039 10.586 20.414 C 10.961 20.789 11.47 21 12 21 C 12.53 21 13.039 20.789 13.414 20.414 C 13.789 20.039 14 19.53 14 19 C 14 18.47 13.789 17.961 13.414 17.586 C 13.039 17.211 12.53 17 12 17 Z", + "fillColor": "#808080", + "strokeWidth": 1, + "fillType": "evenOdd" + } + ] + } + ] + }, + "hiddenLayerIds": [] + }, + "timeline": { + "animation": { + "id": "127", + "name": "anim", + "duration": 600, + "blocks": [ + { + "id": "240", + "layerId": "233", + "propertyName": "trimPathStart", + "startTime": 50, + "endTime": 300, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0 + }, + { + "id": "288", + "layerId": "226", + "propertyName": "trimPathStart", + "startTime": 100, + "endTime": 350, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0 + }, + { + "id": "291", + "layerId": "186", + "propertyName": "trimPathStart", + "startTime": 150, + "endTime": 400, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0 + }, + { + "id": "292", + "layerId": "156", + "propertyName": "trimPathStart", + "startTime": 200, + "endTime": 450, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0 + }, + { + "id": "294", + "layerId": "293", + "propertyName": "scaleY", + "startTime": 0, + "endTime": 250, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0, + "toValue": 1 + }, + { + "id": "296", + "layerId": "293", + "propertyName": "pivotX", + "startTime": 0, + "endTime": 250, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 12, + "toValue": 12 + }, + { + "id": "297", + "layerId": "293", + "propertyName": "pivotY", + "startTime": 0, + "endTime": 250, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 19, + "toValue": 19 + }, + { + "id": "298", + "layerId": "293", + "propertyName": "scaleX", + "startTime": 0, + "endTime": 250, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0, + "toValue": 1 + }, + { + "id": "311", + "layerId": "306", + "propertyName": "trimPathStart", + "startTime": 350, + "endTime": 600, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0 + }, + { + "id": "336", + "layerId": "317", + "propertyName": "pathData", + "startTime": 350, + "endTime": 600, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "path", + "fromValue": "M 0 0 L 0 12 L 0 24 L 24 24 L 24 0 L 0 0 M 4.854 3.146 L 5.561 2.439 L 5.561 2.439 L 5.561 2.439 L 4.854 3.146 L 4.854 3.146", + "toValue": "M 0 0 L 0 0 L 0 24 L 24 24 L 24 0 L 0 0 M 4.854 3.146 L 5.561 2.439 L 5.561 2.439 L 19.561 16.439 L 18.854 17.146 L 4.854 3.146" + } + ] + } + } +} \ No newline at end of file diff --git a/assets/shapeshifter/ok.shapeshifter b/assets/shapeshifter/ok.shapeshifter new file mode 100644 index 0000000..c7a47cd --- /dev/null +++ b/assets/shapeshifter/ok.shapeshifter @@ -0,0 +1,122 @@ +{ + "version": 1, + "layers": { + "vectorLayer": { + "id": "79", + "name": "vector", + "type": "vector", + "width": 24, + "height": 24, + "children": [ + { + "id": "80", + "name": "outer_circle_group", + "type": "group", + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "81", + "name": "outer_circle", + "type": "path", + "pathData": "M 21.5 12 C 21.5 14.519 20.498 16.937 18.718 18.718 C 16.937 20.498 14.519 21.5 12 21.5 C 9.481 21.5 7.063 20.498 5.282 18.718 C 3.502 16.937 2.5 14.519 2.5 12 C 2.5 9.481 3.502 7.063 5.282 5.282 C 7.063 3.502 9.481 2.5 12 2.5 C 14.519 2.5 16.937 3.502 18.718 5.282 C 20.498 7.063 21.5 9.481 21.5 12 Z", + "strokeColor": "#808080", + "strokeWidth": 1 + } + ] + }, + { + "id": "82", + "name": "mask", + "type": "mask", + "pathData": "M 22 12 C 22 13.755 21.538 15.48 20.66 17 C 19.783 18.52 18.52 19.783 17 20.66 C 15.48 21.538 13.755 22 12 22 C 9.349 22 6.804 20.946 4.929 19.071 C 3.054 17.196 2 14.651 2 12 C 2 9.349 3.054 6.804 4.929 4.929 C 6.804 3.054 9.349 2 12 2 C 13.755 2 15.48 2.462 17 3.34 C 18.52 4.217 19.783 5.48 20.66 7 C 21.538 8.52 22 10.245 22 12 Z" + }, + { + "id": "83", + "name": "path", + "type": "path", + "pathData": "M 8 12 L 12.5 16.5 L 21.5 7.5", + "strokeColor": "#808080", + "strokeWidth": 1.5, + "trimPathEnd": 0 + } + ] + }, + "hiddenLayerIds": [] + }, + "timeline": { + "animation": { + "id": "84", + "name": "anim", + "duration": 500, + "blocks": [ + { + "id": "85", + "layerId": "80", + "propertyName": "scaleY", + "startTime": 0, + "endTime": 250, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.8 + }, + { + "id": "86", + "layerId": "80", + "propertyName": "scaleX", + "startTime": 0, + "endTime": 250, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.8 + }, + { + "id": "87", + "layerId": "80", + "propertyName": "scaleY", + "startTime": 250, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.8, + "toValue": 1 + }, + { + "id": "88", + "layerId": "80", + "propertyName": "scaleX", + "startTime": 250, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.8, + "toValue": 1 + }, + { + "id": "89", + "layerId": "83", + "propertyName": "trimPathEnd", + "startTime": 0, + "endTime": 350, + "interpolator": "ACCELERATE", + "type": "number", + "fromValue": 0, + "toValue": 0.33 + }, + { + "id": "90", + "layerId": "83", + "propertyName": "trimPathEnd", + "startTime": 350, + "endTime": 500, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 0.33, + "toValue": 1 + } + ] + } + } +} \ No newline at end of file diff --git a/assets/shapeshifter/ok_filled.shapeshifter b/assets/shapeshifter/ok_filled.shapeshifter new file mode 100644 index 0000000..f822fcf --- /dev/null +++ b/assets/shapeshifter/ok_filled.shapeshifter @@ -0,0 +1,170 @@ +{ + "version": 1, + "layers": { + "vectorLayer": { + "id": "151", + "name": "vector", + "type": "vector", + "width": 24, + "height": 24, + "children": [ + { + "id": "152", + "name": "group", + "type": "group", + "children": [ + { + "id": "153", + "name": "mask_1", + "type": "mask", + "pathData": "M 0 0 L 0 24 L 24 24 L 24 0 L 0 0 Z M 12 12 Z" + }, + { + "id": "154", + "name": "outer_circle_group", + "type": "group", + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "155", + "name": "outer_circle", + "type": "path", + "pathData": "M 21.5 12 C 21.5 14.519 20.498 16.937 18.718 18.718 C 16.937 20.498 14.519 21.5 12 21.5 C 9.481 21.5 7.063 20.498 5.282 18.718 C 3.502 16.937 2.5 14.519 2.5 12 C 2.5 9.481 3.502 7.063 5.282 5.282 C 7.063 3.502 9.481 2.5 12 2.5 C 14.519 2.5 16.937 3.502 18.718 5.282 C 20.498 7.063 21.5 9.481 21.5 12 Z", + "strokeColor": "#808080", + "strokeWidth": 1 + } + ] + }, + { + "id": "156", + "name": "mask", + "type": "mask", + "pathData": "M 22 12 C 22 13.755 21.538 15.48 20.66 17 C 19.783 18.52 18.52 19.783 17 20.66 C 15.48 21.538 13.755 22 12 22 C 9.349 22 6.804 20.946 4.929 19.071 C 3.054 17.196 2 14.651 2 12 C 2 9.349 3.054 6.804 4.929 4.929 C 6.804 3.054 9.349 2 12 2 C 13.755 2 15.48 2.462 17 3.34 C 18.52 4.217 19.783 5.48 20.66 7 C 21.538 8.52 22 10.245 22 12 Z" + }, + { + "id": "157", + "name": "path", + "type": "path", + "pathData": "M 8 12 L 12.5 16.5 L 21.5 7.5", + "strokeColor": "#808080", + "strokeWidth": 1.5, + "trimPathEnd": 0 + } + ] + }, + { + "id": "158", + "name": "mask_2", + "type": "mask", + "pathData": "M 12 12 L 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12" + }, + { + "id": "159", + "name": "path_1", + "type": "path", + "pathData": "M 12 2 C 9.349 2 6.804 3.054 4.929 4.929 C 3.054 6.804 2 9.349 2 12 C 2 14.651 3.054 17.196 4.929 19.071 C 6.804 20.946 9.349 22 12 22 C 13.755 22 15.48 21.538 17 20.66 C 18.52 19.783 19.783 18.52 20.66 17 C 21.538 15.48 22 13.755 22 12 C 22 10.856 21.804 9.721 21.42 8.643 L 12.5 17.56 L 7.469 12.53 L 8.53 11.47 L 12.499 15.439 L 20.757 7.181 C 19.895 5.613 18.627 4.305 17.087 3.393 C 15.547 2.482 13.79 2.001 12 2 Z", + "fillColor": "#808080" + } + ] + }, + "hiddenLayerIds": [] + }, + "timeline": { + "animation": { + "id": "160", + "name": "anim", + "duration": 500, + "blocks": [ + { + "id": "161", + "layerId": "154", + "propertyName": "scaleY", + "startTime": 0, + "endTime": 250, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.8 + }, + { + "id": "162", + "layerId": "154", + "propertyName": "scaleX", + "startTime": 0, + "endTime": 250, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.8 + }, + { + "id": "163", + "layerId": "154", + "propertyName": "scaleY", + "startTime": 250, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.8, + "toValue": 1 + }, + { + "id": "164", + "layerId": "154", + "propertyName": "scaleX", + "startTime": 250, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.8, + "toValue": 1 + }, + { + "id": "165", + "layerId": "157", + "propertyName": "trimPathEnd", + "startTime": 0, + "endTime": 350, + "interpolator": "ACCELERATE", + "type": "number", + "fromValue": 0, + "toValue": 0.33 + }, + { + "id": "166", + "layerId": "157", + "propertyName": "trimPathEnd", + "startTime": 350, + "endTime": 500, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 0.33, + "toValue": 1 + }, + { + "id": "167", + "layerId": "153", + "propertyName": "pathData", + "startTime": 325, + "endTime": 500, + "interpolator": "ACCELERATE_DECELERATE", + "type": "path", + "fromValue": "M 0 0 L 0 24 L 24 24 L 24 0 L 0 0 Z M 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 L 12 12", + "toValue": "M 0 0 L 0 24 L 24 24 L 24 0 L 0 0 Z M 12 1.9 C 13.772 1.9 15.513 2.367 17.049 3.254 C 18.584 4.14 19.86 5.416 20.746 6.951 C 21.633 8.487 22.1 10.228 22.1 12 C 22.1 13.772 21.633 15.513 20.746 17.049 C 19.86 18.584 18.584 19.86 17.049 20.746 C 15.513 21.633 13.772 22.1 12 22.1 C 9.322 22.1 6.753 21.035 4.859 19.141 C 2.965 17.247 1.9 14.678 1.9 12 C 1.9 9.322 2.965 6.753 4.859 4.859 C 6.753 2.965 9.322 1.9 12 1.9 L 12 1.9" + }, + { + "id": "168", + "layerId": "158", + "propertyName": "pathData", + "startTime": 325, + "endTime": 500, + "interpolator": "ACCELERATE_DECELERATE", + "type": "path", + "fromValue": "M 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 L 12 12", + "toValue": "M 12 1.9 C 13.772 1.9 15.514 2.366 17.049 3.253 C 18.585 4.14 19.86 5.415 20.747 6.951 C 21.634 8.486 22.1 10.228 22.1 12 C 22.1 13.772 21.634 15.514 20.747 17.049 C 19.86 18.585 18.585 19.86 17.049 20.747 C 15.514 21.634 13.772 22.1 12 22.1 C 9.322 22.1 6.753 21.035 4.859 19.141 C 2.965 17.247 1.9 14.678 1.9 12 C 1.9 9.322 2.965 6.753 4.859 4.859 C 6.753 2.965 9.322 1.9 12 1.9 L 12 1.9" + } + ] + } + } +} \ No newline at end of file diff --git a/assets/shapeshifter/star.shapeshifter b/assets/shapeshifter/star.shapeshifter new file mode 100644 index 0000000..7b408e5 --- /dev/null +++ b/assets/shapeshifter/star.shapeshifter @@ -0,0 +1,119 @@ +{ + "version": 1, + "layers": { + "vectorLayer": { + "id": "67", + "name": "vector", + "type": "vector", + "width": 24, + "height": 24, + "children": [ + { + "id": "68", + "name": "heart_group", + "type": "group", + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "69", + "name": "heart", + "type": "path", + "pathData": "M 3.063 9.475 L 9.845 9.413 L 12 2.983 L 14.155 9.413 L 20.937 9.475 L 15.485 13.511 L 17.522 19.981 L 12 16.044 L 6.478 19.981 L 8.515 13.511 Z", + "strokeColor": "#808080", + "strokeWidth": 1, + "trimPathOffset": 0.2 + } + ] + } + ] + }, + "hiddenLayerIds": [] + }, + "timeline": { + "animation": { + "id": "70", + "name": "anim", + "duration": 500, + "blocks": [ + { + "id": "71", + "layerId": "69", + "propertyName": "trimPathStart", + "startTime": 0, + "endTime": 300, + "interpolator": "ACCELERATE", + "type": "number", + "fromValue": 0.5, + "toValue": 0 + }, + { + "id": "72", + "layerId": "69", + "propertyName": "trimPathEnd", + "startTime": 0, + "endTime": 300, + "interpolator": "ACCELERATE", + "type": "number", + "fromValue": 0.5, + "toValue": 1 + }, + { + "id": "73", + "layerId": "68", + "propertyName": "scaleX", + "startTime": 300, + "endTime": 400, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.75 + }, + { + "id": "74", + "layerId": "68", + "propertyName": "scaleX", + "startTime": 400, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.75, + "toValue": 1 + }, + { + "id": "75", + "layerId": "68", + "propertyName": "scaleY", + "startTime": 300, + "endTime": 400, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.75 + }, + { + "id": "76", + "layerId": "68", + "propertyName": "scaleY", + "startTime": 400, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.75, + "toValue": 1 + }, + { + "id": "77", + "layerId": "69", + "propertyName": "trimPathOffset", + "startTime": 299, + "endTime": 300, + "interpolator": "LINEAR", + "type": "number", + "fromValue": 0.2, + "toValue": 0 + } + ] + } + } +} \ No newline at end of file diff --git a/assets/shapeshifter/star_filled.shapeshifter b/assets/shapeshifter/star_filled.shapeshifter new file mode 100644 index 0000000..352ec21 --- /dev/null +++ b/assets/shapeshifter/star_filled.shapeshifter @@ -0,0 +1,159 @@ +{ + "version": 1, + "layers": { + "vectorLayer": { + "id": "29", + "name": "vector", + "type": "vector", + "width": 24, + "height": 24, + "children": [ + { + "id": "30", + "name": "heart_group", + "type": "group", + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "31", + "name": "heart", + "type": "path", + "pathData": "M 3.063 9.475 L 9.845 9.413 L 12 2.983 L 14.155 9.413 L 20.937 9.475 L 15.485 13.511 L 17.522 19.981 L 12 16.044 L 6.478 19.981 L 8.515 13.511 Z", + "strokeColor": "#808080", + "strokeWidth": 1, + "trimPathOffset": 0.199 + } + ] + }, + { + "id": "32", + "name": "filled_heart_group", + "type": "group", + "scaleX": 0, + "scaleY": 0, + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "33", + "name": "filled_heart", + "type": "path", + "pathData": "M 3.063 9.475 L 9.845 9.413 L 12 2.983 L 14.155 9.413 L 20.937 9.475 L 15.485 13.511 L 17.522 19.981 L 12 16.044 L 6.478 19.981 L 8.515 13.511 Z", + "fillColor": "#808080" + } + ] + } + ] + }, + "hiddenLayerIds": [] + }, + "timeline": { + "animation": { + "id": "34", + "name": "anim", + "duration": 500, + "blocks": [ + { + "id": "35", + "layerId": "31", + "propertyName": "trimPathStart", + "startTime": 0, + "endTime": 300, + "interpolator": "ACCELERATE", + "type": "number", + "fromValue": 0.5, + "toValue": 0 + }, + { + "id": "36", + "layerId": "31", + "propertyName": "trimPathEnd", + "startTime": 0, + "endTime": 300, + "interpolator": "ACCELERATE", + "type": "number", + "fromValue": 0.5, + "toValue": 1 + }, + { + "id": "37", + "layerId": "30", + "propertyName": "scaleX", + "startTime": 300, + "endTime": 400, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.75 + }, + { + "id": "38", + "layerId": "30", + "propertyName": "scaleX", + "startTime": 400, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.75, + "toValue": 1 + }, + { + "id": "39", + "layerId": "30", + "propertyName": "scaleY", + "startTime": 300, + "endTime": 400, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.75 + }, + { + "id": "40", + "layerId": "30", + "propertyName": "scaleY", + "startTime": 400, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.75, + "toValue": 1 + }, + { + "id": "41", + "layerId": "32", + "propertyName": "scaleX", + "startTime": 300, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0, + "toValue": 1 + }, + { + "id": "42", + "layerId": "32", + "propertyName": "scaleY", + "startTime": 300, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0, + "toValue": 1 + }, + { + "id": "43", + "layerId": "31", + "propertyName": "trimPathOffset", + "startTime": 299, + "endTime": 300, + "interpolator": "LINEAR", + "type": "number", + "fromValue": 0.199, + "toValue": 0 + } + ] + } + } +} \ No newline at end of file diff --git a/assets/shapeshifter/star_half_filled.shapeshifter b/assets/shapeshifter/star_half_filled.shapeshifter new file mode 100644 index 0000000..e138cab --- /dev/null +++ b/assets/shapeshifter/star_half_filled.shapeshifter @@ -0,0 +1,165 @@ +{ + "version": 1, + "layers": { + "vectorLayer": { + "id": "29", + "name": "vector", + "type": "vector", + "width": 24, + "height": 24, + "children": [ + { + "id": "30", + "name": "heart_group", + "type": "group", + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "31", + "name": "heart", + "type": "path", + "pathData": "M 3.063 9.475 L 9.845 9.413 L 12 2.983 L 14.155 9.413 L 20.937 9.475 L 15.485 13.511 L 17.522 19.981 L 12 16.044 L 6.478 19.981 L 8.515 13.511 Z", + "strokeColor": "#808080", + "strokeWidth": 1, + "trimPathOffset": 0.199 + } + ] + }, + { + "id": "32", + "name": "filled_heart_group", + "type": "group", + "scaleX": 0, + "scaleY": 0, + "pivotX": 12, + "pivotY": 12, + "children": [ + { + "id": "124", + "name": "half_mask", + "type": "mask", + "pathData": "M 0 0 L 12 0 L 12 24 L 0 24 Z" + }, + { + "id": "33", + "name": "filled_heart", + "type": "path", + "pathData": "M 3.063 9.475 L 9.845 9.413 L 12 2.983 L 14.155 9.413 L 20.937 9.475 L 15.485 13.511 L 17.522 19.981 L 12 16.044 L 6.478 19.981 L 8.515 13.511 Z", + "fillColor": "#808080" + } + ] + } + ] + }, + "hiddenLayerIds": [] + }, + "timeline": { + "animation": { + "id": "34", + "name": "anim", + "duration": 500, + "blocks": [ + { + "id": "35", + "layerId": "31", + "propertyName": "trimPathStart", + "startTime": 0, + "endTime": 300, + "interpolator": "ACCELERATE", + "type": "number", + "fromValue": 0.5, + "toValue": 0 + }, + { + "id": "36", + "layerId": "31", + "propertyName": "trimPathEnd", + "startTime": 0, + "endTime": 300, + "interpolator": "ACCELERATE", + "type": "number", + "fromValue": 0.5, + "toValue": 1 + }, + { + "id": "37", + "layerId": "30", + "propertyName": "scaleX", + "startTime": 300, + "endTime": 400, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.75 + }, + { + "id": "38", + "layerId": "30", + "propertyName": "scaleX", + "startTime": 400, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.75, + "toValue": 1 + }, + { + "id": "39", + "layerId": "30", + "propertyName": "scaleY", + "startTime": 300, + "endTime": 400, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1, + "toValue": 0.75 + }, + { + "id": "40", + "layerId": "30", + "propertyName": "scaleY", + "startTime": 400, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0.75, + "toValue": 1 + }, + { + "id": "41", + "layerId": "32", + "propertyName": "scaleX", + "startTime": 300, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0, + "toValue": 1 + }, + { + "id": "42", + "layerId": "32", + "propertyName": "scaleY", + "startTime": 300, + "endTime": 500, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 0, + "toValue": 1 + }, + { + "id": "43", + "layerId": "31", + "propertyName": "trimPathOffset", + "startTime": 299, + "endTime": 300, + "interpolator": "LINEAR", + "type": "number", + "fromValue": 0.199, + "toValue": 0 + } + ] + } + } +} \ No newline at end of file diff --git a/assets/shapeshifter/thumb_up.shapeshifter b/assets/shapeshifter/thumb_up.shapeshifter new file mode 100644 index 0000000..5eb4767 --- /dev/null +++ b/assets/shapeshifter/thumb_up.shapeshifter @@ -0,0 +1,129 @@ +{ + "version": 1, + "layers": { + "vectorLayer": { + "id": "49", + "name": "vector", + "type": "vector", + "width": 24, + "height": 24, + "children": [ + { + "id": "50", + "name": "thumb_group", + "type": "group", + "pivotX": 10, + "pivotY": 17, + "children": [ + { + "id": "51", + "name": "thumb", + "type": "path", + "pathData": "M 12.123 3 L 10.123 10 L 4 10 L 4 21 L 9 21 L 9 11 L 10.877 11 L 12.877 4 L 13.5 4 C 13.715 4 13.859 4.034 13.939 4.072 C 14.02 4.111 14.052 4.138 14.096 4.234 C 14.183 4.428 14.216 4.973 14.012 5.891 L 12.877 11 L 17.5 11 C 18.139 11 18.5 11.196 18.723 11.453 C 18.945 11.71 19.04 12.067 19.002 12.451 L 18.502 17.451 C 18.361 18.858 17.959 19.39 17.404 19.682 C 16.85 19.974 16 20 15 20 C 14.003 20 12.939 19.976 12.199 19.705 C 11.46 19.434 11.032 19.052 11 17.984 L 10 18.016 C 10.042 19.411 10.863 20.279 11.855 20.643 C 12.848 21.006 13.997 21 15 21 C 16 21 17.001 21.026 17.871 20.568 C 18.741 20.11 19.339 19.142 19.498 17.549 L 19.998 12.549 C 20.06 11.934 19.906 11.292 19.479 10.799 C 19.051 10.305 18.361 10 17.5 10 L 14.123 10 L 14.988 6.109 C 15.211 5.109 15.267 4.403 15.008 3.826 C 14.878 3.538 14.645 3.3 14.373 3.17 C 14.101 3.039 13.807 3 13.5 3 L 12.123 3 Z M 5 11 L 8 11 L 8 20 L 5 20 L 5 11 Z", + "fillColor": "#808080", + "strokeWidth": 1 + } + ] + } + ] + }, + "hiddenLayerIds": [] + }, + "timeline": { + "animation": { + "id": "52", + "name": "anim", + "duration": 1000, + "blocks": [ + { + "id": "55", + "layerId": "50", + "propertyName": "rotation", + "startTime": 0, + "endTime": 200, + "interpolator": "DECELERATE", + "type": "number", + "fromValue": 0, + "toValue": 5 + }, + { + "id": "56", + "layerId": "50", + "propertyName": "rotation", + "startTime": 200, + "endTime": 500, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 5, + "toValue": -23 + }, + { + "id": "57", + "layerId": "50", + "propertyName": "rotation", + "startTime": 600, + "endTime": 850, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": -23, + "toValue": 7 + }, + { + "id": "58", + "layerId": "50", + "propertyName": "rotation", + "startTime": 850, + "endTime": 1000, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 7, + "toValue": 0 + }, + { + "id": "59", + "layerId": "50", + "propertyName": "scaleX", + "startTime": 300, + "endTime": 450, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 1, + "toValue": 1.15 + }, + { + "id": "60", + "layerId": "50", + "propertyName": "scaleX", + "startTime": 600, + "endTime": 850, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1.15, + "toValue": 1 + }, + { + "id": "61", + "layerId": "50", + "propertyName": "scaleY", + "startTime": 300, + "endTime": 450, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 1, + "toValue": 1.15 + }, + { + "id": "62", + "layerId": "50", + "propertyName": "scaleY", + "startTime": 600, + "endTime": 850, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1.15, + "toValue": 1 + } + ] + } + } +} \ No newline at end of file diff --git a/assets/shapeshifter/thumb_up_filled.shapeshifter b/assets/shapeshifter/thumb_up_filled.shapeshifter new file mode 100644 index 0000000..bc69818 --- /dev/null +++ b/assets/shapeshifter/thumb_up_filled.shapeshifter @@ -0,0 +1,191 @@ +{ + "version": 1, + "layers": { + "vectorLayer": { + "id": "136", + "name": "vector", + "type": "vector", + "width": 24, + "height": 24, + "children": [ + { + "id": "137", + "name": "thumb_group", + "type": "group", + "pivotX": 10, + "pivotY": 17, + "children": [ + { + "id": "138", + "name": "thumb", + "type": "path", + "pathData": "M 12.123 3 L 10.123 10 L 4 10 L 4 21 L 9 21 L 9 11 L 10.877 11 L 12.877 4 L 13.5 4 C 13.715 4 13.859 4.034 13.939 4.072 C 14.02 4.111 14.052 4.138 14.096 4.234 C 14.183 4.428 14.216 4.973 14.012 5.891 L 12.877 11 L 17.5 11 C 18.139 11 18.5 11.196 18.723 11.453 C 18.945 11.71 19.04 12.067 19.002 12.451 L 18.502 17.451 C 18.361 18.858 17.959 19.39 17.404 19.682 C 16.85 19.974 16 20 15 20 C 14.003 20 12.939 19.976 12.199 19.705 C 11.46 19.434 11.032 19.052 11 17.984 L 10 18.016 C 10.042 19.411 10.863 20.279 11.855 20.643 C 12.848 21.006 13.997 21 15 21 C 16 21 17.001 21.026 17.871 20.568 C 18.741 20.11 19.339 19.142 19.498 17.549 L 19.998 12.549 C 20.06 11.934 19.906 11.292 19.479 10.799 C 19.051 10.305 18.361 10 17.5 10 L 14.123 10 L 14.988 6.109 C 15.211 5.109 15.267 4.403 15.008 3.826 C 14.878 3.538 14.645 3.3 14.373 3.17 C 14.101 3.039 13.807 3 13.5 3 L 12.123 3 Z M 5 11 L 8 11 L 8 20 L 5 20 L 5 11 Z", + "fillColor": "#808080", + "strokeWidth": 1 + }, + { + "id": "139", + "name": "thumb_filled_group", + "type": "group", + "pivotX": 15, + "pivotY": 15, + "children": [ + { + "id": "140", + "name": "thumb_filled", + "type": "path", + "pathData": "M 12.123 3 L 10 10.43 L 10 18.016 C 10.042 19.411 10.863 20.279 11.855 20.643 C 12.848 21.006 13.997 21 15 21 C 16 21 17.001 21.026 17.871 20.568 C 18.741 20.11 19.339 19.142 19.498 17.549 L 19.998 12.549 C 20.06 11.934 19.906 11.292 19.479 10.799 C 19.051 10.305 18.361 10 17.5 10 L 13.623 10 L 14.488 6.109 C 14.711 5.109 14.767 4.403 14.508 3.826 C 14.379 3.538 14.145 3.3 13.873 3.17 C 13.601 3.039 13.308 3 13 3 Z M 9 10 L 9 21 L 4 21 L 4 10 Z", + "fillColor": "#808080", + "fillAlpha": 0, + "strokeWidth": 1 + } + ] + } + ] + } + ] + }, + "hiddenLayerIds": [] + }, + "timeline": { + "animation": { + "id": "141", + "name": "anim", + "duration": 1000, + "blocks": [ + { + "id": "144", + "layerId": "137", + "propertyName": "rotation", + "startTime": 0, + "endTime": 200, + "interpolator": "DECELERATE", + "type": "number", + "fromValue": 0, + "toValue": 5 + }, + { + "id": "145", + "layerId": "137", + "propertyName": "rotation", + "startTime": 200, + "endTime": 500, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 5, + "toValue": -23 + }, + { + "id": "146", + "layerId": "138", + "propertyName": "fillAlpha", + "startTime": 200, + "endTime": 450, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 1, + "toValue": 0 + }, + { + "id": "147", + "layerId": "140", + "propertyName": "fillAlpha", + "startTime": 200, + "endTime": 450, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 0, + "toValue": 1 + }, + { + "id": "148", + "layerId": "137", + "propertyName": "rotation", + "startTime": 600, + "endTime": 850, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": -23, + "toValue": 7 + }, + { + "id": "149", + "layerId": "137", + "propertyName": "rotation", + "startTime": 850, + "endTime": 1000, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 7, + "toValue": 0 + }, + { + "id": "150", + "layerId": "137", + "propertyName": "scaleX", + "startTime": 300, + "endTime": 450, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 1, + "toValue": 1.15 + }, + { + "id": "151", + "layerId": "137", + "propertyName": "scaleX", + "startTime": 600, + "endTime": 850, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1.15, + "toValue": 1 + }, + { + "id": "152", + "layerId": "137", + "propertyName": "scaleY", + "startTime": 300, + "endTime": 450, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 1, + "toValue": 1.15 + }, + { + "id": "153", + "layerId": "137", + "propertyName": "scaleY", + "startTime": 600, + "endTime": 850, + "interpolator": "FAST_OUT_SLOW_IN", + "type": "number", + "fromValue": 1.15, + "toValue": 1 + }, + { + "id": "156", + "layerId": "139", + "propertyName": "scaleX", + "startTime": 200, + "endTime": 450, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 0.75, + "toValue": 1 + }, + { + "id": "157", + "layerId": "139", + "propertyName": "scaleY", + "startTime": 200, + "endTime": 450, + "interpolator": "ACCELERATE_DECELERATE", + "type": "number", + "fromValue": 0.75, + "toValue": 1 + } + ] + } + } +} \ No newline at end of file diff --git a/assets/yaru_icons.otf b/assets/yaru_icons.otf index 1e2c4ba..007b6b0 100644 Binary files a/assets/yaru_icons.otf and b/assets/yaru_icons.otf differ diff --git a/example/lib/src/app.dart b/example/lib/src/app.dart index 6f9441e..ec17524 100644 --- a/example/lib/src/app.dart +++ b/example/lib/src/app.dart @@ -85,23 +85,23 @@ class _AppState extends State { switch (index) { case 0: - return YaruNavigationRailItem( - icon: const Icon(YaruIcons.image), - label: const Text('Static icons'), + return const YaruNavigationRailItem( + icon: Icon(YaruIcons.image), + label: Text('Static icons'), tooltip: 'Static icons', style: style, ); case 1: - return YaruNavigationRailItem( - icon: const Icon(YaruIcons.video), - label: const Text('Animated icons'), + return const YaruNavigationRailItem( + icon: Icon(YaruIcons.video), + label: Text('Animated icons'), tooltip: 'Animated icons', style: style, ); case 2: - return YaruNavigationRailItem( - icon: const Icon(YaruIcons.rule_and_pen), - label: const Text('Widget icons'), + return const YaruNavigationRailItem( + icon: Icon(YaruIcons.rule_and_pen), + label: Text('Widget icons'), tooltip: 'Widget icons', style: style, ); diff --git a/example/lib/src/icon_items.dart b/example/lib/src/icon_items.dart index 7e708bb..6600351 100644 --- a/example/lib/src/icon_items.dart +++ b/example/lib/src/icon_items.dart @@ -26,95 +26,15 @@ final List _staticIconItems = [ ]; final List _animatedIconItems = [ - IconItem( - name: 'Ok', - usage: 'YaruAnimatedOkIcon()', - iconBuilder: (context, iconSize) => YaruAnimatedIcon( - const YaruAnimatedOkIcon(), - mode: YaruAnimationMode.once, - size: iconSize, - ), - ), - IconItem( - name: 'Ok filled', - usage: 'YaruAnimatedOkIcon(filled: true)', - iconBuilder: (context, iconSize) => YaruAnimatedIcon( - const YaruAnimatedOkIcon(filled: true), - mode: YaruAnimationMode.once, - size: iconSize, - ), - ), - IconItem( - name: 'No network', - usage: 'YaruAnimatedNoNetworkIcon()', - iconBuilder: (context, iconSize) => YaruAnimatedIcon( - const YaruAnimatedNoNetworkIcon(), - size: iconSize, - ), - ), - IconItem( - name: 'Compass', - usage: 'YaruAnimatedCompassIcon()', - iconBuilder: (context, iconSize) => YaruAnimatedIcon( - const YaruAnimatedCompassIcon(), - mode: YaruAnimationMode.once, - size: iconSize, - ), - ), - IconItem( - name: 'Compass filled', - usage: 'YaruAnimatedCompassIcon(filled: true)', - iconBuilder: (context, iconSize) => YaruAnimatedIcon( - const YaruAnimatedCompassIcon(filled: true), - mode: YaruAnimationMode.once, - size: iconSize, - ), - ), - IconItem( - name: 'Heart', - usage: 'YaruAnimatedHeartIcon()', - iconBuilder: (context, iconSize) => YaruAnimatedIcon( - const YaruAnimatedHeartIcon(), - mode: YaruAnimationMode.once, - size: iconSize, - ), - ), - IconItem( - name: 'Heart filled', - usage: 'YaruAnimatedHeartIcon(filled: true)', - iconBuilder: (context, iconSize) => YaruAnimatedIcon( - const YaruAnimatedHeartIcon(filled: true), - mode: YaruAnimationMode.once, - size: iconSize, - ), - ), - IconItem( - name: 'Star', - usage: 'YaruAnimatedStarIcon()', - iconBuilder: (context, iconSize) => YaruAnimatedIcon( - const YaruAnimatedStarIcon(), - mode: YaruAnimationMode.once, - size: iconSize, - ), - ), - IconItem( - name: 'Star semi filled', - usage: 'YaruAnimatedStarIcon(filled: true, fillSize: .5)', - iconBuilder: (context, iconSize) => YaruAnimatedIcon( - const YaruAnimatedStarIcon(filled: true, fillSize: .5), - mode: YaruAnimationMode.once, - size: iconSize, - ), - ), - IconItem( - name: 'Star filled', - usage: 'YaruAnimatedStarIcon(filled: true)', - iconBuilder: (context, iconSize) => YaruAnimatedIcon( - const YaruAnimatedStarIcon(filled: true), - mode: YaruAnimationMode.once, - size: iconSize, + for (final iconName in YaruAnimatedIcons.all.keys.toList()) + IconItem( + name: iconName, + usage: 'YaruAnimatedIcons.$iconName', + iconBuilder: (context, iconSize) => YaruAnimatedVectorIcon( + YaruAnimatedIcons.all[iconName]!, + size: iconSize, + ), ), - ), ]; final List _widgetIconItems = [ diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 3d0f2cd..704c688 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -6,7 +6,7 @@ publish_to: "none" version: 1.0.0+1 environment: - sdk: ">=2.17.0 <3.0.0" + sdk: ">=3.0.0 <4.0.0" dependencies: flutter: diff --git a/lib/src/widgets/animated_icons/yaru_animated_compass_icon.dart b/lib/src/widgets/animated_icons/yaru_animated_compass_icon.dart deleted file mode 100644 index c33ab32..0000000 --- a/lib/src/widgets/animated_icons/yaru_animated_compass_icon.dart +++ /dev/null @@ -1,284 +0,0 @@ -import 'package:flutter/material.dart'; - -import '../../../yaru_icons.dart'; -import '../../constants.dart'; -import '../../foundation/canvas_extension.dart'; - -const _kAnimationCurve = Curves.easeInOutCubic; -const _kAnimationDuration = Duration(milliseconds: 500); - -/// An animated Yaru compass icon, similar to [YaruIcons.compass]. -/// -/// See also: -/// -/// * [YaruAnimatedIcon], a widget who play a Yaru icon animation. -/// * [YaruAnimatedCompassIconWidget] if you want to play this animation manually. -class YaruAnimatedCompassIcon extends YaruAnimatedIconData { - /// An animated Yaru compass icon, similar to [YaruIcons.compass]. - const YaruAnimatedCompassIcon({ - this.filled, - }); - - /// Determines if the icon uses a solid background, like [YaruIcons.compass_filled]. - /// Defaults to false. - final bool? filled; - - @override - Duration get defaultDuration => _kAnimationDuration; - - @override - Curve get defaultCurve => _kAnimationCurve; - - @override - Widget build( - BuildContext context, - Animation progress, - double? size, - Color? color, - ) { - return YaruAnimatedCompassIconWidget( - progress: progress, - size: size, - color: color, - filled: filled, - ); - } -} - -/// An animated Yaru compass icon, similar to [YaruIcons.compass]. -/// -/// See also: -/// -/// * [YaruAnimatedCompassIcon], if you want to play this animation with a [YaruAnimatedIcon] widget. -/// * [YaruAnimatedIcon], a widget who play a Yaru icon animation. -class YaruAnimatedCompassIconWidget extends StatelessWidget { - /// Create an animated Yaru compass icon, similar to [YaruIcons.compass]. - const YaruAnimatedCompassIconWidget({ - super.key, - this.size, - this.filled, - this.color, - required this.progress, - }); - - /// Determines the icon canvas size. - /// To fit the original Yaru icon, the icon will be slightly smaller (20.0 on a 24.0 canvas). - /// Defaults to 24.0 as the original Yaru icon. - final double? size; - - /// Determines if the icon uses a solid background, like [YaruIcons.compass_filled]. - /// Defaults to false. - final bool? filled; - - /// Color used to draw the icon. - /// If null, defaults to colorScheme.onSurface. - final Color? color; - - /// The animation progress for the animated icon. - /// The value is clamped to be between 0 and 1. - final Animation progress; - - @override - Widget build(BuildContext context) { - final size = this.size ?? kTargetCanvasSize; - final color = this.color ?? Theme.of(context).colorScheme.onSurface; - final filled = this.filled != null ? this.filled! : false; - - return SizedBox.square( - dimension: size, - child: RepaintBoundary( - child: CustomPaint( - painter: _YaruAnimatedCompassIconPainter( - size, - filled, - color, - progress.value, - ), - ), - ), - ); - } -} - -class _YaruAnimatedCompassIconPainter extends CustomPainter { - const _YaruAnimatedCompassIconPainter( - this.size, - this.filled, - this.color, - this.progress, - ) : assert(progress >= 0.0 && progress <= 1.0); - - final double size; - final bool filled; - final Color color; - final double progress; - - @override - void paint(Canvas canvas, Size size) { - _paintNeedle(canvas); - _paintOuterCirclePath(canvas); - } - - void _paintNeedle(Canvas canvas) { - canvas.paintRotated( - center: Offset(size / 2, size / 2), - angle: progress, - paint: (canvas) { - canvas.drawPath( - filled - ? Path.combine( - PathOperation.xor, - _getInnerCirclePath(), - _getNeedlePath(), - ) - : _getNeedlePath(), - _getFillPaint(), - ); - }, - ); - } - - void _paintOuterCirclePath(Canvas canvas) { - canvas.drawPath(_getOuterCirclePath(), _getStrokePaint()); - } - - Path _getNeedlePath() { - return Path() - ..fillType = PathFillType.evenOdd - ..moveTo(size * 0.7209583, size * 0.2790417) - ..cubicTo( - size * 0.6298333, - size * 0.3122500, - size * 0.5233333, - size * 0.3662917, - size * 0.4650000, - size * 0.3970417, - ) - ..cubicTo( - size * 0.4503075, - size * 0.4042311, - size * 0.4372138, - size * 0.4143065, - size * 0.4265000, - size * 0.4266667, - ) - ..cubicTo( - size * 0.4142177, - size * 0.4373476, - size * 0.4042009, - size * 0.4503821, - size * 0.3970417, - size * 0.4650000, - ) - ..cubicTo( - size * 0.3662917, - size * 0.5233333, - size * 0.3122500, - size * 0.6298333, - size * 0.2790417, - size * 0.7209583, - ) - ..cubicTo( - size * 0.3722083, - size * 0.6870417, - size * 0.4827917, - size * 0.6307917, - size * 0.5401250, - size * 0.6004167, - ) - ..cubicTo( - size * 0.5527302, - size * 0.5934542, - size * 0.5640017, - size * 0.5843128, - size * 0.5734167, - size * 0.5734167, - ) - ..cubicTo( - size * 0.5843120, - size * 0.5640333, - size * 0.5934540, - size * 0.5527892, - size * 0.6004167, - size * 0.5402083, - ) - ..cubicTo( - size * 0.6307917, - size * 0.4828750, - size * 0.6870417, - size * 0.3722083, - size * 0.7209583, - size * 0.2790417, - ) - ..close() - ..addOval( - Rect.fromCenter( - center: Offset(size / 2, size / 2), - width: _scale(2), - height: _scale(2), - ), - ); - } - - Path _getOuterCirclePath() { - final finalCircleRadius = - (size / 2 - 1) * kTargetIconSize / kTargetCanvasSize; - // From 1.0 to 0.75 to 1.0 - final circleRadius = progress < 0.5 - ? finalCircleRadius - finalCircleRadius * 0.25 * progress - : finalCircleRadius * 0.75 + finalCircleRadius * 0.25 * progress; - - return Path() - ..addOval( - Rect.fromCircle( - center: Offset(size / 2, size / 2), - radius: circleRadius, - ), - ); - } - - Path _getInnerCirclePath() { - final finalCircleRadius = - (size / 2 - 1) * kTargetIconSize / kTargetCanvasSize; - // From 1.0 to 0.75 to 1.0 - final circleRadius = - progress < 0.5 ? 0.0 : (progress - 0.5) * 2 * finalCircleRadius; - - return Path() - ..addOval( - Rect.fromCircle( - center: Offset(size / 2, size / 2), - radius: circleRadius, - ), - ); - } - - double _scale(double value) { - return value / kTargetCanvasSize * size; - } - - Paint _getFillPaint() { - return Paint() - ..color = color - ..style = PaintingStyle.fill - ..blendMode = BlendMode.src; - } - - Paint _getStrokePaint() { - return Paint() - ..color = color - ..style = PaintingStyle.stroke - ..strokeWidth = _scale(1) - ..blendMode = BlendMode.src; - } - - @override - bool shouldRepaint( - _YaruAnimatedCompassIconPainter oldDelegate, - ) { - return oldDelegate.progress != progress || - oldDelegate.size != size || - oldDelegate.filled != filled || - oldDelegate.color != color; - } -} diff --git a/lib/src/widgets/animated_icons/yaru_animated_heart_icon.dart b/lib/src/widgets/animated_icons/yaru_animated_heart_icon.dart deleted file mode 100644 index d1c94b0..0000000 --- a/lib/src/widgets/animated_icons/yaru_animated_heart_icon.dart +++ /dev/null @@ -1,176 +0,0 @@ -import 'package:flutter/material.dart'; - -import '../../../yaru_icons.dart'; -import '../../constants.dart'; -import 'yaru_single_path_trace_painter.dart'; - -const _kAnimationCurve = Curves.easeInOutCubic; -const _kAnimationDuration = Duration(milliseconds: 600); - -/// An animated Yaru heart icon, similar to [YaruIcons.heart]. -/// -/// See also: -/// -/// * [YaruAnimatedIcon], a widget who play a Yaru icon animation. -/// * [YaruAnimatedHeartIconWidget] if you want to play this animation manually. -class YaruAnimatedHeartIcon extends YaruAnimatedIconData { - /// An animated Yaru heart icon, similar to [YaruIcons.heart]. - const YaruAnimatedHeartIcon({ - this.filled, - }); - - /// Determines if the icon uses a solid background, like [YaruIcons.heart_filled]. - /// Defaults to false. - final bool? filled; - - @override - Widget build( - BuildContext context, - Animation progress, - double? size, - Color? color, - ) { - return YaruAnimatedHeartIconWidget( - progress: progress, - size: size, - filled: filled, - color: color, - ); - } - - @override - Duration get defaultDuration => _kAnimationDuration; - - @override - Curve get defaultCurve => _kAnimationCurve; -} - -/// An animated Yaru heart icon, similar to [YaruIcons.heart]. -/// -/// See also: -/// -/// * [YaruAnimatedHeartIcon], if you want to play this animation with a [YaruAnimatedIcon] widget. -/// * [YaruAnimatedIcon], a widget who play a Yaru icon animation. -class YaruAnimatedHeartIconWidget extends StatelessWidget { - /// Create an animated Yaru heart icon, similar to [YaruIcons.heart]. - const YaruAnimatedHeartIconWidget({ - super.key, - this.size, - this.filled, - this.color, - required this.progress, - }); - - /// Determines the icon canvas size. - /// To fit the original Yaru icon, the icon will be slightly smaller (20.0 on a 24.0 canvas). - /// Defaults to 24.0 as the original Yaru icon. - final double? size; - - /// Determines if the icon uses a solid background, like [YaruIcons.heart_filled]. - /// Defaults to false. - final bool? filled; - - /// Color used to draw the icon. - /// If null, defaults to colorScheme.onSurface. - final Color? color; - - /// The animation progress for the animated icon. - /// The value is clamped to be between 0 and 1. - final Animation progress; - - @override - Widget build(BuildContext context) { - final size = this.size ?? kTargetCanvasSize; - final color = this.color ?? Theme.of(context).colorScheme.onSurface; - final filled = this.filled != null ? this.filled! : false; - - return SizedBox.square( - dimension: size, - child: RepaintBoundary( - child: CustomPaint( - painter: _YaruAnimatedHeartIconPainter( - size, - color, - filled, - progress.value, - ), - ), - ), - ); - } -} - -class _YaruAnimatedHeartIconPainter extends YaruSinglePathTracePainter { - _YaruAnimatedHeartIconPainter( - super.size, - super.color, - super.filled, - super.progress, - ); - - @override - Path getPath() { - return Path() - ..moveTo( - size * 0.5000696, - size * 0.2653214, - ) - ..cubicTo( - size * 0.4252717, - size * 0.2038911, - size * 0.3562770, - size * 0.1784415, - size * 0.3001936, - size * 0.1904627, - ) - ..cubicTo( - size * 0.2407755, - size * 0.2031987, - size * 0.2012291, - size * 0.2556057, - size * 0.1907196, - size * 0.3239365, - ) - ..cubicTo( - size * 0.1697006, - size * 0.4605983, - size * 0.2522089, - size * 0.6683053, - size * 0.4883975, - size * 0.8454960, - ) - ..lineTo( - size * 0.5000696, - size * 0.8542308, - ) - ..lineTo( - size * 0.5117417, - size * 0.8454960, - ) - ..cubicTo( - size * 0.7479304, - size * 0.6683053, - size * 0.8304387, - size * 0.4605982, - size * 0.8094196, - size * 0.3239365, - ) - ..cubicTo( - size * 0.7989101, - size * 0.2556057, - size * 0.7593637, - size * 0.2031987, - size * 0.6999455, - size * 0.1904627, - ) - ..cubicTo( - size * 0.6438623, - size * 0.1784415, - size * 0.5748676, - size * 0.2038911, - size * 0.5000696, - size * 0.2653214, - ) - ..close(); - } -} diff --git a/lib/src/widgets/animated_icons/yaru_animated_no_network_icon.dart b/lib/src/widgets/animated_icons/yaru_animated_no_network_icon.dart deleted file mode 100644 index f18a1d4..0000000 --- a/lib/src/widgets/animated_icons/yaru_animated_no_network_icon.dart +++ /dev/null @@ -1,315 +0,0 @@ -import 'package:flutter/material.dart'; - -import '../../../yaru_icons.dart'; -import '../../constants.dart'; -import '../../foundation/local_progress_mixin.dart'; - -const _kAnimationCurve = Curves.easeInQuad; -const _kAnimationDuration = Duration(milliseconds: 400); - -/// An animated Yaru no network icon, similar to [YaruIcons.network_wireless] and [YaruIcons.network_wireless_disabled]. -/// -/// See also: -/// -/// * [YaruAnimatedIcon], a widget who play a Yaru icon animation. -/// * [YaruAnimatedNoNetworkIconWidget] if you want to play this animation manually. -class YaruAnimatedNoNetworkIcon extends YaruAnimatedIconData { - /// An animated Yaru no network icon, similar to [YaruIcons.network_wireless] and [YaruIcons.network_wireless_disabled]. - const YaruAnimatedNoNetworkIcon(); - - @override - Duration get defaultDuration => _kAnimationDuration; - - @override - Curve get defaultCurve => _kAnimationCurve; - - @override - Widget build( - BuildContext context, - Animation progress, - double? size, - Color? color, - ) { - return YaruAnimatedNoNetworkIconWidget( - progress: progress, - size: size, - color: color, - ); - } -} - -/// An animated Yaru no network icon, similar to [YaruIcons.network_wireless] and [YaruIcons.network_wireless_disabled]. -/// -/// See also: -/// -/// * [YaruAnimatedNoNetworkIcon], if you want to play this animation with a [YaruAnimatedIcon] widget. -/// * [YaruAnimatedIcon], a widget who play a Yaru icon animation. -class YaruAnimatedNoNetworkIconWidget extends StatelessWidget { - /// Create an animated Yaru no network icon, similar to [YaruIcons.network_wireless] and [YaruIcons.network_wireless_disabled]. - const YaruAnimatedNoNetworkIconWidget({ - super.key, - this.size, - this.color, - required this.progress, - }); - - /// Determines the icon canvas size. - /// To fit the original Yaru icon, the icon will be slightly smaller (20.0 on a 24.0 canvas). - /// Defaults to 24.0 as the original Yaru icon. - final double? size; - - /// Color used to draw the icon. - /// If null, defaults to colorScheme.onSurface. - final Color? color; - - /// The animation progress for the animated icon. - /// The value is clamped to be between 0 and 1. - final Animation progress; - - @override - Widget build(BuildContext context) { - final size = this.size ?? kTargetCanvasSize; - final color = this.color ?? Theme.of(context).colorScheme.onSurface; - - return SizedBox.square( - dimension: size, - child: RepaintBoundary( - child: CustomPaint( - painter: _YaruAnimatedNoNetworkIconPainter( - size, - color, - progress.value, - ), - ), - ), - ); - } -} - -class _YaruAnimatedNoNetworkIconPainter extends CustomPainter - with LocalProgress { - const _YaruAnimatedNoNetworkIconPainter( - this.size, - this.color, - this.progress, - ) : assert(progress >= 0.0 && progress <= 1.0); - - final double size; - final Color color; - @override - final double progress; - - @override - void paint(Canvas canvas, Size size) { - canvas.saveLayer(null, Paint()); - - // Waves - _drawExtractedPathMetric( - canvas: canvas, - path: _getWave1Path(), - start: 0.0, - duration: 0.4, - paint: _getStrokePaint(), - ); - _drawExtractedPathMetric( - canvas: canvas, - path: _getWave2Path(), - start: 0.1, - duration: 0.5, - paint: _getStrokePaint(), - ); - _drawExtractedPathMetric( - canvas: canvas, - path: _getWave3Path(), - start: 0.2, - duration: 0.6, - paint: _getStrokePaint(), - ); - _drawExtractedPathMetric( - canvas: canvas, - path: _getWave4Path(), - start: 0.3, - duration: 0.7, - paint: _getStrokePaint(), - ); - - // Stripes - _drawExtractedPathMetric( - canvas: canvas, - path: _getStripe1Path(), - start: 0.4, - duration: 0.6, - paint: _getStrokePaint(), - ); - _drawExtractedPathMetric( - canvas: canvas, - path: _getStripe2Path(), - start: 0.4, - duration: 0.6, - paint: _getDiffStrokePaint(), - ); - - // Dot - _drawDot( - canvas: canvas, - start: 0.0, - duration: 0.5, - ); - - canvas.restore(); - } - - Path _getWave1Path() { - return Path() - ..moveTo(size * 0.6466471, size * 0.6155599) - ..cubicTo( - size * 0.6054710, - size * 0.5812731, - size * 0.5535823, - size * 0.5624987, - size * 0.5000000, - size * 0.5625000, - ) - ..cubicTo( - size * 0.4464713, - size * 0.5626250, - size * 0.3946749, - size * 0.5814829, - size * 0.3535970, - size * 0.6158040, - ); - } - - Path _getWave2Path() { - return Path() - ..moveTo(size * 0.7352702, size * 0.5269368) - ..cubicTo( - size * 0.6704428, - size * 0.4693235, - size * 0.5867288, - size * 0.4375000, - size * 0.5000000, - size * 0.4375000, - ) - ..cubicTo( - size * 0.4133234, - size * 0.4376250, - size * 0.3297026, - size * 0.4695350, - size * 0.2649740, - size * 0.5271810, - ); - } - - Path _getWave3Path() { - return Path() - ..moveTo(size * 0.8237305, size * 0.4384766) - ..cubicTo( - size * 0.7353761, - size * 0.3574702, - size * 0.6198688, - size * 0.3125217, - size * 0.5000000, - size * 0.3125000, - ) - ..cubicTo( - size * 0.3802343, - size * 0.3127771, - size * 0.2649141, - size * 0.3578946, - size * 0.1767578, - size * 0.4389648, - ); - } - - Path _getWave4Path() { - return Path() - ..moveTo(size * 0.9121094, size * 0.3500977) - ..cubicTo( - size * 0.8002838, - size * 0.2456712, - size * 0.6530028, - size * 0.1875615, - size * 0.5000000, - size * 0.1875000, - ) - ..cubicTo( - size * 0.3471336, - size * 0.1879029, - size * 0.2001027, - size * 0.2462382, - size * 0.08854167, - size * 0.3507487, - ); - } - - Path _getStripe1Path() { - return Path() - ..moveTo(size * 0.1666667, size * 0.1250000) - ..lineTo(size * 0.7916667, size * 0.7500000); - } - - Path _getStripe2Path() { - return Path() - ..moveTo(size * 0.19614, size * 0.09552) - ..lineTo(size * 0.82116, size * 0.72055); - } - - void _drawExtractedPathMetric({ - required Canvas canvas, - required Path path, - required double start, - required double duration, - required Paint paint, - }) { - final metric = path.computeMetrics().single; - final drawPath = metric.extractPath( - 0, - metric.length * computeLocalProgress(start, duration), - ); - - canvas.drawPath(drawPath, paint); - } - - void _drawDot({ - required Canvas canvas, - required double start, - required double duration, - }) { - canvas.drawCircle( - Offset(size * 0.5, size * 0.7916667), - (size * 0.08333333) * computeLocalProgress(start, duration), - _getFillPaint(), - ); - } - - Paint _getFillPaint() { - return Paint() - ..style = PaintingStyle.fill - ..color = color - ..blendMode = BlendMode.src; - } - - Paint _getStrokePaint() { - return Paint() - ..style = PaintingStyle.stroke - ..color = color - ..strokeWidth = 1 / (kTargetCanvasSize / size) - ..blendMode = BlendMode.src; - } - - Paint _getDiffStrokePaint() { - return Paint() - ..color = Colors.black - ..style = PaintingStyle.stroke - ..strokeWidth = 1 / (kTargetCanvasSize / size) - ..blendMode = BlendMode.dstOut; - } - - @override - bool shouldRepaint(_YaruAnimatedNoNetworkIconPainter oldDelegate) { - return oldDelegate.progress != progress || - oldDelegate.size != size || - oldDelegate.color != color; - } -} diff --git a/lib/src/widgets/animated_icons/yaru_animated_ok_icon.dart b/lib/src/widgets/animated_icons/yaru_animated_ok_icon.dart deleted file mode 100644 index 5cba7b0..0000000 --- a/lib/src/widgets/animated_icons/yaru_animated_ok_icon.dart +++ /dev/null @@ -1,263 +0,0 @@ -import 'package:flutter/material.dart'; - -import '../../../yaru_icons.dart'; -import '../../constants.dart'; - -const _kAnimationCurve = Curves.easeInCubic; -const _kAnimationDuration = Duration(milliseconds: 500); - -/// An animated Yaru ok icon, similar to [YaruIcons.ok]. -/// -/// See also: -/// -/// * [YaruAnimatedIcon], a widget who play a Yaru icon animation. -/// * [YaruAnimatedOkIconWidget] if you want to play this animation manually. -class YaruAnimatedOkIcon extends YaruAnimatedIconData { - /// An animated Yaru ok icon, similar to [YaruIcons.ok]. - const YaruAnimatedOkIcon({ - this.filled = false, - }); - - /// Determines if the icon uses a solid background, like [YaruIcons.heart_filled]. - /// Defaults to false. - final bool? filled; - - @override - Duration get defaultDuration => _kAnimationDuration; - - @override - Curve get defaultCurve => _kAnimationCurve; - - @override - Widget build( - BuildContext context, - Animation progress, - double? size, - Color? color, - ) { - return YaruAnimatedOkIconWidget( - progress: progress, - size: size, - color: color, - filled: filled, - ); - } -} - -/// An animated Yaru ok icon, similar to [YaruIcons.ok]. -/// -/// See also: -/// -/// * [YaruAnimatedOkIcon], if you want to play this animation with a [YaruAnimatedIcon] widget. -/// * [YaruAnimatedIcon], a widget who play a Yaru icon animation. -class YaruAnimatedOkIconWidget extends StatelessWidget { - /// Create an animated Yaru ok icon, similar to [YaruIcons.ok]. - const YaruAnimatedOkIconWidget({ - super.key, - this.size, - this.filled, - this.color, - required this.progress, - }); - - /// Determines the icon canvas size. - /// To fit the original Yaru icon, the icon will be slightly smaller (20.0 on a 24.0 canvas). - /// Defaults to 24.0 as the original Yaru icon. - final double? size; - - /// Determines if the icon uses a solid background, like [YaruIcons.ok_filled]. - /// Defaults to false. - final bool? filled; - - /// Color used to draw the icon. - /// If null, defaults to colorScheme.onSurface. - final Color? color; - - /// The animation progress for the animated icon. - /// The value is clamped to be between 0 and 1. - final Animation progress; - - @override - Widget build(BuildContext context) { - final size = this.size ?? kTargetCanvasSize; - final color = this.color ?? Theme.of(context).colorScheme.onSurface; - final filled = this.filled != null ? this.filled! : false; - - return SizedBox.square( - dimension: size, - child: RepaintBoundary( - child: CustomPaint( - painter: _YaruAnimatedOkIconPainter( - size, - filled, - color, - progress.value, - ), - ), - ), - ); - } -} - -class _YaruAnimatedOkIconPainter extends CustomPainter { - const _YaruAnimatedOkIconPainter( - this.size, - this.filled, - this.color, - this.progress, - ) : assert(progress >= 0.0 && progress <= 1.0); - - final double size; - final bool filled; - final Color color; - final double progress; - - @override - void paint(Canvas canvas, Size size) { - canvas.saveLayer(null, Paint()); - - _paintOuterCirclePath(canvas); - _paintCheckmark(canvas); - - canvas.restore(); - } - - void _paintOuterCirclePath(Canvas canvas) { - canvas.drawPath(_createOuterCirclePath(), _createStrokePaint()); - } - - void _paintCheckmark(Canvas canvas) { - if (filled) { - canvas.drawPath( - _createCheckmarkPath(false), - _createFillPaint(), - ); - canvas.drawPath( - _createInnerCirclePath(false), - _createFillPaint(), - ); - canvas.drawPath( - Path.combine( - PathOperation.intersect, - _createInnerCirclePath(true), - _createCheckmarkPath(true), - ), - _getDiffFillPaint(), - ); - } else { - canvas.drawPath( - _createCheckmarkPath(false), - _createFillPaint(), - ); - } - } - - /// [long] param is used to increase the end path size for canvas clip - Path _createCheckmarkPath(bool long) { - final checkmark = Path(); - final start1 = Offset(size * 0.354, size * 0.477); - final start2 = Offset(size * 0.310, size * 0.521); - final mid1 = Offset(size * 0.521, size * 0.643); - final mid2 = Offset(size * 0.521, size * 0.732); - final end1 = long - ? Offset(size * 0.895, size * 0.270) - : Offset(size * 0.865, size * 0.299); - final end2 = long - ? Offset(size * 0.939, size * 0.314) - : Offset(size * 0.892, size * 0.360); - - if (progress < 0.5) { - final pathT = progress * 2.0; - final drawMid1 = Offset.lerp(start1, mid1, pathT)!; - final drawMid2 = Offset.lerp(start2, mid2, pathT)!; - - checkmark.moveTo(start1.dx, start1.dy); - checkmark.lineTo(drawMid1.dx, drawMid1.dy); - checkmark.lineTo(drawMid2.dx, drawMid2.dy); - checkmark.lineTo(start2.dx, start2.dy); - checkmark.close(); - } else { - final pathT = (progress - 0.5) * 2.0; - final drawEnd1 = Offset.lerp(mid1, end1, pathT)!; - final drawEnd2 = Offset.lerp(mid2, end2, pathT)!; - - checkmark.moveTo(start1.dx, start1.dy); - checkmark.lineTo(mid1.dx, mid1.dy); - checkmark.lineTo(drawEnd1.dx, drawEnd1.dy); - checkmark.lineTo(drawEnd2.dx, drawEnd2.dy); - checkmark.lineTo(mid2.dx, mid2.dy); - checkmark.lineTo(start2.dx, start2.dy); - checkmark.close(); - } - - return checkmark; - } - - Path _createOuterCirclePath() { - final finalCircleRadius = - (size / 2 - 1) * kTargetIconSize / kTargetCanvasSize; - // From 1.0 to 0.75 to 1.0 - final circleRadius = progress < 0.5 - ? finalCircleRadius - finalCircleRadius * 0.25 * progress - : finalCircleRadius * 0.75 + finalCircleRadius * 0.25 * progress; - - return Path() - ..addOval( - Rect.fromCircle( - center: Offset(size / 2, size / 2), - radius: circleRadius, - ), - ); - } - - /// [large] param is used to increase circle radius from half pain stroke for canvas clip - Path _createInnerCirclePath(bool large) { - final finalCircleRadius = - (size / 2 - 1) * kTargetIconSize / kTargetCanvasSize; - // From 1.0 to 0.75 to 1.0 - final circleRadius = - progress < 0.5 ? 0.0 : (progress - 0.5) * 2 * finalCircleRadius; - - return Path() - ..addOval( - Rect.fromCircle( - center: Offset(size / 2, size / 2), - radius: large - ? circleRadius + (1 / (kTargetCanvasSize / size)) - : circleRadius, - ), - ); - } - - Paint _createFillPaint() { - return Paint() - ..color = color - ..style = PaintingStyle.fill - ..blendMode = BlendMode.src; - } - - Paint _createStrokePaint() { - return Paint() - ..color = color - ..style = PaintingStyle.stroke - ..strokeWidth = 1 / (kTargetCanvasSize / size) - ..blendMode = BlendMode.src; - } - - Paint _getDiffFillPaint() { - return Paint() - ..color = Colors.black - ..style = PaintingStyle.fill - ..blendMode = BlendMode.dstOut; - } - - @override - bool shouldRepaint( - _YaruAnimatedOkIconPainter oldDelegate, - ) { - return oldDelegate.progress != progress || - oldDelegate.size != size || - oldDelegate.filled != filled || - oldDelegate.color != color; - } -} diff --git a/lib/src/widgets/animated_icons/yaru_animated_star_icon.dart b/lib/src/widgets/animated_icons/yaru_animated_star_icon.dart deleted file mode 100644 index 1ae83a0..0000000 --- a/lib/src/widgets/animated_icons/yaru_animated_star_icon.dart +++ /dev/null @@ -1,186 +0,0 @@ -import 'package:flutter/material.dart'; - -import '../../../yaru_icons.dart'; -import 'yaru_single_path_trace_painter.dart'; - -const _kAnimationCurve = Curves.easeInOutCubic; -const _kAnimationDuration = Duration(milliseconds: 600); -const _kTargetCanvasSize = 24.0; - -/// An animated Yaru star icon, similar to [YaruIcons.star]. -/// -/// See also: -/// -/// * [YaruAnimatedIcon], a widget who play a Yaru icon animation. -/// * [YaruAnimatedStarIconWidget] if you want to play this animation manually. -class YaruAnimatedStarIcon extends YaruAnimatedIconData { - /// An animated Yaru star icon, similar to [YaruIcons.star]. - const YaruAnimatedStarIcon({ - this.filled, - this.fillSize, - }); - - /// Determines if the icon uses a solid background, like [YaruIcons.star_filled]. - /// Defaults to false. - final bool? filled; - - /// Determines the filled part size, needs [filled] to be true. - /// Ex: use 0.5 to looks like [YaruIcons.star_semi_filled]. - final double? fillSize; - - @override - Widget build( - BuildContext context, - Animation progress, - double? size, - Color? color, - ) { - return YaruAnimatedStarIconWidget( - progress: progress, - size: size, - filled: filled, - fillSize: fillSize, - color: color, - ); - } - - @override - Duration get defaultDuration => _kAnimationDuration; - - @override - Curve get defaultCurve => _kAnimationCurve; -} - -/// An animated Yaru star icon, similar to [YaruIcons.star]. -/// -/// See also: -/// -/// * [YaruAnimatedStarIcon], if you want to play this animation with a [YaruAnimatedIcon] widget. -class YaruAnimatedStarIconWidget extends StatelessWidget { - /// Create an animated Yaru star icon, similar to [YaruIcons.star]. - const YaruAnimatedStarIconWidget({ - super.key, - this.size, - this.filled, - this.fillSize, - this.color, - required this.progress, - }); - - /// Determines the icon canvas size. - /// To fit the original Yaru icon, the icon will be slightly smaller (20.0 on a 24.0 canvas). - /// Defaults to 24.0 as the original Yaru icon. - final double? size; - - /// Determines if the icon uses a solid background, like [YaruIcons.star_filled]. - /// Defaults to false. - final bool? filled; - - /// Determines the filled part size, needs [filled] to be true. - /// Ex: use 0.5 to looks like [YaruIcons.star_semi_filled]. - final double? fillSize; - - /// Color used to draw the icon. - /// If null, defaults to colorScheme.onSurface. - final Color? color; - - /// The animation progress for the animated icon. - /// The value is clamped to be between 0 and 1. - final Animation progress; - - @override - Widget build(BuildContext context) { - final size = this.size ?? _kTargetCanvasSize; - final color = this.color ?? Theme.of(context).colorScheme.onSurface; - final filled = this.filled != null ? this.filled! : false; - - return RepaintBoundary( - child: SizedBox.square( - dimension: size, - child: CustomPaint( - painter: _YaruAnimatedStarIconPainter( - size, - color, - filled, - fillSize ?? 1.0, - progress.value, - ), - ), - ), - ); - } -} - -class _YaruAnimatedStarIconPainter extends YaruSinglePathTracePainter { - _YaruAnimatedStarIconPainter( - super.size, - super.color, - super.filled, - this.fillSize, - super.progress, - ); - - final double fillSize; - - @override - Path getPath() { - return Path() - ..moveTo( - size * 0.5000000, - size * 0.1243051, - ) - ..lineTo( - size * 0.4101923, - size * 0.3922266, - ) - ..lineTo( - size * 0.1276126, - size * 0.3948007, - ) - ..lineTo( - size * 0.3547775, - size * 0.5629756, - ) - ..lineTo( - size * 0.2699035, - size * 0.8325418, - ) - ..lineTo( - size * 0.5000000, - size * 0.6685140, - ) - ..lineTo( - size * 0.7300965, - size * 0.8325418, - ) - ..lineTo( - size * 0.6452225, - size * 0.5629756, - ) - ..lineTo( - size * 0.8723874, - size * 0.3948007, - ) - ..lineTo( - size * 0.5898077, - size * 0.3922266, - ) - ..close(); - } - - @override - Path getFillPath() { - final maskPath = Path() - ..moveTo(size * fillSize, 0) - ..lineTo(size, 0) - ..lineTo(size, size) - ..lineTo(size * fillSize, size) - ..close(); - - return Path.combine( - PathOperation.difference, - getPath(), - maskPath, - ); - } -} diff --git a/lib/src/widgets/animated_icons/yaru_single_path_trace_painter.dart b/lib/src/widgets/animated_icons/yaru_single_path_trace_painter.dart deleted file mode 100644 index 3b2b5d3..0000000 --- a/lib/src/widgets/animated_icons/yaru_single_path_trace_painter.dart +++ /dev/null @@ -1,95 +0,0 @@ -import 'package:flutter/material.dart'; - -import '../../constants.dart'; -import '../../foundation/canvas_extension.dart'; -import '../../foundation/local_progress_mixin.dart'; - -abstract class YaruSinglePathTracePainter extends CustomPainter - with LocalProgress { - const YaruSinglePathTracePainter( - this.size, - this.color, - this.filled, - this.progress, - ) : assert(progress >= 0.0 && progress <= 1.0); - - final double size; - final Color color; - final bool filled; - @override - final double progress; - - @override - void paint(Canvas canvas, Size size) { - if (progress < .5) { - final metric = getPath().computeMetrics().single; - final localProgress = computeLocalProgress(0, .5); - final drawPath = metric.extractPath( - metric.length / 2 - metric.length / 2 * localProgress, - metric.length / 2 + metric.length / 2 * localProgress, - ); - - canvas.drawPath( - drawPath, - _getStrokePaint(), - ); - } else { - final center = Offset(this.size / 2, this.size / 2); - final localProgress = computeLocalProgress(.5, .5); - final scale = localProgress < .5 - ? 1 - .25 * computeLocalProgress(.5, .25) - : .75 + .25 * computeLocalProgress(.75, .25); - - canvas.paintScaled( - origin: center, - scale: Size.square(scale), - paint: (canvas) { - canvas.drawPath( - getPath(), - _getStrokePaint(), - ); - }, - ); - - if (filled && localProgress >= .5) { - canvas.paintScaled( - origin: center, - scale: Size.square(computeLocalProgress(.75, .25)), - paint: (canvas) { - canvas.drawPath( - getFillPath() ?? getPath(), - _getFillPaint(), - ); - }, - ); - } - } - } - - Path getPath(); - - Path? getFillPath() => null; - - Paint _getFillPaint() { - return Paint() - ..style = PaintingStyle.fill - ..color = color - ..blendMode = BlendMode.src; - } - - Paint _getStrokePaint() { - return Paint() - ..style = PaintingStyle.stroke - ..color = color - ..strokeWidth = 1 / (kTargetCanvasSize / size) - ..blendMode = BlendMode.src; - } - - @override - bool shouldRepaint(YaruSinglePathTracePainter oldDelegate) { - return oldDelegate.size != size || - oldDelegate.color != color || - oldDelegate.filled != filled || - oldDelegate.progress != progress; - } -} diff --git a/lib/src/widgets/animated_icons/yaru_animated_icon.dart b/lib/src/widgets/yaru_animated_icon.dart similarity index 65% rename from lib/src/widgets/animated_icons/yaru_animated_icon.dart rename to lib/src/widgets/yaru_animated_icon.dart index d157572..1609856 100644 --- a/lib/src/widgets/animated_icons/yaru_animated_icon.dart +++ b/lib/src/widgets/yaru_animated_icon.dart @@ -1,3 +1,4 @@ +import 'package:animated_vector/animated_vector.dart'; import 'package:flutter/material.dart'; /// Describes how a [YaruAnimatedIcon] will run. @@ -10,12 +11,11 @@ enum YaruAnimationMode { } /// A runner widget for all Yaru animated icons. -class YaruAnimatedIcon extends StatefulWidget { +class YaruAnimatedVectorIcon extends StatefulWidget { /// Create a Yaru animated icon runner. - const YaruAnimatedIcon( + const YaruAnimatedVectorIcon( this.data, { this.duration, - this.curve, this.size, this.color, this.mode = YaruAnimationMode.once, @@ -24,16 +24,12 @@ class YaruAnimatedIcon extends StatefulWidget { }); /// Describe which animation will be played. - final YaruAnimatedIconData data; + final AnimatedVectorData data; /// Duration of the animation. - /// If null, defaults to [data.defaultDuration]. + /// If null, defaults to [data.duration]. final Duration? duration; - /// Curve used to play the animation. - /// If null, defaults to [data.defaultCurve]. - final Curve? curve; - /// Size of the canvas used to draw the icon. /// If null, the default value of the related [data.build] widget will be used. final double? size; @@ -51,10 +47,10 @@ class YaruAnimatedIcon extends StatefulWidget { final double? initialProgress; @override - State createState() => _YaruAnimatedIconState(); + State createState() => _YaruAnimatedVectorIconState(); } -class _YaruAnimatedIconState extends State +class _YaruAnimatedVectorIconState extends State with SingleTickerProviderStateMixin { late AnimationController _controller; @@ -65,18 +61,18 @@ class _YaruAnimatedIconState extends State _controller = AnimationController( value: widget.initialProgress, vsync: this, - duration: widget.duration ?? widget.data.defaultDuration, + duration: widget.data.duration, ); _runAnimationController(); } @override - void didUpdateWidget(YaruAnimatedIcon old) { + void didUpdateWidget(YaruAnimatedVectorIcon old) { if (widget.data != old.data) { _controller.value = 0.0; } if (widget.duration != old.duration) { - _controller.duration = widget.duration ?? widget.data.defaultDuration; + _controller.duration = widget.duration ?? widget.data.duration; } if (widget.mode != old.mode || widget.data != old.data) { _runAnimationController(); @@ -107,31 +103,14 @@ class _YaruAnimatedIconState extends State return AnimatedBuilder( animation: _controller, builder: (context, _) { - return widget.data.build( - context, - CurvedAnimation( - parent: _controller, - curve: widget.curve ?? widget.data.defaultCurve, - ), - widget.size, - widget.color, + return AnimatedVector( + vector: widget.data, + progress: _controller, + size: widget.size != null ? Size.square(widget.size!) : null, + applyTheme: true, + color: widget.color, ); }, ); } } - -/// Interface class for a Yaru animated icon. -abstract class YaruAnimatedIconData { - const YaruAnimatedIconData(); - - Duration get defaultDuration; - Curve get defaultCurve => Curves.linear; - - Widget build( - BuildContext context, - Animation progress, - double? size, - Color? color, - ); -} diff --git a/lib/src/widgets/yaru_animated_icons.dart b/lib/src/widgets/yaru_animated_icons.dart new file mode 100644 index 0000000..ea6df8b --- /dev/null +++ b/lib/src/widgets/yaru_animated_icons.dart @@ -0,0 +1,59 @@ +import 'package:animated_vector/animated_vector.dart'; +import 'package:animated_vector_annotations/animated_vector_annotations.dart'; +import 'package:flutter/widgets.dart'; + +part 'yaru_animated_icons.g.dart'; + +// ignore_for_file: constant_identifier_names +abstract final class YaruAnimatedIcons { + @ShapeShifterAsset('assets/shapeshifter/compass.shapeshifter') + static const compass = _$compass; + + @ShapeShifterAsset('assets/shapeshifter/compass_filled.shapeshifter') + static const compass_filled = _$compass_filled; + + @ShapeShifterAsset('assets/shapeshifter/heart.shapeshifter') + static const heart = _$heart; + + @ShapeShifterAsset('assets/shapeshifter/heart_filled.shapeshifter') + static const heart_filled = _$heart_filled; + + @ShapeShifterAsset('assets/shapeshifter/no_network.shapeshifter') + static const no_network = _$no_network; + + @ShapeShifterAsset('assets/shapeshifter/ok.shapeshifter') + static const ok = _$ok; + + @ShapeShifterAsset('assets/shapeshifter/ok_filled.shapeshifter') + static const ok_filled = _$ok_filled; + + @ShapeShifterAsset('assets/shapeshifter/star.shapeshifter') + static const star = _$star; + + @ShapeShifterAsset('assets/shapeshifter/star_filled.shapeshifter') + static const star_filled = _$star_filled; + + @ShapeShifterAsset('assets/shapeshifter/star_half_filled.shapeshifter') + static const star_half_filled = _$star_half_filled; + + @ShapeShifterAsset('assets/shapeshifter/thumb_up.shapeshifter') + static const thumb_up = _$thumb_up; + + @ShapeShifterAsset('assets/shapeshifter/thumb_up_filled.shapeshifter') + static const thumb_up_filled = _$thumb_up_filled; + + static const all = { + 'compass': compass, + 'compass_filled': compass_filled, + 'heart': heart, + 'heart_filled': heart_filled, + 'no_network': no_network, + 'ok': ok, + 'ok_filled': ok_filled, + 'star': star, + 'star_filled': star_filled, + 'star_half_filled': star_half_filled, + 'thumb_up': thumb_up, + 'thumb_up_filled': thumb_up_filled, + }; +} diff --git a/lib/src/widgets/yaru_animated_icons.g.dart b/lib/src/widgets/yaru_animated_icons.g.dart new file mode 100644 index 0000000..d7f44ea --- /dev/null +++ b/lib/src/widgets/yaru_animated_icons.g.dart @@ -0,0 +1,1727 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'yaru_animated_icons.dart'; + +// ************************************************************************** +// ShapeshifterAssetGenerator +// ************************************************************************** + +const AnimatedVectorData _$compass = AnimatedVectorData( + viewportSize: Size(24, 24), + duration: Duration(milliseconds: 500), + root: RootVectorElement( + elements: [ + GroupElement( + pivotX: 12.0, + pivotY: 12.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 21.5 12 C 21.5 14.519 20.498 16.937 18.718 18.718 C 16.937 20.498 14.519 21.5 12 21.5 C 9.481 21.5 7.063 20.498 5.282 18.718 C 3.502 16.937 2.5 14.519 2.5 12 C 2.5 9.481 3.502 7.063 5.282 5.282 C 7.063 3.502 9.481 2.5 12 2.5 C 14.519 2.5 16.937 3.502 18.718 5.282 C 20.498 7.063 21.5 9.481 21.5 12 Z', + ), + strokeColor: Color(0xFF808080), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.85, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 250), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.85, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 250), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.85, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 250), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.85, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 250), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + GroupElement( + pivotX: 12.0, + pivotY: 12.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 17.303 6.697 C 15.116 7.494 12.56 8.791 11.16 9.529 C 10.807 9.702 10.493 9.943 10.236 10.24 C 10.186 10.285 10.135 10.33 10.086 10.379 C 9.859 10.607 9.67 10.871 9.529 11.16 C 8.791 12.56 7.494 15.116 6.697 17.303 C 8.933 16.489 11.587 15.139 12.963 14.41 C 13.266 14.243 13.536 14.024 13.762 13.762 C 14.023 13.537 14.243 13.267 14.41 12.965 C 15.139 11.589 16.489 8.933 17.303 6.697 Z M 12 11 C 12.552 11 13 11.448 13 12 C 13 12.552 12.552 13 12 13 C 11.448 13 11 12.552 11 12 C 11 11.448 11.448 11 12 11 Z', + ), + fillColor: Color(0xFF808080), + ), + ], + properties: GroupAnimationProperties( + rotation: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 360.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + ], + ), +); + +const AnimatedVectorData _$compass_filled = AnimatedVectorData( + viewportSize: Size(24, 24), + duration: Duration(milliseconds: 500), + root: RootVectorElement( + elements: [ + GroupElement( + pivotX: 12.0, + pivotY: 12.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 21.5 12 C 21.5 14.519 20.498 16.937 18.718 18.718 C 16.937 20.498 14.519 21.5 12 21.5 C 9.481 21.5 7.063 20.498 5.282 18.718 C 3.502 16.937 2.5 14.519 2.5 12 C 2.5 9.481 3.502 7.063 5.282 5.282 C 7.063 3.502 9.481 2.5 12 2.5 C 14.519 2.5 16.937 3.502 18.718 5.282 C 20.498 7.063 21.5 9.481 21.5 12 Z', + ), + strokeColor: Color(0xFF808080), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.85, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 250), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.85, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 250), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.85, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 250), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.85, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 250), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + GroupElement( + pivotX: 12.0, + pivotY: 12.0, + elements: [ + GroupElement( + elements: [ + ClipPathElement( + pathData: PathData.parse( + 'M 0 0 L 0 24 L 24 24 L 24 0 L 0 0 Z M 12 12 Z', + ), + properties: ClipPathAnimationProperties( + pathData: [ + AnimationStep( + tween: ConstPathDataTween( + begin: PathData.parse( + 'M 0 0 L 0 24 L 24 24 L 24 0 L 0 0 Z M 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 L 12 12', + ), + end: PathData.parse( + 'M 0 0 L 0 24 L 24 24 L 24 0 L 0 0 Z M 12 1.9 C 13.772 1.9 15.513 2.367 17.049 3.254 C 18.584 4.14 19.86 5.416 20.746 6.951 C 21.633 8.487 22.1 10.228 22.1 12 C 22.1 13.772 21.633 15.513 20.746 17.049 C 19.86 18.584 18.584 19.86 17.049 20.746 C 15.513 21.633 13.772 22.1 12 22.1 C 9.322 22.1 6.753 21.035 4.859 19.141 C 2.965 17.247 1.9 14.678 1.9 12 C 1.9 9.322 2.965 6.753 4.859 4.859 C 6.753 2.965 9.322 1.9 12 1.9 L 12 1.9', + ), + ), + interval: AnimationInterval( + start: Duration(milliseconds: 150), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + PathElement( + pathData: PathData.parse( + 'M 17.303 6.697 C 15.116 7.494 12.56 8.791 11.16 9.529 C 10.807 9.702 10.493 9.943 10.236 10.24 C 10.186 10.285 10.135 10.33 10.086 10.379 C 9.859 10.607 9.67 10.871 9.529 11.16 C 8.791 12.56 7.494 15.116 6.697 17.303 C 8.933 16.489 11.587 15.139 12.963 14.41 C 13.266 14.243 13.536 14.024 13.762 13.762 C 14.023 13.537 14.243 13.267 14.41 12.965 C 15.139 11.589 16.489 8.933 17.303 6.697 Z M 12 11 C 12.552 11 13 11.448 13 12 C 13 12.552 12.552 13 12 13 C 11.448 13 11 12.552 11 12 C 11 11.448 11.448 11 12 11 Z', + ), + fillColor: Color(0xFF808080), + ), + ], + ), + GroupElement( + elements: [ + ClipPathElement( + pathData: PathData.parse( + 'M 12 12 L 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12', + ), + properties: ClipPathAnimationProperties( + pathData: [ + AnimationStep( + tween: ConstPathDataTween( + begin: PathData.parse( + 'M 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 L 12 12', + ), + end: PathData.parse( + 'M 12 1.9 C 13.772 1.9 15.514 2.366 17.049 3.253 C 18.585 4.14 19.86 5.415 20.747 6.951 C 21.634 8.486 22.1 10.228 22.1 12 C 22.1 13.772 21.634 15.514 20.747 17.049 C 19.86 18.585 18.585 19.86 17.049 20.747 C 15.514 21.634 13.772 22.1 12 22.1 C 9.322 22.1 6.753 21.035 4.859 19.141 C 2.965 17.247 1.9 14.678 1.9 12 C 1.9 9.322 2.965 6.753 4.859 4.859 C 6.753 2.965 9.322 1.9 12 1.9 L 12 1.9', + ), + ), + interval: AnimationInterval( + start: Duration(milliseconds: 150), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + PathElement( + pathData: PathData.parse( + 'M 12 2 C 9.349 2 6.804 3.054 4.929 4.929 C 3.054 6.804 2 9.349 2 12 C 2 14.651 3.054 17.196 4.929 19.071 C 6.804 20.946 9.349 22 12 22 C 13.755 22 15.48 21.538 17 20.66 C 18.52 19.783 19.783 18.52 20.66 17 C 21.538 15.48 22 13.755 22 12 C 22 10.245 21.538 8.52 20.66 7 C 19.783 5.48 18.52 4.217 17 3.34 C 15.48 2.462 13.755 2 12 2 Z M 17.303 6.697 C 16.489 8.933 15.139 11.589 14.41 12.965 C 14.243 13.267 14.023 13.537 13.762 13.762 C 13.536 14.024 13.266 14.243 12.963 14.41 C 11.587 15.139 8.933 16.489 6.697 17.303 C 7.494 15.116 8.791 12.56 9.529 11.16 C 9.701 10.809 9.941 10.496 10.236 10.24 C 10.493 9.944 10.807 9.702 11.16 9.53 C 12.56 8.79 15.116 7.494 17.303 6.697 Z M 12 11 C 11.735 11 11.48 11.105 11.293 11.293 C 11.105 11.48 11 11.735 11 12 C 11 12.265 11.105 12.52 11.293 12.707 C 11.48 12.895 11.735 13 12 13 C 12.265 13 12.52 12.895 12.707 12.707 C 12.895 12.52 13 12.265 13 12 C 13 11.735 12.895 11.48 12.707 11.293 C 12.52 11.105 12.265 11 12 11 Z', + ), + fillColor: Color(0xFF808080), + ), + ], + ), + ], + properties: GroupAnimationProperties( + rotation: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 360.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + ], + ), +); + +const AnimatedVectorData _$heart = AnimatedVectorData( + viewportSize: Size(24, 24), + duration: Duration(milliseconds: 500), + root: RootVectorElement( + elements: [ + GroupElement( + pivotX: 12.0, + pivotY: 12.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 8 4.5 C 5.5 4.5 4.525 6.153 4.5 8.5 C 4.463 11.935 6.855 16.556 12 20.301 C 17.145 16.556 19.537 11.935 19.5 8.5 C 19.475 6.153 18.5 4.5 16 4.5 C 14.5 4.5 12 6.5 12 6.5 C 12 6.5 9.5 4.5 8 4.5 Z', + ), + strokeColor: Color(0xFF808080), + trimStart: 0.41, + trimEnd: 0.41, + trimOffset: 0.909, + properties: PathAnimationProperties( + trimStart: [ + AnimationStep( + tween: ConstTween( + begin: 0.5, + end: 0.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.accelerate, + ), + ], + trimEnd: [ + AnimationStep( + tween: ConstTween( + begin: 0.5, + end: 1.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.accelerate, + ), + ], + trimOffset: [ + AnimationStep( + tween: ConstTween( + begin: 0.909, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 299), + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.8, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 400), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.8, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 400), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.8, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 400), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.8, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 400), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + ], + ), +); + +const AnimatedVectorData _$heart_filled = AnimatedVectorData( + viewportSize: Size(24, 24), + duration: Duration(milliseconds: 500), + root: RootVectorElement( + elements: [ + GroupElement( + pivotX: 12.0, + pivotY: 12.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 8 4.5 C 5.5 4.5 4.525 6.153 4.5 8.5 C 4.463 11.935 6.855 16.556 12 20.301 C 17.145 16.556 19.537 11.935 19.5 8.5 C 19.475 6.153 18.5 4.5 16 4.5 C 14.5 4.5 12 6.5 12 6.5 C 12 6.5 9.5 4.5 8 4.5 Z', + ), + strokeColor: Color(0xFF808080), + trimStart: 0.41, + trimEnd: 0.41, + trimOffset: 0.909, + properties: PathAnimationProperties( + trimStart: [ + AnimationStep( + tween: ConstTween( + begin: 0.5, + end: 0.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.accelerate, + ), + ], + trimEnd: [ + AnimationStep( + tween: ConstTween( + begin: 0.5, + end: 1.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.accelerate, + ), + ], + trimOffset: [ + AnimationStep( + tween: ConstTween( + begin: 0.909, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 299), + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.8, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 400), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.8, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 400), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.8, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 400), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.8, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 400), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + GroupElement( + scaleX: 0.0, + scaleY: 0.0, + pivotX: 12.0, + pivotY: 12.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 8 4.5 C 5.5 4.5 4.525 6.153 4.5 8.5 C 4.463 11.935 6.855 16.556 12 20.301 C 17.145 16.556 19.537 11.935 19.5 8.5 C 19.475 6.153 18.5 4.5 16 4.5 C 14.5 4.5 12 6.5 12 6.5 C 12 6.5 9.5 4.5 8 4.5 Z', + ), + fillColor: Color(0xFF808080), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + ], + ), +); + +const AnimatedVectorData _$no_network = AnimatedVectorData( + viewportSize: Size(24, 24), + duration: Duration(milliseconds: 600), + root: RootVectorElement( + elements: [ + ClipPathElement( + pathData: PathData.parse( + 'M 0 0 L 0 12 L 0 24 L 24 24 L 24 0 L 0 0 M 4.854 3.146 L 5.561 2.439 L 5.561 2.439 L 5.561 2.439 L 4.854 3.146 L 4.854 3.146', + ), + properties: ClipPathAnimationProperties( + pathData: [ + AnimationStep( + tween: ConstPathDataTween( + begin: PathData.parse( + 'M 0 0 L 0 12 L 0 24 L 24 24 L 24 0 L 0 0 M 4.854 3.146 L 5.561 2.439 L 5.561 2.439 L 5.561 2.439 L 4.854 3.146 L 4.854 3.146', + ), + end: PathData.parse( + 'M 0 0 L 0 0 L 0 24 L 24 24 L 24 0 L 0 0 M 4.854 3.146 L 5.561 2.439 L 5.561 2.439 L 19.561 16.439 L 18.854 17.146 L 4.854 3.146', + ), + ), + interval: AnimationInterval( + start: Duration(milliseconds: 350), + end: Duration(milliseconds: 600), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + PathElement( + pathData: PathData.parse( + 'M 18.5 17.5 L 4.5 3.5', + ), + strokeColor: Color(0xFF808080), + trimStart: 1.0, + properties: PathAnimationProperties( + trimStart: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 350), + end: Duration(milliseconds: 600), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + PathElement( + pathData: PathData.parse( + 'M 2.273 8.258 C 4.941 5.839 8.414 4.499 12.015 4.5 C 15.613 4.507 19.08 5.852 21.742 8.273', + ), + strokeColor: Color(0xFF808080), + trimStart: 1.0, + properties: PathAnimationProperties( + trimStart: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 200), + end: Duration(milliseconds: 450), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + PathElement( + pathData: PathData.parse( + 'M 4.4 10.385 C 6.501 8.527 9.21 7.501 12.015 7.5 L 12.015 7.5 C 14.819 7.503 17.526 8.53 19.626 10.389', + ), + strokeColor: Color(0xFF808080), + trimStart: 1.0, + properties: PathAnimationProperties( + trimStart: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 150), + end: Duration(milliseconds: 400), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + PathElement( + pathData: PathData.parse( + 'M 6.527 12.512 C 8.061 11.213 10.005 10.501 12.015 10.5 L 12.015 10.5 C 14.024 10.503 15.967 11.217 17.499 12.516', + ), + strokeColor: Color(0xFF808080), + trimStart: 1.0, + properties: PathAnimationProperties( + trimStart: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 100), + end: Duration(milliseconds: 350), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + PathElement( + pathData: PathData.parse( + 'M 8.651 14.645 C 9.613 13.903 10.793 13.501 12.007 13.5 L 12.007 13.5 C 13.219 13.505 14.396 13.91 15.355 14.652', + ), + strokeColor: Color(0xFF808080), + trimStart: 1.0, + properties: PathAnimationProperties( + trimStart: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 50), + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + GroupElement( + elements: [ + PathElement( + pathData: PathData.parse( + 'M 12 17 C 11.47 17 10.961 17.211 10.586 17.586 C 10.211 17.961 10 18.47 10 19 C 10 19.53 10.211 20.039 10.586 20.414 C 10.961 20.789 11.47 21 12 21 C 12.53 21 13.039 20.789 13.414 20.414 C 13.789 20.039 14 19.53 14 19 C 14 18.47 13.789 17.961 13.414 17.586 C 13.039 17.211 12.53 17 12 17 Z', + ), + fillColor: Color(0xFF808080), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 1.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 250), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 1.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 250), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + pivotX: [ + AnimationStep( + tween: ConstTween( + begin: 12.0, + end: 12.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 250), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + pivotY: [ + AnimationStep( + tween: ConstTween( + begin: 19.0, + end: 19.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 250), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + ], + ), +); + +const AnimatedVectorData _$ok = AnimatedVectorData( + viewportSize: Size(24, 24), + duration: Duration(milliseconds: 500), + root: RootVectorElement( + elements: [ + GroupElement( + pivotX: 12.0, + pivotY: 12.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 21.5 12 C 21.5 14.519 20.498 16.937 18.718 18.718 C 16.937 20.498 14.519 21.5 12 21.5 C 9.481 21.5 7.063 20.498 5.282 18.718 C 3.502 16.937 2.5 14.519 2.5 12 C 2.5 9.481 3.502 7.063 5.282 5.282 C 7.063 3.502 9.481 2.5 12 2.5 C 14.519 2.5 16.937 3.502 18.718 5.282 C 20.498 7.063 21.5 9.481 21.5 12 Z', + ), + strokeColor: Color(0xFF808080), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.8, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 250), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.8, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 250), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.8, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 250), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.8, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 250), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + ClipPathElement( + pathData: PathData.parse( + 'M 22 12 C 22 13.755 21.538 15.48 20.66 17 C 19.783 18.52 18.52 19.783 17 20.66 C 15.48 21.538 13.755 22 12 22 C 9.349 22 6.804 20.946 4.929 19.071 C 3.054 17.196 2 14.651 2 12 C 2 9.349 3.054 6.804 4.929 4.929 C 6.804 3.054 9.349 2 12 2 C 13.755 2 15.48 2.462 17 3.34 C 18.52 4.217 19.783 5.48 20.66 7 C 21.538 8.52 22 10.245 22 12 Z', + ), + ), + PathElement( + pathData: PathData.parse( + 'M 8 12 L 12.5 16.5 L 21.5 7.5', + ), + strokeColor: Color(0xFF808080), + strokeWidth: 1.5, + trimEnd: 0.0, + properties: PathAnimationProperties( + trimEnd: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 0.33, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 350), + ), + curve: ShapeShifterCurves.accelerate, + ), + AnimationStep( + tween: ConstTween( + begin: 0.33, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 350), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + ], + ), + ), + ], + ), +); + +const AnimatedVectorData _$ok_filled = AnimatedVectorData( + viewportSize: Size(24, 24), + duration: Duration(milliseconds: 500), + root: RootVectorElement( + elements: [ + GroupElement( + elements: [ + ClipPathElement( + pathData: PathData.parse( + 'M 0 0 L 0 24 L 24 24 L 24 0 L 0 0 Z M 12 12 Z', + ), + properties: ClipPathAnimationProperties( + pathData: [ + AnimationStep( + tween: ConstPathDataTween( + begin: PathData.parse( + 'M 0 0 L 0 24 L 24 24 L 24 0 L 0 0 Z M 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 L 12 12', + ), + end: PathData.parse( + 'M 0 0 L 0 24 L 24 24 L 24 0 L 0 0 Z M 12 1.9 C 13.772 1.9 15.513 2.367 17.049 3.254 C 18.584 4.14 19.86 5.416 20.746 6.951 C 21.633 8.487 22.1 10.228 22.1 12 C 22.1 13.772 21.633 15.513 20.746 17.049 C 19.86 18.584 18.584 19.86 17.049 20.746 C 15.513 21.633 13.772 22.1 12 22.1 C 9.322 22.1 6.753 21.035 4.859 19.141 C 2.965 17.247 1.9 14.678 1.9 12 C 1.9 9.322 2.965 6.753 4.859 4.859 C 6.753 2.965 9.322 1.9 12 1.9 L 12 1.9', + ), + ), + interval: AnimationInterval( + start: Duration(milliseconds: 325), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + ], + ), + ), + GroupElement( + pivotX: 12.0, + pivotY: 12.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 21.5 12 C 21.5 14.519 20.498 16.937 18.718 18.718 C 16.937 20.498 14.519 21.5 12 21.5 C 9.481 21.5 7.063 20.498 5.282 18.718 C 3.502 16.937 2.5 14.519 2.5 12 C 2.5 9.481 3.502 7.063 5.282 5.282 C 7.063 3.502 9.481 2.5 12 2.5 C 14.519 2.5 16.937 3.502 18.718 5.282 C 20.498 7.063 21.5 9.481 21.5 12 Z', + ), + strokeColor: Color(0xFF808080), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.8, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 250), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.8, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 250), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.8, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 250), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.8, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 250), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + ClipPathElement( + pathData: PathData.parse( + 'M 22 12 C 22 13.755 21.538 15.48 20.66 17 C 19.783 18.52 18.52 19.783 17 20.66 C 15.48 21.538 13.755 22 12 22 C 9.349 22 6.804 20.946 4.929 19.071 C 3.054 17.196 2 14.651 2 12 C 2 9.349 3.054 6.804 4.929 4.929 C 6.804 3.054 9.349 2 12 2 C 13.755 2 15.48 2.462 17 3.34 C 18.52 4.217 19.783 5.48 20.66 7 C 21.538 8.52 22 10.245 22 12 Z', + ), + ), + PathElement( + pathData: PathData.parse( + 'M 8 12 L 12.5 16.5 L 21.5 7.5', + ), + strokeColor: Color(0xFF808080), + strokeWidth: 1.5, + trimEnd: 0.0, + properties: PathAnimationProperties( + trimEnd: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 0.33, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 350), + ), + curve: ShapeShifterCurves.accelerate, + ), + AnimationStep( + tween: ConstTween( + begin: 0.33, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 350), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + ], + ), + ), + ], + ), + ClipPathElement( + pathData: PathData.parse( + 'M 12 12 L 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12', + ), + properties: ClipPathAnimationProperties( + pathData: [ + AnimationStep( + tween: ConstPathDataTween( + begin: PathData.parse( + 'M 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 C 12 12 12 12 12 12 L 12 12', + ), + end: PathData.parse( + 'M 12 1.9 C 13.772 1.9 15.514 2.366 17.049 3.253 C 18.585 4.14 19.86 5.415 20.747 6.951 C 21.634 8.486 22.1 10.228 22.1 12 C 22.1 13.772 21.634 15.514 20.747 17.049 C 19.86 18.585 18.585 19.86 17.049 20.747 C 15.514 21.634 13.772 22.1 12 22.1 C 9.322 22.1 6.753 21.035 4.859 19.141 C 2.965 17.247 1.9 14.678 1.9 12 C 1.9 9.322 2.965 6.753 4.859 4.859 C 6.753 2.965 9.322 1.9 12 1.9 L 12 1.9', + ), + ), + interval: AnimationInterval( + start: Duration(milliseconds: 325), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + ], + ), + ), + PathElement( + pathData: PathData.parse( + 'M 12 2 C 9.349 2 6.804 3.054 4.929 4.929 C 3.054 6.804 2 9.349 2 12 C 2 14.651 3.054 17.196 4.929 19.071 C 6.804 20.946 9.349 22 12 22 C 13.755 22 15.48 21.538 17 20.66 C 18.52 19.783 19.783 18.52 20.66 17 C 21.538 15.48 22 13.755 22 12 C 22 10.856 21.804 9.721 21.42 8.643 L 12.5 17.56 L 7.469 12.53 L 8.53 11.47 L 12.499 15.439 L 20.757 7.181 C 19.895 5.613 18.627 4.305 17.087 3.393 C 15.547 2.482 13.79 2.001 12 2 Z', + ), + fillColor: Color(0xFF808080), + ), + ], + ), +); + +const AnimatedVectorData _$star = AnimatedVectorData( + viewportSize: Size(24, 24), + duration: Duration(milliseconds: 500), + root: RootVectorElement( + elements: [ + GroupElement( + pivotX: 12.0, + pivotY: 12.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 3.063 9.475 L 9.845 9.413 L 12 2.983 L 14.155 9.413 L 20.937 9.475 L 15.485 13.511 L 17.522 19.981 L 12 16.044 L 6.478 19.981 L 8.515 13.511 Z', + ), + strokeColor: Color(0xFF808080), + trimOffset: 0.2, + properties: PathAnimationProperties( + trimStart: [ + AnimationStep( + tween: ConstTween( + begin: 0.5, + end: 0.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.accelerate, + ), + ], + trimEnd: [ + AnimationStep( + tween: ConstTween( + begin: 0.5, + end: 1.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.accelerate, + ), + ], + trimOffset: [ + AnimationStep( + tween: ConstTween( + begin: 0.2, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 299), + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.linear, + ), + ], + ), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.75, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 400), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.75, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 400), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.75, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 400), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.75, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 400), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + ], + ), +); + +const AnimatedVectorData _$star_filled = AnimatedVectorData( + viewportSize: Size(24, 24), + duration: Duration(milliseconds: 500), + root: RootVectorElement( + elements: [ + GroupElement( + pivotX: 12.0, + pivotY: 12.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 3.063 9.475 L 9.845 9.413 L 12 2.983 L 14.155 9.413 L 20.937 9.475 L 15.485 13.511 L 17.522 19.981 L 12 16.044 L 6.478 19.981 L 8.515 13.511 Z', + ), + strokeColor: Color(0xFF808080), + trimOffset: 0.199, + properties: PathAnimationProperties( + trimStart: [ + AnimationStep( + tween: ConstTween( + begin: 0.5, + end: 0.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.accelerate, + ), + ], + trimEnd: [ + AnimationStep( + tween: ConstTween( + begin: 0.5, + end: 1.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.accelerate, + ), + ], + trimOffset: [ + AnimationStep( + tween: ConstTween( + begin: 0.199, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 299), + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.linear, + ), + ], + ), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.75, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 400), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.75, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 400), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.75, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 400), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.75, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 400), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + GroupElement( + scaleX: 0.0, + scaleY: 0.0, + pivotX: 12.0, + pivotY: 12.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 3.063 9.475 L 9.845 9.413 L 12 2.983 L 14.155 9.413 L 20.937 9.475 L 15.485 13.511 L 17.522 19.981 L 12 16.044 L 6.478 19.981 L 8.515 13.511 Z', + ), + fillColor: Color(0xFF808080), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + ], + ), +); + +const AnimatedVectorData _$star_half_filled = AnimatedVectorData( + viewportSize: Size(24, 24), + duration: Duration(milliseconds: 500), + root: RootVectorElement( + elements: [ + GroupElement( + pivotX: 12.0, + pivotY: 12.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 3.063 9.475 L 9.845 9.413 L 12 2.983 L 14.155 9.413 L 20.937 9.475 L 15.485 13.511 L 17.522 19.981 L 12 16.044 L 6.478 19.981 L 8.515 13.511 Z', + ), + strokeColor: Color(0xFF808080), + trimOffset: 0.199, + properties: PathAnimationProperties( + trimStart: [ + AnimationStep( + tween: ConstTween( + begin: 0.5, + end: 0.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.accelerate, + ), + ], + trimEnd: [ + AnimationStep( + tween: ConstTween( + begin: 0.5, + end: 1.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.accelerate, + ), + ], + trimOffset: [ + AnimationStep( + tween: ConstTween( + begin: 0.199, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 299), + end: Duration(milliseconds: 300), + ), + curve: ShapeShifterCurves.linear, + ), + ], + ), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.75, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 400), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.75, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 400), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.75, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 400), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 0.75, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 400), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + GroupElement( + scaleX: 0.0, + scaleY: 0.0, + pivotX: 12.0, + pivotY: 12.0, + elements: [ + ClipPathElement( + pathData: PathData.parse( + 'M 0 0 L 12 0 L 12 24 L 0 24 Z', + ), + ), + PathElement( + pathData: PathData.parse( + 'M 3.063 9.475 L 9.845 9.413 L 12 2.983 L 14.155 9.413 L 20.937 9.475 L 15.485 13.511 L 17.522 19.981 L 12 16.044 L 6.478 19.981 L 8.515 13.511 Z', + ), + fillColor: Color(0xFF808080), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + ), + ), + ], + ), +); + +const AnimatedVectorData _$thumb_up = AnimatedVectorData( + viewportSize: Size(24, 24), + duration: Duration(milliseconds: 1000), + root: RootVectorElement( + elements: [ + GroupElement( + pivotX: 10.0, + pivotY: 17.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 12.123 3 L 10.123 10 L 4 10 L 4 21 L 9 21 L 9 11 L 10.877 11 L 12.877 4 L 13.5 4 C 13.715 4 13.859 4.034 13.939 4.072 C 14.02 4.111 14.052 4.138 14.096 4.234 C 14.183 4.428 14.216 4.973 14.012 5.891 L 12.877 11 L 17.5 11 C 18.139 11 18.5 11.196 18.723 11.453 C 18.945 11.71 19.04 12.067 19.002 12.451 L 18.502 17.451 C 18.361 18.858 17.959 19.39 17.404 19.682 C 16.85 19.974 16 20 15 20 C 14.003 20 12.939 19.976 12.199 19.705 C 11.46 19.434 11.032 19.052 11 17.984 L 10 18.016 C 10.042 19.411 10.863 20.279 11.855 20.643 C 12.848 21.006 13.997 21 15 21 C 16 21 17.001 21.026 17.871 20.568 C 18.741 20.11 19.339 19.142 19.498 17.549 L 19.998 12.549 C 20.06 11.934 19.906 11.292 19.479 10.799 C 19.051 10.305 18.361 10 17.5 10 L 14.123 10 L 14.988 6.109 C 15.211 5.109 15.267 4.403 15.008 3.826 C 14.878 3.538 14.645 3.3 14.373 3.17 C 14.101 3.039 13.807 3 13.5 3 L 12.123 3 Z M 5 11 L 8 11 L 8 20 L 5 20 L 5 11 Z', + ), + fillColor: Color(0xFF808080), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 1.15, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 450), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + AnimationStep( + tween: ConstTween( + begin: 1.15, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 600), + end: Duration(milliseconds: 850), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 1.15, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 450), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + AnimationStep( + tween: ConstTween( + begin: 1.15, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 600), + end: Duration(milliseconds: 850), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + rotation: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 5.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 200), + ), + curve: ShapeShifterCurves.decelerate, + ), + AnimationStep( + tween: ConstTween( + begin: 5.0, + end: -23.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 200), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + AnimationStep( + tween: ConstTween( + begin: -23.0, + end: 7.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 600), + end: Duration(milliseconds: 850), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 7.0, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 850), + end: Duration(milliseconds: 1000), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + ], + ), + ), + ], + ), +); + +const AnimatedVectorData _$thumb_up_filled = AnimatedVectorData( + viewportSize: Size(24, 24), + duration: Duration(milliseconds: 1000), + root: RootVectorElement( + elements: [ + GroupElement( + pivotX: 10.0, + pivotY: 17.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 12.123 3 L 10.123 10 L 4 10 L 4 21 L 9 21 L 9 11 L 10.877 11 L 12.877 4 L 13.5 4 C 13.715 4 13.859 4.034 13.939 4.072 C 14.02 4.111 14.052 4.138 14.096 4.234 C 14.183 4.428 14.216 4.973 14.012 5.891 L 12.877 11 L 17.5 11 C 18.139 11 18.5 11.196 18.723 11.453 C 18.945 11.71 19.04 12.067 19.002 12.451 L 18.502 17.451 C 18.361 18.858 17.959 19.39 17.404 19.682 C 16.85 19.974 16 20 15 20 C 14.003 20 12.939 19.976 12.199 19.705 C 11.46 19.434 11.032 19.052 11 17.984 L 10 18.016 C 10.042 19.411 10.863 20.279 11.855 20.643 C 12.848 21.006 13.997 21 15 21 C 16 21 17.001 21.026 17.871 20.568 C 18.741 20.11 19.339 19.142 19.498 17.549 L 19.998 12.549 C 20.06 11.934 19.906 11.292 19.479 10.799 C 19.051 10.305 18.361 10 17.5 10 L 14.123 10 L 14.988 6.109 C 15.211 5.109 15.267 4.403 15.008 3.826 C 14.878 3.538 14.645 3.3 14.373 3.17 C 14.101 3.039 13.807 3 13.5 3 L 12.123 3 Z M 5 11 L 8 11 L 8 20 L 5 20 L 5 11 Z', + ), + fillColor: Color(0xFF808080), + properties: PathAnimationProperties( + fillAlpha: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 200), + end: Duration(milliseconds: 450), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + ], + ), + ), + GroupElement( + pivotX: 15.0, + pivotY: 15.0, + elements: [ + PathElement( + pathData: PathData.parse( + 'M 12.123 3 L 10 10.43 L 10 18.016 C 10.042 19.411 10.863 20.279 11.855 20.643 C 12.848 21.006 13.997 21 15 21 C 16 21 17.001 21.026 17.871 20.568 C 18.741 20.11 19.339 19.142 19.498 17.549 L 19.998 12.549 C 20.06 11.934 19.906 11.292 19.479 10.799 C 19.051 10.305 18.361 10 17.5 10 L 13.623 10 L 14.488 6.109 C 14.711 5.109 14.767 4.403 14.508 3.826 C 14.379 3.538 14.145 3.3 13.873 3.17 C 13.601 3.039 13.308 3 13 3 Z M 9 10 L 9 21 L 4 21 L 4 10 Z', + ), + fillColor: Color(0xFF808080), + fillAlpha: 0.0, + properties: PathAnimationProperties( + fillAlpha: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 200), + end: Duration(milliseconds: 450), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + ], + ), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 0.75, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 200), + end: Duration(milliseconds: 450), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 0.75, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 200), + end: Duration(milliseconds: 450), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + ], + ), + ), + ], + properties: GroupAnimationProperties( + scaleX: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 1.15, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 450), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + AnimationStep( + tween: ConstTween( + begin: 1.15, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 600), + end: Duration(milliseconds: 850), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + scaleY: [ + AnimationStep( + tween: ConstTween( + begin: 1.0, + end: 1.15, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 300), + end: Duration(milliseconds: 450), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + AnimationStep( + tween: ConstTween( + begin: 1.15, + end: 1.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 600), + end: Duration(milliseconds: 850), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + ], + rotation: [ + AnimationStep( + tween: ConstTween( + begin: 0.0, + end: 5.0, + ), + interval: AnimationInterval( + end: Duration(milliseconds: 200), + ), + curve: ShapeShifterCurves.decelerate, + ), + AnimationStep( + tween: ConstTween( + begin: 5.0, + end: -23.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 200), + end: Duration(milliseconds: 500), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + AnimationStep( + tween: ConstTween( + begin: -23.0, + end: 7.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 600), + end: Duration(milliseconds: 850), + ), + curve: ShapeShifterCurves.fastOutSlowIn, + ), + AnimationStep( + tween: ConstTween( + begin: 7.0, + end: 0.0, + ), + interval: AnimationInterval( + start: Duration(milliseconds: 850), + end: Duration(milliseconds: 1000), + ), + curve: ShapeShifterCurves.accelerateDecelerate, + ), + ], + ), + ), + ], + ), +); diff --git a/lib/src/yaru_icons.dart b/lib/src/yaru_icons.dart index 13381f0..e010716 100644 --- a/lib/src/yaru_icons.dart +++ b/lib/src/yaru_icons.dart @@ -15,7 +15,7 @@ import 'package:flutter/widgets.dart'; /// project's `pubspec.yaml` file in the `fonts` section. This ensures that /// the "YaruIcons" font is included in your application. This font is used to /// display the icons. For example: -/// +/// /// ```yaml /// flutter: /// fonts: @@ -24,7 +24,7 @@ import 'package:flutter/widgets.dart'; /// - asset: fonts/yaru_icons.otf /// ``` @staticIconProvider -class YaruIcons { +abstract final class YaruIcons { const YaruIcons._(); static const iconFontFamily = 'YaruIcons'; @@ -33,4892 +33,4077 @@ class YaruIcons { /// Font icon named "__gears__" /// /// - static const gears = IconData(0xe000, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const gears = IconData(0xe000, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tablet__" /// /// - static const tablet = IconData(0xe001, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tablet = IconData(0xe001, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__copy__" /// /// - static const copy = IconData(0xe002, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const copy = IconData(0xe002, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__shield warning__" /// /// - static const shield_warning = IconData(0xe003, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const shield_warning = IconData(0xe003, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__shield__" /// /// - static const shield = IconData(0xe004, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const shield = IconData(0xe004, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__shield filled__" /// /// - static const shield_filled = IconData(0xe005, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const shield_filled = IconData(0xe005, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__rss__" /// /// - static const rss = IconData(0xe006, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const rss = IconData(0xe006, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__usb stick filled__" /// /// - static const usb_stick_filled = IconData(0xe007, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const usb_stick_filled = IconData(0xe007, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__pen__" /// /// - static const pen = IconData(0xe008, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const pen = IconData(0xe008, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__minus__" /// /// - static const minus = IconData(0xe009, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const minus = IconData(0xe009, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__weather__" /// /// - static const weather = IconData(0xe00a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const weather = IconData(0xe00a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__pda__" /// /// - static const pda = IconData(0xe00b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const pda = IconData(0xe00b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__pin__" /// /// - static const pin = IconData(0xe00c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const pin = IconData(0xe00c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__printer preview__" /// /// - static const printer_preview = IconData(0xe00d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const printer_preview = IconData(0xe00d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__printer network__" /// /// - static const printer_network = IconData(0xe00e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const printer_network = IconData(0xe00e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__printer preview filled__" /// /// - static const printer_preview_filled = IconData(0xe00f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const printer_preview_filled = IconData(0xe00f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__printer warning__" /// /// - static const printer_warning = IconData(0xe010, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const printer_warning = IconData(0xe010, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__printer printing filled__" /// /// - static const printer_printing_filled = IconData(0xe011, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const printer_printing_filled = IconData(0xe011, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__printer printing__" /// /// - static const printer_printing = IconData(0xe012, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const printer_printing = IconData(0xe012, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__printer__" /// /// - static const printer = IconData(0xe013, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const printer = IconData(0xe013, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__printer filled__" /// /// - static const printer_filled = IconData(0xe014, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const printer_filled = IconData(0xe014, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__printer warning filled__" /// /// - static const printer_warning_filled = IconData(0xe015, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const printer_warning_filled = IconData(0xe015, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__printer error filled__" /// /// - static const printer_error_filled = IconData(0xe016, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const printer_error_filled = IconData(0xe016, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__printer network filled__" /// /// - static const printer_network_filled = IconData(0xe017, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const printer_network_filled = IconData(0xe017, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__printer error__" /// /// - static const printer_error = IconData(0xe018, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const printer_error = IconData(0xe018, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__puzzle piece__" /// /// - static const puzzle_piece = IconData(0xe019, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const puzzle_piece = IconData(0xe019, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__switchbox__" /// /// - static const switchbox = IconData(0xe01a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const switchbox = IconData(0xe01a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__switchbox filled__" /// /// - static const switchbox_filled = IconData(0xe01b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const switchbox_filled = IconData(0xe01b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__switchbox checked filled__" /// /// - static const switchbox_checked_filled = IconData(0xe01c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const switchbox_checked_filled = IconData(0xe01c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__switchbox checked__" /// /// - static const switchbox_checked = IconData(0xe01d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const switchbox_checked = IconData(0xe01d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__computer__" /// /// - static const computer = IconData(0xe01e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const computer = IconData(0xe01e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__modem filled__" /// /// - static const modem_filled = IconData(0xe01f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const modem_filled = IconData(0xe01f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tab new filled__" /// /// - static const tab_new_filled = IconData(0xe020, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tab_new_filled = IconData(0xe020, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__ok simple__" /// /// - static const ok_simple = IconData(0xe021, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const ok_simple = IconData(0xe021, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__television filled__" /// /// - static const television_filled = IconData(0xe022, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const television_filled = IconData(0xe022, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__eject__" /// /// - static const eject = IconData(0xe023, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const eject = IconData(0xe023, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder simple filled__" /// /// - static const folder_simple_filled = IconData(0xe024, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_simple_filled = IconData(0xe024, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder open__" /// /// - static const folder_open = IconData(0xe025, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_open = IconData(0xe025, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder search filled__" /// /// - static const folder_search_filled = IconData(0xe026, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_search_filled = IconData(0xe026, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder open filled__" /// /// - static const folder_open_filled = IconData(0xe027, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_open_filled = IconData(0xe027, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder__" /// /// - static const folder = IconData(0xe028, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder = IconData(0xe028, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder drag accept filled__" /// /// - static const folder_drag_accept_filled = IconData(0xe029, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_drag_accept_filled = IconData(0xe029, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder new__" /// /// - static const folder_new = IconData(0xe02a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_new = IconData(0xe02a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder drag accept__" /// /// - static const folder_drag_accept = IconData(0xe02b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_drag_accept = IconData(0xe02b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder new filled__" /// /// - static const folder_new_filled = IconData(0xe02c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_new_filled = IconData(0xe02c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder filled__" /// /// - static const folder_filled = IconData(0xe02d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_filled = IconData(0xe02d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder remote filled__" /// /// - static const folder_remote_filled = IconData(0xe02e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_remote_filled = IconData(0xe02e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder remote__" /// /// - static const folder_remote = IconData(0xe02f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_remote = IconData(0xe02f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder simple__" /// /// - static const folder_simple = IconData(0xe030, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_simple = IconData(0xe030, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__folder search__" /// /// - static const folder_search = IconData(0xe031, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const folder_search = IconData(0xe031, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__color select__" /// /// - static const color_select = IconData(0xe032, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const color_select = IconData(0xe032, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__few clouds__" /// /// - static const few_clouds = IconData(0xe033, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const few_clouds = IconData(0xe033, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calculator__" /// /// - static const calculator = IconData(0xe034, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calculator = IconData(0xe034, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__rain filled__" /// /// - static const rain_filled = IconData(0xe035, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const rain_filled = IconData(0xe035, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__insert image filled__" /// /// - static const insert_image_filled = IconData(0xe036, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const insert_image_filled = IconData(0xe036, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__insert object__" /// /// - static const insert_object = IconData(0xe037, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const insert_object = IconData(0xe037, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__insert link__" /// /// - static const insert_link = IconData(0xe038, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const insert_link = IconData(0xe038, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__insert image__" /// /// - static const insert_image = IconData(0xe039, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const insert_image = IconData(0xe039, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__insert link filled__" /// /// - static const insert_link_filled = IconData(0xe03a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const insert_link_filled = IconData(0xe03a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__insert text__" /// /// - static const insert_text = IconData(0xe03b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const insert_text = IconData(0xe03b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__insert object filled__" /// /// - static const insert_object_filled = IconData(0xe03c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const insert_object_filled = IconData(0xe03c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__edit clear__" /// /// - static const edit_clear = IconData(0xe03d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const edit_clear = IconData(0xe03d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__desktop appearance filled__" /// /// - static const desktop_appearance_filled = IconData(0xe03e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const desktop_appearance_filled = IconData(0xe03e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__desktop__" /// /// - static const desktop = IconData(0xe03f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const desktop = IconData(0xe03f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__desktop filled__" /// /// - static const desktop_filled = IconData(0xe040, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const desktop_filled = IconData(0xe040, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__desktop remote filled__" /// /// - static const desktop_remote_filled = IconData(0xe041, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const desktop_remote_filled = IconData(0xe041, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__desktop remote__" /// /// - static const desktop_remote = IconData(0xe042, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const desktop_remote = IconData(0xe042, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__desktop appearance__" /// /// - static const desktop_appearance = IconData(0xe043, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const desktop_appearance = IconData(0xe043, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__panel look filled__" /// /// - static const panel_look_filled = IconData(0xe044, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const panel_look_filled = IconData(0xe044, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__server filled__" /// /// - static const server_filled = IconData(0xe045, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const server_filled = IconData(0xe045, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mouse filled__" /// /// - static const mouse_filled = IconData(0xe046, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mouse_filled = IconData(0xe046, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__radiobox mixed__" /// /// - static const radiobox_mixed = IconData(0xe047, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const radiobox_mixed = IconData(0xe047, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__radiobox__" /// /// - static const radiobox = IconData(0xe048, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const radiobox = IconData(0xe048, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__radiobox filled__" /// /// - static const radiobox_filled = IconData(0xe049, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const radiobox_filled = IconData(0xe049, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__radiobox checked filled__" /// /// - static const radiobox_checked_filled = IconData(0xe04a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const radiobox_checked_filled = IconData(0xe04a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__radiobox mixed filled__" /// /// - static const radiobox_mixed_filled = IconData(0xe04b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const radiobox_mixed_filled = IconData(0xe04b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__radiobox checked__" /// /// - static const radiobox_checked = IconData(0xe04c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const radiobox_checked = IconData(0xe04c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__hearing__" /// /// - static const hearing = IconData(0xe04d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const hearing = IconData(0xe04d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__star filled__" /// /// - static const star_filled = IconData(0xe04e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const star_filled = IconData(0xe04e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__text direction ltr__" /// /// - static const text_direction_ltr = IconData(0xe04f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const text_direction_ltr = IconData(0xe04f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__game controller filled__" /// /// - static const game_controller_filled = IconData(0xe050, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const game_controller_filled = IconData(0xe050, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__hourglass filled__" /// /// - static const hourglass_filled = IconData(0xe051, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const hourglass_filled = IconData(0xe051, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__stopwatch filled__" /// /// - static const stopwatch_filled = IconData(0xe052, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const stopwatch_filled = IconData(0xe052, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__usb stick__" /// /// - static const usb_stick = IconData(0xe053, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const usb_stick = IconData(0xe053, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__star__" /// /// - static const star = IconData(0xe054, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const star = IconData(0xe054, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__html filled__" /// /// - static const html_filled = IconData(0xe055, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const html_filled = IconData(0xe055, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sidebar right__" /// /// - static const sidebar_right = IconData(0xe056, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sidebar_right = IconData(0xe056, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sidebar hide right__" /// /// - static const sidebar_hide_right = IconData(0xe057, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sidebar_hide_right = IconData(0xe057, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sidebar hide right filled__" /// /// - static const sidebar_hide_right_filled = IconData(0xe058, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sidebar_hide_right_filled = IconData(0xe058, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sidebar hide__" /// /// - static const sidebar_hide = IconData(0xe059, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sidebar_hide = IconData(0xe059, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sidebar__" /// /// - static const sidebar = IconData(0xe05a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sidebar = IconData(0xe05a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sidebar filled__" /// /// - static const sidebar_filled = IconData(0xe05b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sidebar_filled = IconData(0xe05b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sidebar hide filled__" /// /// - static const sidebar_hide_filled = IconData(0xe05c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sidebar_hide_filled = IconData(0xe05c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sidebar right filled__" /// /// - static const sidebar_right_filled = IconData(0xe05d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sidebar_right_filled = IconData(0xe05d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__outbox filled__" /// /// - static const outbox_filled = IconData(0xe05e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const outbox_filled = IconData(0xe05e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__audio card filled__" /// /// - static const audio_card_filled = IconData(0xe05f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const audio_card_filled = IconData(0xe05f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__swiss knife filled__" /// /// - static const swiss_knife_filled = IconData(0xe060, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const swiss_knife_filled = IconData(0xe060, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__home filled__" /// /// - static const home_filled = IconData(0xe061, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const home_filled = IconData(0xe061, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__stopwatch__" /// /// - static const stopwatch = IconData(0xe062, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const stopwatch = IconData(0xe062, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__radio__" /// /// - static const radio = IconData(0xe063, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const radio = IconData(0xe063, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__appliance__" /// /// - static const appliance = IconData(0xe064, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const appliance = IconData(0xe064, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__target__" /// /// - static const target = IconData(0xe065, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const target = IconData(0xe065, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__monitor filled__" /// /// - static const monitor_filled = IconData(0xe066, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const monitor_filled = IconData(0xe066, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__education filled__" /// /// - static const education_filled = IconData(0xe067, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const education_filled = IconData(0xe067, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__application bag__" /// /// - static const application_bag = IconData(0xe068, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const application_bag = IconData(0xe068, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__application__" /// /// - static const application = IconData(0xe069, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const application = IconData(0xe069, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__application bag filled__" /// /// - static const application_bag_filled = IconData(0xe06a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const application_bag_filled = IconData(0xe06a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__flip horizontal__" /// /// - static const flip_horizontal = IconData(0xe06b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const flip_horizontal = IconData(0xe06b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__redo__" /// /// - static const redo = IconData(0xe06c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const redo = IconData(0xe06c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__beaker filled__" /// /// - static const beaker_filled = IconData(0xe06d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const beaker_filled = IconData(0xe06d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__log out__" /// /// - static const log_out = IconData(0xe06e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const log_out = IconData(0xe06e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__log in filled__" /// /// - static const log_in_filled = IconData(0xe06f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const log_in_filled = IconData(0xe06f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__log out filled__" /// /// - static const log_out_filled = IconData(0xe070, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const log_out_filled = IconData(0xe070, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__log in__" /// /// - static const log_in = IconData(0xe071, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const log_in = IconData(0xe071, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__bold__" /// /// - static const bold = IconData(0xe072, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const bold = IconData(0xe072, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__compass filled__" /// /// - static const compass_filled = IconData(0xe073, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const compass_filled = IconData(0xe073, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sun__" /// /// - static const sun = IconData(0xe074, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sun = IconData(0xe074, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__flip vertical__" /// /// - static const flip_vertical = IconData(0xe075, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const flip_vertical = IconData(0xe075, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__placeholder icon__" /// /// - static const placeholder_icon = IconData(0xe076, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const placeholder_icon = IconData(0xe076, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__cut__" /// /// - static const cut = IconData(0xe077, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const cut = IconData(0xe077, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__cursor__" /// /// - static const cursor = IconData(0xe078, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const cursor = IconData(0xe078, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__reply__" /// /// - static const reply = IconData(0xe079, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const reply = IconData(0xe079, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__floppy__" /// /// - static const floppy = IconData(0xe07a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const floppy = IconData(0xe07a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__underline__" /// /// - static const underline = IconData(0xe07b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const underline = IconData(0xe07b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__shutdown__" /// /// - static const shutdown = IconData(0xe07c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const shutdown = IconData(0xe07c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__repeat__" /// /// - static const repeat = IconData(0xe07d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const repeat = IconData(0xe07d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__repeat single filled__" /// /// - static const repeat_single_filled = IconData(0xe07e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const repeat_single_filled = IconData(0xe07e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__repeat filled__" /// /// - static const repeat_filled = IconData(0xe07f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const repeat_filled = IconData(0xe07f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__repeat single__" /// /// - static const repeat_single = IconData(0xe080, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const repeat_single = IconData(0xe080, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__computer filled__" /// /// - static const computer_filled = IconData(0xe081, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const computer_filled = IconData(0xe081, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__users__" /// /// - static const users = IconData(0xe082, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const users = IconData(0xe082, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__external link filled__" /// /// - static const external_link_filled = IconData(0xe083, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const external_link_filled = IconData(0xe083, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__update urgent__" /// /// - static const update_urgent = IconData(0xe084, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const update_urgent = IconData(0xe084, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__update__" /// /// - static const update = IconData(0xe085, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const update = IconData(0xe085, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__update available__" /// /// - static const update_available = IconData(0xe086, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const update_available = IconData(0xe086, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__update available filled__" /// /// - static const update_available_filled = IconData(0xe087, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const update_available_filled = IconData(0xe087, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__update urgent filled__" /// /// - static const update_urgent_filled = IconData(0xe088, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const update_urgent_filled = IconData(0xe088, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__localization__" /// /// - static const localization = IconData(0xe089, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const localization = IconData(0xe089, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__few clouds night__" /// /// - static const few_clouds_night = IconData(0xe08a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const few_clouds_night = IconData(0xe08a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__plus__" /// /// - static const plus = IconData(0xe08b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const plus = IconData(0xe08b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__image loading filled__" /// /// - static const image_loading_filled = IconData(0xe08c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const image_loading_filled = IconData(0xe08c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__image loading__" /// /// - static const image_loading = IconData(0xe08d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const image_loading = IconData(0xe08d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__image missing__" /// /// - static const image_missing = IconData(0xe08e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const image_missing = IconData(0xe08e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__image missing filled__" /// /// - static const image_missing_filled = IconData(0xe08f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const image_missing_filled = IconData(0xe08f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__image__" /// /// - static const image = IconData(0xe090, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const image = IconData(0xe090, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__image history filled__" /// /// - static const image_history_filled = IconData(0xe091, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const image_history_filled = IconData(0xe091, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__image filled__" /// /// - static const image_filled = IconData(0xe092, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const image_filled = IconData(0xe092, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__image history__" /// /// - static const image_history = IconData(0xe093, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const image_history = IconData(0xe093, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__chip filled__" /// /// - static const chip_filled = IconData(0xe094, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const chip_filled = IconData(0xe094, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__book filled__" /// /// - static const book_filled = IconData(0xe095, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const book_filled = IconData(0xe095, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__important filled__" /// /// - static const important_filled = IconData(0xe096, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const important_filled = IconData(0xe096, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__fingerprint filled__" /// /// - static const fingerprint_filled = IconData(0xe097, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const fingerprint_filled = IconData(0xe097, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tornado__" /// /// - static const tornado = IconData(0xe098, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tornado = IconData(0xe098, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__pan down__" /// /// - static const pan_down = IconData(0xe099, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const pan_down = IconData(0xe099, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__pan end__" /// /// - static const pan_end = IconData(0xe09a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const pan_end = IconData(0xe09a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__pan start__" /// /// - static const pan_start = IconData(0xe09b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const pan_start = IconData(0xe09b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__pan up__" /// /// - static const pan_up = IconData(0xe09c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const pan_up = IconData(0xe09c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__phone__" /// /// - static const phone = IconData(0xe09d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const phone = IconData(0xe09d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__phone old__" /// /// - static const phone_old = IconData(0xe09e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const phone_old = IconData(0xe09e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__phone receiver__" /// /// - static const phone_receiver = IconData(0xe09f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const phone_receiver = IconData(0xe09f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__phone old filled__" /// /// - static const phone_old_filled = IconData(0xe0a0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const phone_old_filled = IconData(0xe0a0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__inbox filled__" /// /// - static const inbox_filled = IconData(0xe0a1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const inbox_filled = IconData(0xe0a1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__rule and pen__" /// /// - static const rule_and_pen = IconData(0xe0a2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const rule_and_pen = IconData(0xe0a2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__floppy filled__" /// /// - static const floppy_filled = IconData(0xe0a3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const floppy_filled = IconData(0xe0a3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__showers night filled__" /// /// - static const showers_night_filled = IconData(0xe0a4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const showers_night_filled = IconData(0xe0a4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__weather alert__" /// /// - static const weather_alert = IconData(0xe0a5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const weather_alert = IconData(0xe0a5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__trash full filled__" /// /// - static const trash_full_filled = IconData(0xe0a6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const trash_full_filled = IconData(0xe0a6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__trash__" /// /// - static const trash = IconData(0xe0a7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const trash = IconData(0xe0a7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__trash filled__" /// /// - static const trash_filled = IconData(0xe0a8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const trash_filled = IconData(0xe0a8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__trash full__" /// /// - static const trash_full = IconData(0xe0a9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const trash_full = IconData(0xe0a9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__multimedia player filled__" /// /// - static const multimedia_player_filled = IconData(0xe0aa, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const multimedia_player_filled = IconData(0xe0aa, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__information__" /// /// - static const information = IconData(0xe0ab, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const information = IconData(0xe0ab, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__rotate right__" /// /// - static const rotate_right = IconData(0xe0ac, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const rotate_right = IconData(0xe0ac, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__menu__" /// /// - static const menu = IconData(0xe0ad, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const menu = IconData(0xe0ad, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__modem__" /// /// - static const modem = IconData(0xe0ae, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const modem = IconData(0xe0ae, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__education__" /// /// - static const education = IconData(0xe0af, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const education = IconData(0xe0af, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__check spelling__" /// /// - static const check_spelling = IconData(0xe0b0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const check_spelling = IconData(0xe0b0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__debian__" /// /// - static const debian = IconData(0xe0b1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const debian = IconData(0xe0b1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__skip backward__" /// /// - static const skip_backward = IconData(0xe0b2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const skip_backward = IconData(0xe0b2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__save as__" /// /// - static const save_as = IconData(0xe0b3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const save_as = IconData(0xe0b3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__save as filled__" /// /// - static const save_as_filled = IconData(0xe0b4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const save_as_filled = IconData(0xe0b4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__save__" /// /// - static const save = IconData(0xe0b5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const save = IconData(0xe0b5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__save filled__" /// /// - static const save_filled = IconData(0xe0b6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const save_filled = IconData(0xe0b6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__power__" /// /// - static const power = IconData(0xe0b7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const power = IconData(0xe0b7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__app grid__" /// /// - static const app_grid = IconData(0xe0b8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const app_grid = IconData(0xe0b8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__touchpad__" /// /// - static const touchpad = IconData(0xe0b9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const touchpad = IconData(0xe0b9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__health__" /// /// - static const health = IconData(0xe0ba, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const health = IconData(0xe0ba, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__cursor filled__" /// /// - static const cursor_filled = IconData(0xe0bb, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const cursor_filled = IconData(0xe0bb, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__ok filled__" /// /// - static const ok_filled = IconData(0xe0bc, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const ok_filled = IconData(0xe0bc, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__send__" /// /// - static const send = IconData(0xe0bd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const send = IconData(0xe0bd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__user__" /// /// - static const user = IconData(0xe0be, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const user = IconData(0xe0be, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__user new__" /// /// - static const user_new = IconData(0xe0bf, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const user_new = IconData(0xe0bf, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__user new filled__" /// /// - static const user_new_filled = IconData(0xe0c0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const user_new_filled = IconData(0xe0c0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__user filled__" /// /// - static const user_filled = IconData(0xe0c1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const user_filled = IconData(0xe0c1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__fast forward__" /// /// - static const fast_forward = IconData(0xe0c2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const fast_forward = IconData(0xe0c2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__wind__" /// /// - static const wind = IconData(0xe0c3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const wind = IconData(0xe0c3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tablet filled__" /// /// - static const tablet_filled = IconData(0xe0c4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tablet_filled = IconData(0xe0c4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__information filled__" /// /// - static const information_filled = IconData(0xe0c5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const information_filled = IconData(0xe0c5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__power filled__" /// /// - static const power_filled = IconData(0xe0c6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const power_filled = IconData(0xe0c6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__character map__" /// /// - static const character_map = IconData(0xe0c7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const character_map = IconData(0xe0c7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__lock__" /// /// - static const lock = IconData(0xe0c8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const lock = IconData(0xe0c8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__globe__" /// /// - static const globe = IconData(0xe0c9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const globe = IconData(0xe0c9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__games__" /// /// - static const games = IconData(0xe0ca, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const games = IconData(0xe0ca, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__no package snap__" /// /// - static const no_package_snap = IconData(0xe0cb, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const no_package_snap = IconData(0xe0cb, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__no package snap filled__" /// /// - static const no_package_snap_filled = IconData(0xe0cc, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const no_package_snap_filled = IconData(0xe0cc, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__no package flatpak filled__" /// /// - static const no_package_flatpak_filled = IconData(0xe0cd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const no_package_flatpak_filled = IconData(0xe0cd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__no package flatpak__" /// /// - static const no_package_flatpak = IconData(0xe0ce, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const no_package_flatpak = IconData(0xe0ce, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__no package__" /// /// - static const no_package = IconData(0xe0cf, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const no_package = IconData(0xe0cf, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__no package deb__" /// /// - static const no_package_deb = IconData(0xe0d0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const no_package_deb = IconData(0xe0d0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__no package filled__" /// /// - static const no_package_filled = IconData(0xe0d1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const no_package_filled = IconData(0xe0d1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__no package deb filled__" /// /// - static const no_package_deb_filled = IconData(0xe0d2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const no_package_deb_filled = IconData(0xe0d2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__warning__" /// /// - static const warning = IconData(0xe0d3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const warning = IconData(0xe0d3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sync__" /// /// - static const sync = IconData(0xe0d4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sync = IconData(0xe0d4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sync error__" /// /// - static const sync_error = IconData(0xe0d5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sync_error = IconData(0xe0d5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__screensaver filled__" /// /// - static const screensaver_filled = IconData(0xe0d6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const screensaver_filled = IconData(0xe0d6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__showers filled__" /// /// - static const showers_filled = IconData(0xe0d7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const showers_filled = IconData(0xe0d7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__bluetooth__" /// /// - static const bluetooth = IconData(0xe0d8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const bluetooth = IconData(0xe0d8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__cloud__" /// /// - static const cloud = IconData(0xe0d9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const cloud = IconData(0xe0d9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__droplets__" /// /// - static const droplets = IconData(0xe0da, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const droplets = IconData(0xe0da, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__html__" /// /// - static const html = IconData(0xe0db, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const html = IconData(0xe0db, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__playlist play__" /// /// - static const playlist_play = IconData(0xe0dc, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const playlist_play = IconData(0xe0dc, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__playlist__" /// /// - static const playlist = IconData(0xe0dd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const playlist = IconData(0xe0dd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__playlist filled__" /// /// - static const playlist_filled = IconData(0xe0de, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const playlist_filled = IconData(0xe0de, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__flatpak__" /// /// - static const flatpak = IconData(0xe0df, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const flatpak = IconData(0xe0df, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__kde logo__" /// /// - static const kde_logo = IconData(0xe0e0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const kde_logo = IconData(0xe0e0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__dictionary__" /// /// - static const dictionary = IconData(0xe0e1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const dictionary = IconData(0xe0e1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__notjunk__" /// /// - static const notjunk = IconData(0xe0e2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const notjunk = IconData(0xe0e2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__notjunk filled__" /// /// - static const notjunk_filled = IconData(0xe0e3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const notjunk_filled = IconData(0xe0e3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__gear filled__" /// /// - static const gear_filled = IconData(0xe0e4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const gear_filled = IconData(0xe0e4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__trowel__" /// /// - static const trowel = IconData(0xe0e5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const trowel = IconData(0xe0e5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tab new__" /// /// - static const tab_new = IconData(0xe0e6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tab_new = IconData(0xe0e6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__fog__" /// /// - static const fog = IconData(0xe0e7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const fog = IconData(0xe0e7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__text editor filled__" /// /// - static const text_editor_filled = IconData(0xe0e8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const text_editor_filled = IconData(0xe0e8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__terminal filled__" /// /// - static const terminal_filled = IconData(0xe0e9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const terminal_filled = IconData(0xe0e9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__placeholder icon filled__" /// /// - static const placeholder_icon_filled = IconData(0xe0ea, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const placeholder_icon_filled = IconData(0xe0ea, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__dictionary filled__" /// /// - static const dictionary_filled = IconData(0xe0eb, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const dictionary_filled = IconData(0xe0eb, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__hide__" /// /// - static const hide = IconData(0xe0ec, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const hide = IconData(0xe0ec, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__ok__" /// /// - static const ok = IconData(0xe0ed, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const ok = IconData(0xe0ed, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__indent more__" /// /// - static const indent_more = IconData(0xe0ee, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const indent_more = IconData(0xe0ee, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__familly__" /// /// - static const familly = IconData(0xe0ef, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const familly = IconData(0xe0ef, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__snow__" /// /// - static const snow = IconData(0xe0f0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const snow = IconData(0xe0f0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__users filled__" /// /// - static const users_filled = IconData(0xe0f1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const users_filled = IconData(0xe0f1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__clear night filled__" /// /// - static const clear_night_filled = IconData(0xe0f2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const clear_night_filled = IconData(0xe0f2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__overcast filled__" /// /// - static const overcast_filled = IconData(0xe0f3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const overcast_filled = IconData(0xe0f3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__book__" /// /// - static const book = IconData(0xe0f4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const book = IconData(0xe0f4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__fingerprint__" /// /// - static const fingerprint = IconData(0xe0f5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const fingerprint = IconData(0xe0f5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__home__" /// /// - static const home = IconData(0xe0f6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const home = IconData(0xe0f6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__text editor__" /// /// - static const text_editor = IconData(0xe0f7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const text_editor = IconData(0xe0f7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__overcast__" /// /// - static const overcast = IconData(0xe0f8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const overcast = IconData(0xe0f8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__thunderbolt__" /// /// - static const thunderbolt = IconData(0xe0f9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const thunderbolt = IconData(0xe0f9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__paste__" /// /// - static const paste = IconData(0xe0fa, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const paste = IconData(0xe0fa, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__beaker__" /// /// - static const beaker = IconData(0xe0fb, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const beaker = IconData(0xe0fb, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mouse__" /// /// - static const mouse = IconData(0xe0fc, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mouse = IconData(0xe0fc, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__refresh__" /// /// - static const refresh = IconData(0xe0fd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const refresh = IconData(0xe0fd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__task list__" /// /// - static const task_list = IconData(0xe0fe, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const task_list = IconData(0xe0fe, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__task important filled__" /// /// - static const task_important_filled = IconData(0xe0ff, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const task_important_filled = IconData(0xe0ff, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__task warning__" /// /// - static const task_warning = IconData(0xe100, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const task_warning = IconData(0xe100, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__task list filled__" /// /// - static const task_list_filled = IconData(0xe101, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const task_list_filled = IconData(0xe101, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__task warning filled__" /// /// - static const task_warning_filled = IconData(0xe102, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const task_warning_filled = IconData(0xe102, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__task error filled__" /// /// - static const task_error_filled = IconData(0xe103, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const task_error_filled = IconData(0xe103, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__task important__" /// /// - static const task_important = IconData(0xe104, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const task_important = IconData(0xe104, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__task error__" /// /// - static const task_error = IconData(0xe105, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const task_error = IconData(0xe105, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tag__" /// /// - static const tag = IconData(0xe106, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tag = IconData(0xe106, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__external link__" /// /// - static const external_link = IconData(0xe107, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const external_link = IconData(0xe107, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__flag filled__" /// /// - static const flag_filled = IconData(0xe108, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const flag_filled = IconData(0xe108, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__bookmark filled__" /// /// - static const bookmark_filled = IconData(0xe109, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const bookmark_filled = IconData(0xe109, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__reboot__" /// /// - static const reboot = IconData(0xe10a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const reboot = IconData(0xe10a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__xfce logo__" /// /// - static const xfce_logo = IconData(0xe10b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const xfce_logo = IconData(0xe10b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__location__" /// /// - static const location = IconData(0xe10c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const location = IconData(0xe10c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__camera photo__" /// /// - static const camera_photo = IconData(0xe10d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const camera_photo = IconData(0xe10d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__camera web__" /// /// - static const camera_web = IconData(0xe10e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const camera_web = IconData(0xe10e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__camera web filled__" /// /// - static const camera_web_filled = IconData(0xe10f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const camera_web_filled = IconData(0xe10f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__camera video filed__" /// /// - static const camera_video_filed = IconData(0xe110, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const camera_video_filed = IconData(0xe110, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__camera photo filed__" /// /// - static const camera_photo_filed = IconData(0xe111, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const camera_photo_filed = IconData(0xe111, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__camera video__" /// /// - static const camera_video = IconData(0xe112, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const camera_video = IconData(0xe112, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__history filled__" /// /// - static const history_filled = IconData(0xe113, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const history_filled = IconData(0xe113, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__rotate left__" /// /// - static const rotate_left = IconData(0xe114, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const rotate_left = IconData(0xe114, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__podcast__" /// /// - static const podcast = IconData(0xe115, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const podcast = IconData(0xe115, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__smartphone__" /// /// - static const smartphone = IconData(0xe116, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const smartphone = IconData(0xe116, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__unordered list remove__" /// /// - static const unordered_list_remove = IconData(0xe117, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const unordered_list_remove = IconData(0xe117, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__unordered list__" /// /// - static const unordered_list = IconData(0xe118, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const unordered_list = IconData(0xe118, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__unordered list new__" /// /// - static const unordered_list_new = IconData(0xe119, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const unordered_list_new = IconData(0xe119, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__subtitles__" /// /// - static const subtitles = IconData(0xe11a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const subtitles = IconData(0xe11a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__library music__" /// /// - static const library_music = IconData(0xe11b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const library_music = IconData(0xe11b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__library music filled__" /// /// - static const library_music_filled = IconData(0xe11c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const library_music_filled = IconData(0xe11c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__library artists filled__" /// /// - static const library_artists_filled = IconData(0xe11d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const library_artists_filled = IconData(0xe11d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__library artists__" /// /// - static const library_artists = IconData(0xe11e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const library_artists = IconData(0xe11e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__forward__" /// /// - static const forward = IconData(0xe11f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const forward = IconData(0xe11f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__lock filled__" /// /// - static const lock_filled = IconData(0xe120, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const lock_filled = IconData(0xe120, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__arrow right__" /// /// - static const arrow_right = IconData(0xe121, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const arrow_right = IconData(0xe121, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__arrow left__" /// /// - static const arrow_left = IconData(0xe122, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const arrow_left = IconData(0xe122, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__arrow up outlined__" /// /// - static const arrow_up_outlined = IconData(0xe123, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const arrow_up_outlined = IconData(0xe123, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__arrow left outlined__" /// /// - static const arrow_left_outlined = IconData(0xe124, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const arrow_left_outlined = IconData(0xe124, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__arrow down__" /// /// - static const arrow_down = IconData(0xe125, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const arrow_down = IconData(0xe125, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__arrow up__" /// /// - static const arrow_up = IconData(0xe126, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const arrow_up = IconData(0xe126, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__arrow down outlined__" /// /// - static const arrow_down_outlined = IconData(0xe127, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const arrow_down_outlined = IconData(0xe127, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__arrow right outlined__" /// /// - static const arrow_right_outlined = IconData(0xe128, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const arrow_right_outlined = IconData(0xe128, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter middle__" /// /// - static const meter_middle = IconData(0xe129, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_middle = IconData(0xe129, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 5__" /// /// - static const meter_5 = IconData(0xe12a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_5 = IconData(0xe12a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 1 filled__" /// /// - static const meter_1_filled = IconData(0xe12b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_1_filled = IconData(0xe12b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 7__" /// /// - static const meter_7 = IconData(0xe12c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_7 = IconData(0xe12c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 3 filled__" /// /// - static const meter_3_filled = IconData(0xe12d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_3_filled = IconData(0xe12d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 2__" /// /// - static const meter_2 = IconData(0xe12e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_2 = IconData(0xe12e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 0__" /// /// - static const meter_0 = IconData(0xe12f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_0 = IconData(0xe12f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 1__" /// /// - static const meter_1 = IconData(0xe130, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_1 = IconData(0xe130, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 0 filled__" /// /// - static const meter_0_filled = IconData(0xe131, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_0_filled = IconData(0xe131, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 3__" /// /// - static const meter_3 = IconData(0xe132, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_3 = IconData(0xe132, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 6__" /// /// - static const meter_6 = IconData(0xe133, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_6 = IconData(0xe133, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter quarter filled__" /// /// - static const meter_quarter_filled = IconData(0xe134, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_quarter_filled = IconData(0xe134, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 8__" /// /// - static const meter_8 = IconData(0xe135, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_8 = IconData(0xe135, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 4 filled__" /// /// - static const meter_4_filled = IconData(0xe136, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_4_filled = IconData(0xe136, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 2 filled__" /// /// - static const meter_2_filled = IconData(0xe137, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_2_filled = IconData(0xe137, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 9__" /// /// - static const meter_9 = IconData(0xe138, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_9 = IconData(0xe138, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 7 filled__" /// /// - static const meter_7_filled = IconData(0xe139, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_7_filled = IconData(0xe139, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter quarter__" /// /// - static const meter_quarter = IconData(0xe13a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_quarter = IconData(0xe13a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter three quarter filled__" /// /// - static const meter_three_quarter_filled = IconData(0xe13b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_three_quarter_filled = IconData(0xe13b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter three quarter__" /// /// - static const meter_three_quarter = IconData(0xe13c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_three_quarter = IconData(0xe13c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 9 filled__" /// /// - static const meter_9_filled = IconData(0xe13d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_9_filled = IconData(0xe13d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 8 filled__" /// /// - static const meter_8_filled = IconData(0xe13e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_8_filled = IconData(0xe13e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 6 filled__" /// /// - static const meter_6_filled = IconData(0xe13f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_6_filled = IconData(0xe13f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 4__" /// /// - static const meter_4 = IconData(0xe140, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_4 = IconData(0xe140, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter middle filled__" /// /// - static const meter_middle_filled = IconData(0xe141, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_middle_filled = IconData(0xe141, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__meter 5 filled__" /// /// - static const meter_5_filled = IconData(0xe142, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const meter_5_filled = IconData(0xe142, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__rain__" /// /// - static const rain = IconData(0xe143, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const rain = IconData(0xe143, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__disk__" /// /// - static const disk = IconData(0xe144, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const disk = IconData(0xe144, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__keyboard filled__" /// /// - static const keyboard_filled = IconData(0xe145, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const keyboard_filled = IconData(0xe145, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__compass__" /// /// - static const compass = IconData(0xe146, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const compass = IconData(0xe146, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__address book__" /// /// - static const address_book = IconData(0xe147, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const address_book = IconData(0xe147, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__address book new__" /// /// - static const address_book_new = IconData(0xe148, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const address_book_new = IconData(0xe148, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__address book filled__" /// /// - static const address_book_filled = IconData(0xe149, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const address_book_filled = IconData(0xe149, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__address book filled new__" /// /// - static const address_book_filled_new = IconData(0xe14a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const address_book_filled_new = IconData(0xe14a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__keyboard shortcuts__" /// /// - static const keyboard_shortcuts = IconData(0xe14b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const keyboard_shortcuts = IconData(0xe14b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__keyboard shortcuts new__" /// /// - static const keyboard_shortcuts_new = IconData(0xe14c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const keyboard_shortcuts_new = IconData(0xe14c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__keyboard shortcuts new filled__" /// /// - static const keyboard_shortcuts_new_filled = IconData(0xe14d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const keyboard_shortcuts_new_filled = IconData(0xe14d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__keyboard shortcuts filled__" /// /// - static const keyboard_shortcuts_filled = IconData(0xe14e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const keyboard_shortcuts_filled = IconData(0xe14e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__wrench__" /// /// - static const wrench = IconData(0xe14f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const wrench = IconData(0xe14f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__private mask__" /// /// - static const private_mask = IconData(0xe150, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const private_mask = IconData(0xe150, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__disk filled__" /// /// - static const disk_filled = IconData(0xe151, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const disk_filled = IconData(0xe151, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail unread filled__" /// /// - static const mail_unread_filled = IconData(0xe152, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_unread_filled = IconData(0xe152, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail open__" /// /// - static const mail_open = IconData(0xe153, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_open = IconData(0xe153, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail signed__" /// /// - static const mail_signed = IconData(0xe154, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_signed = IconData(0xe154, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail signed filled__" /// /// - static const mail_signed_filled = IconData(0xe155, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_signed_filled = IconData(0xe155, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail open filled__" /// /// - static const mail_open_filled = IconData(0xe156, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_open_filled = IconData(0xe156, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail forwarded filled__" /// /// - static const mail_forwarded_filled = IconData(0xe157, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_forwarded_filled = IconData(0xe157, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail ok filled__" /// /// - static const mail_ok_filled = IconData(0xe158, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_ok_filled = IconData(0xe158, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail replied filled__" /// /// - static const mail_replied_filled = IconData(0xe159, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_replied_filled = IconData(0xe159, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail ok__" /// /// - static const mail_ok = IconData(0xe15a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_ok = IconData(0xe15a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail__" /// /// - static const mail = IconData(0xe15b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail = IconData(0xe15b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail new__" /// /// - static const mail_new = IconData(0xe15c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_new = IconData(0xe15c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail new filled__" /// /// - static const mail_new_filled = IconData(0xe15d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_new_filled = IconData(0xe15d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail filled__" /// /// - static const mail_filled = IconData(0xe15e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_filled = IconData(0xe15e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail replied__" /// /// - static const mail_replied = IconData(0xe15f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_replied = IconData(0xe15f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail unread__" /// /// - static const mail_unread = IconData(0xe160, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_unread = IconData(0xe160, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__mail forwarded__" /// /// - static const mail_forwarded = IconData(0xe161, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const mail_forwarded = IconData(0xe161, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__undo__" /// /// - static const undo = IconData(0xe162, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const undo = IconData(0xe162, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__dialpad__" /// /// - static const dialpad = IconData(0xe163, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const dialpad = IconData(0xe163, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__weather alert filled__" /// /// - static const weather_alert_filled = IconData(0xe164, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const weather_alert_filled = IconData(0xe164, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__media play__" /// /// - static const media_play = IconData(0xe165, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const media_play = IconData(0xe165, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__media pause__" /// /// - static const media_pause = IconData(0xe166, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const media_pause = IconData(0xe166, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__media stop__" /// /// - static const media_stop = IconData(0xe167, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const media_stop = IconData(0xe167, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__media record__" /// /// - static const media_record = IconData(0xe168, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const media_record = IconData(0xe168, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__go jump__" /// /// - static const go_jump = IconData(0xe169, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const go_jump = IconData(0xe169, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__go bottom__" /// /// - static const go_bottom = IconData(0xe16a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const go_bottom = IconData(0xe16a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__go down__" /// /// - static const go_down = IconData(0xe16b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const go_down = IconData(0xe16b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__go last__" /// /// - static const go_last = IconData(0xe16c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const go_last = IconData(0xe16c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__go up__" /// /// - static const go_up = IconData(0xe16d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const go_up = IconData(0xe16d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__go first__" /// /// - static const go_first = IconData(0xe16e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const go_first = IconData(0xe16e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__go next__" /// /// - static const go_next = IconData(0xe16f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const go_next = IconData(0xe16f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__go top__" /// /// - static const go_top = IconData(0xe170, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const go_top = IconData(0xe170, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__go previous__" /// /// - static const go_previous = IconData(0xe171, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const go_previous = IconData(0xe171, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__audio card__" /// /// - static const audio_card = IconData(0xe172, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const audio_card = IconData(0xe172, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__zoom fit best__" /// /// - static const zoom_fit_best = IconData(0xe173, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const zoom_fit_best = IconData(0xe173, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__zoom out__" /// /// - static const zoom_out = IconData(0xe174, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const zoom_out = IconData(0xe174, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__zoom original__" /// /// - static const zoom_original = IconData(0xe175, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const zoom_original = IconData(0xe175, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__zoom in filled__" /// /// - static const zoom_in_filled = IconData(0xe176, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const zoom_in_filled = IconData(0xe176, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__zoom original filled__" /// /// - static const zoom_original_filled = IconData(0xe177, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const zoom_original_filled = IconData(0xe177, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__zoom out filled__" /// /// - static const zoom_out_filled = IconData(0xe178, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const zoom_out_filled = IconData(0xe178, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__zoom in__" /// /// - static const zoom_in = IconData(0xe179, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const zoom_in = IconData(0xe179, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__selection__" /// /// - static const selection = IconData(0xe17a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const selection = IconData(0xe17a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__wallpaper filled__" /// /// - static const wallpaper_filled = IconData(0xe17b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const wallpaper_filled = IconData(0xe17b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__scanner filled__" /// /// - static const scanner_filled = IconData(0xe17c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const scanner_filled = IconData(0xe17c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__fog filled__" /// /// - static const fog_filled = IconData(0xe17d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const fog_filled = IconData(0xe17d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__hearing filled__" /// /// - static const hearing_filled = IconData(0xe17e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const hearing_filled = IconData(0xe17e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__weather filled__" /// /// - static const weather_filled = IconData(0xe17f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const weather_filled = IconData(0xe17f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__terminal__" /// /// - static const terminal = IconData(0xe180, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const terminal = IconData(0xe180, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__gnome logo__" /// /// - static const gnome_logo = IconData(0xe181, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const gnome_logo = IconData(0xe181, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote glasses__" /// /// - static const emote_glasses = IconData(0xe182, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_glasses = IconData(0xe182, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote smile big__" /// /// - static const emote_smile_big = IconData(0xe183, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_smile_big = IconData(0xe183, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote confused filled__" /// /// - static const emote_confused_filled = IconData(0xe184, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_confused_filled = IconData(0xe184, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote worried filled__" /// /// - static const emote_worried_filled = IconData(0xe185, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_worried_filled = IconData(0xe185, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote surprise filled__" /// /// - static const emote_surprise_filled = IconData(0xe186, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_surprise_filled = IconData(0xe186, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote smile big filled__" /// /// - static const emote_smile_big_filled = IconData(0xe187, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_smile_big_filled = IconData(0xe187, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote worried__" /// /// - static const emote_worried = IconData(0xe188, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_worried = IconData(0xe188, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote sad filled__" /// /// - static const emote_sad_filled = IconData(0xe189, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_sad_filled = IconData(0xe189, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote wink filled__" /// /// - static const emote_wink_filled = IconData(0xe18a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_wink_filled = IconData(0xe18a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote uncertain filled__" /// /// - static const emote_uncertain_filled = IconData(0xe18b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_uncertain_filled = IconData(0xe18b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote embarrassed__" /// /// - static const emote_embarrassed = IconData(0xe18c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_embarrassed = IconData(0xe18c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote plain filled__" /// /// - static const emote_plain_filled = IconData(0xe18d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_plain_filled = IconData(0xe18d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote monkey__" /// /// - static const emote_monkey = IconData(0xe18e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_monkey = IconData(0xe18e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote yawn__" /// /// - static const emote_yawn = IconData(0xe18f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_yawn = IconData(0xe18f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote sick__" /// /// - static const emote_sick = IconData(0xe190, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_sick = IconData(0xe190, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote tired filled__" /// /// - static const emote_tired_filled = IconData(0xe191, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_tired_filled = IconData(0xe191, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote kiss__" /// /// - static const emote_kiss = IconData(0xe192, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_kiss = IconData(0xe192, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote smirk filled__" /// /// - static const emote_smirk_filled = IconData(0xe193, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_smirk_filled = IconData(0xe193, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote kiss filled__" /// /// - static const emote_kiss_filled = IconData(0xe194, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_kiss_filled = IconData(0xe194, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote confused__" /// /// - static const emote_confused = IconData(0xe195, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_confused = IconData(0xe195, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote shutmouth filled__" /// /// - static const emote_shutmouth_filled = IconData(0xe196, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_shutmouth_filled = IconData(0xe196, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote cool__" /// /// - static const emote_cool = IconData(0xe197, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_cool = IconData(0xe197, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote sick filled__" /// /// - static const emote_sick_filled = IconData(0xe198, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_sick_filled = IconData(0xe198, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote smile filled__" /// /// - static const emote_smile_filled = IconData(0xe199, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_smile_filled = IconData(0xe199, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote devilish filled__" /// /// - static const emote_devilish_filled = IconData(0xe19a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_devilish_filled = IconData(0xe19a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote angry filled__" /// /// - static const emote_angry_filled = IconData(0xe19b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_angry_filled = IconData(0xe19b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote uncertain__" /// /// - static const emote_uncertain = IconData(0xe19c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_uncertain = IconData(0xe19c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote laugh__" /// /// - static const emote_laugh = IconData(0xe19d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_laugh = IconData(0xe19d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote plain__" /// /// - static const emote_plain = IconData(0xe19e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_plain = IconData(0xe19e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote angel filled__" /// /// - static const emote_angel_filled = IconData(0xe19f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_angel_filled = IconData(0xe19f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote monkey filled__" /// /// - static const emote_monkey_filled = IconData(0xe1a0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_monkey_filled = IconData(0xe1a0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote yawn filled__" /// /// - static const emote_yawn_filled = IconData(0xe1a1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_yawn_filled = IconData(0xe1a1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote crying filled__" /// /// - static const emote_crying_filled = IconData(0xe1a2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_crying_filled = IconData(0xe1a2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote raspberry filled__" /// /// - static const emote_raspberry_filled = IconData(0xe1a3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_raspberry_filled = IconData(0xe1a3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote wink__" /// /// - static const emote_wink = IconData(0xe1a4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_wink = IconData(0xe1a4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote shutmouth__" /// /// - static const emote_shutmouth = IconData(0xe1a5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_shutmouth = IconData(0xe1a5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote raspberry__" /// /// - static const emote_raspberry = IconData(0xe1a6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_raspberry = IconData(0xe1a6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote crying__" /// /// - static const emote_crying = IconData(0xe1a7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_crying = IconData(0xe1a7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote devilish__" /// /// - static const emote_devilish = IconData(0xe1a8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_devilish = IconData(0xe1a8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote cool filled__" /// /// - static const emote_cool_filled = IconData(0xe1a9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_cool_filled = IconData(0xe1a9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote sad__" /// /// - static const emote_sad = IconData(0xe1aa, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_sad = IconData(0xe1aa, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote surprise__" /// /// - static const emote_surprise = IconData(0xe1ab, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_surprise = IconData(0xe1ab, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote angry__" /// /// - static const emote_angry = IconData(0xe1ac, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_angry = IconData(0xe1ac, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote smile__" /// /// - static const emote_smile = IconData(0xe1ad, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_smile = IconData(0xe1ad, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote embarrassed filled__" /// /// - static const emote_embarrassed_filled = IconData(0xe1ae, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_embarrassed_filled = IconData(0xe1ae, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote tired__" /// /// - static const emote_tired = IconData(0xe1af, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_tired = IconData(0xe1af, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote angel__" /// /// - static const emote_angel = IconData(0xe1b0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_angel = IconData(0xe1b0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote laugh filled__" /// /// - static const emote_laugh_filled = IconData(0xe1b1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_laugh_filled = IconData(0xe1b1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote smirk__" /// /// - static const emote_smirk = IconData(0xe1b2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_smirk = IconData(0xe1b2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__emote glasses filled__" /// /// - static const emote_glasses_filled = IconData(0xe1b3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const emote_glasses_filled = IconData(0xe1b3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__heart filled__" /// /// - static const heart_filled = IconData(0xe1b4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const heart_filled = IconData(0xe1b4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__screen lock__" /// /// - static const screen_lock = IconData(0xe1b5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const screen_lock = IconData(0xe1b5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__screen__" /// /// - static const screen = IconData(0xe1b6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const screen = IconData(0xe1b6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__screen lock filled__" /// /// - static const screen_lock_filled = IconData(0xe1b7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const screen_lock_filled = IconData(0xe1b7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__screen filled__" /// /// - static const screen_filled = IconData(0xe1b8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const screen_filled = IconData(0xe1b8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__speaker high__" /// /// - static const speaker_high = IconData(0xe1b9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const speaker_high = IconData(0xe1b9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__speaker medium filled__" /// /// - static const speaker_medium_filled = IconData(0xe1ba, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const speaker_medium_filled = IconData(0xe1ba, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__speaker__" /// /// - static const speaker = IconData(0xe1bb, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const speaker = IconData(0xe1bb, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__speaker filled__" /// /// - static const speaker_filled = IconData(0xe1bc, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const speaker_filled = IconData(0xe1bc, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__speaker high filled__" /// /// - static const speaker_high_filled = IconData(0xe1bd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const speaker_high_filled = IconData(0xe1bd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__speaker muted__" /// /// - static const speaker_muted = IconData(0xe1be, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const speaker_muted = IconData(0xe1be, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__speaker low__" /// /// - static const speaker_low = IconData(0xe1bf, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const speaker_low = IconData(0xe1bf, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__speaker medium__" /// /// - static const speaker_medium = IconData(0xe1c0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const speaker_medium = IconData(0xe1c0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__speaker muted filled__" /// /// - static const speaker_muted_filled = IconData(0xe1c1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const speaker_muted_filled = IconData(0xe1c1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__speaker overamplified filled__" /// /// - static const speaker_overamplified_filled = IconData(0xe1c2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const speaker_overamplified_filled = IconData(0xe1c2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__speaker overamplified__" /// /// - static const speaker_overamplified = IconData(0xe1c3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const speaker_overamplified = IconData(0xe1c3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__speaker low filled__" /// /// - static const speaker_low_filled = IconData(0xe1c4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const speaker_low_filled = IconData(0xe1c4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sort ascending__" /// /// - static const sort_ascending = IconData(0xe1c5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sort_ascending = IconData(0xe1c5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sort descending__" /// /// - static const sort_descending = IconData(0xe1c6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sort_descending = IconData(0xe1c6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__download__" /// /// - static const download = IconData(0xe1c7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const download = IconData(0xe1c7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__download history filled__" /// /// - static const download_history_filled = IconData(0xe1c8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const download_history_filled = IconData(0xe1c8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__download filled__" /// /// - static const download_filled = IconData(0xe1c9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const download_filled = IconData(0xe1c9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__download history__" /// /// - static const download_history = IconData(0xe1ca, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const download_history = IconData(0xe1ca, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__justify right__" /// /// - static const justify_right = IconData(0xe1cb, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const justify_right = IconData(0xe1cb, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__justify left__" /// /// - static const justify_left = IconData(0xe1cc, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const justify_left = IconData(0xe1cc, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__justify center__" /// /// - static const justify_center = IconData(0xe1cd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const justify_center = IconData(0xe1cd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__justify fill__" /// /// - static const justify_fill = IconData(0xe1ce, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const justify_fill = IconData(0xe1ce, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__games filled__" /// /// - static const games_filled = IconData(0xe1cf, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const games_filled = IconData(0xe1cf, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__appliance filled__" /// /// - static const appliance_filled = IconData(0xe1d0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const appliance_filled = IconData(0xe1d0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__monitor__" /// /// - static const monitor = IconData(0xe1d1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const monitor = IconData(0xe1d1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network transmit__" /// /// - static const network_transmit = IconData(0xe1d2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_transmit = IconData(0xe1d2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wired__" /// /// - static const network_wired = IconData(0xe1d3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wired = IconData(0xe1d3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular 5g__" /// /// - static const network_cellular_5g = IconData(0xe1d4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_5g = IconData(0xe1d4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular 3g__" /// /// - static const network_cellular_3g = IconData(0xe1d5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_3g = IconData(0xe1d5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular acquiring__" /// /// - static const network_cellular_acquiring = IconData(0xe1d6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_acquiring = IconData(0xe1d6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular signal excellent secure__" /// /// - static const network_cellular_signal_excellent_secure = IconData(0xe1d7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_signal_excellent_secure = IconData(0xe1d7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular signal weak secure__" /// /// - static const network_cellular_signal_weak_secure = IconData(0xe1d8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_signal_weak_secure = IconData(0xe1d8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular signal none secure__" /// /// - static const network_cellular_signal_none_secure = IconData(0xe1d9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_signal_none_secure = IconData(0xe1d9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular hardware disabled__" /// /// - static const network_cellular_hardware_disabled = IconData(0xe1da, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_hardware_disabled = IconData(0xe1da, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular__" /// /// - static const network_cellular = IconData(0xe1db, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular = IconData(0xe1db, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular offline__" /// /// - static const network_cellular_offline = IconData(0xe1dc, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_offline = IconData(0xe1dc, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular signal none__" /// /// - static const network_cellular_signal_none = IconData(0xe1dd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_signal_none = IconData(0xe1dd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular signal ok secure__" /// /// - static const network_cellular_signal_ok_secure = IconData(0xe1de, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_signal_ok_secure = IconData(0xe1de, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular connected__" /// /// - static const network_cellular_connected = IconData(0xe1df, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_connected = IconData(0xe1df, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular 4g__" /// /// - static const network_cellular_4g = IconData(0xe1e0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_4g = IconData(0xe1e0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular signal excellent__" /// /// - static const network_cellular_signal_excellent = IconData(0xe1e1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_signal_excellent = IconData(0xe1e1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular edge__" /// /// - static const network_cellular_edge = IconData(0xe1e2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_edge = IconData(0xe1e2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular signal good__" /// /// - static const network_cellular_signal_good = IconData(0xe1e3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_signal_good = IconData(0xe1e3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular hspa__" /// /// - static const network_cellular_hspa = IconData(0xe1e4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_hspa = IconData(0xe1e4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular signal ok__" /// /// - static const network_cellular_signal_ok = IconData(0xe1e5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_signal_ok = IconData(0xe1e5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular signal weak__" /// /// - static const network_cellular_signal_weak = IconData(0xe1e6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_signal_weak = IconData(0xe1e6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular 2g__" /// /// - static const network_cellular_2g = IconData(0xe1e7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_2g = IconData(0xe1e7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular signal good secure__" /// /// - static const network_cellular_signal_good_secure = IconData(0xe1e8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_signal_good_secure = IconData(0xe1e8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular disabled__" /// /// - static const network_cellular_disabled = IconData(0xe1e9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_disabled = IconData(0xe1e9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular no route__" /// /// - static const network_cellular_no_route = IconData(0xe1ea, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_no_route = IconData(0xe1ea, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network cellular gprs__" /// /// - static const network_cellular_gprs = IconData(0xe1eb, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_cellular_gprs = IconData(0xe1eb, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network transmit receive__" /// /// - static const network_transmit_receive = IconData(0xe1ec, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_transmit_receive = IconData(0xe1ec, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wired filled__" /// /// - static const network_wired_filled = IconData(0xe1ed, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wired_filled = IconData(0xe1ed, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network receive__" /// /// - static const network_receive = IconData(0xe1ee, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_receive = IconData(0xe1ee, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network hotspot__" /// /// - static const network_hotspot = IconData(0xe1ef, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_hotspot = IconData(0xe1ef, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network__" /// /// - static const network = IconData(0xe1f0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network = IconData(0xe1f0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network offline__" /// /// - static const network_offline = IconData(0xe1f1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_offline = IconData(0xe1f1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network filled__" /// /// - static const network_filled = IconData(0xe1f2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_filled = IconData(0xe1f2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network idle__" /// /// - static const network_idle = IconData(0xe1f3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_idle = IconData(0xe1f3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network error filled__" /// /// - static const network_error_filled = IconData(0xe1f4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_error_filled = IconData(0xe1f4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless acquiring__" /// /// - static const network_wireless_acquiring = IconData(0xe1f5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_acquiring = IconData(0xe1f5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless signal excellent secure__" /// /// - static const network_wireless_signal_excellent_secure = IconData(0xe1f6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_signal_excellent_secure = IconData(0xe1f6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless signal weak secure__" /// /// - static const network_wireless_signal_weak_secure = IconData(0xe1f7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_signal_weak_secure = IconData(0xe1f7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless signal none secure__" /// /// - static const network_wireless_signal_none_secure = IconData(0xe1f8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_signal_none_secure = IconData(0xe1f8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless__" /// /// - static const network_wireless = IconData(0xe1f9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless = IconData(0xe1f9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless signal none__" /// /// - static const network_wireless_signal_none = IconData(0xe1fa, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_signal_none = IconData(0xe1fa, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless signal ok secure__" /// /// - static const network_wireless_signal_ok_secure = IconData(0xe1fb, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_signal_ok_secure = IconData(0xe1fb, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless signal excellent__" /// /// - static const network_wireless_signal_excellent = IconData(0xe1fc, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_signal_excellent = IconData(0xe1fc, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless signal good__" /// /// - static const network_wireless_signal_good = IconData(0xe1fd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_signal_good = IconData(0xe1fd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless signal ok__" /// /// - static const network_wireless_signal_ok = IconData(0xe1fe, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_signal_ok = IconData(0xe1fe, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless signal weak__" /// /// - static const network_wireless_signal_weak = IconData(0xe1ff, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_signal_weak = IconData(0xe1ff, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless signal good secure__" /// /// - static const network_wireless_signal_good_secure = IconData(0xe200, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_signal_good_secure = IconData(0xe200, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless disabled__" /// /// - static const network_wireless_disabled = IconData(0xe201, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_disabled = IconData(0xe201, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network wireless no route__" /// /// - static const network_wireless_no_route = IconData(0xe202, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_wireless_no_route = IconData(0xe202, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network offline filled__" /// /// - static const network_offline_filled = IconData(0xe203, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_offline_filled = IconData(0xe203, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__network error__" /// /// - static const network_error = IconData(0xe204, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const network_error = IconData(0xe204, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__storm filled__" /// /// - static const storm_filled = IconData(0xe205, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const storm_filled = IconData(0xe205, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__windows filled__" /// /// - static const windows_filled = IconData(0xe206, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const windows_filled = IconData(0xe206, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__call incoming__" /// /// - static const call_incoming = IconData(0xe207, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const call_incoming = IconData(0xe207, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__call outgoing__" /// /// - static const call_outgoing = IconData(0xe208, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const call_outgoing = IconData(0xe208, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__call start__" /// /// - static const call_start = IconData(0xe209, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const call_start = IconData(0xe209, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__call stop__" /// /// - static const call_stop = IconData(0xe20a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const call_stop = IconData(0xe20a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drag handle__" /// /// - static const drag_handle = IconData(0xe20b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drag_handle = IconData(0xe20b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__headphones__" /// /// - static const headphones = IconData(0xe20c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const headphones = IconData(0xe20c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__game controller__" /// /// - static const game_controller = IconData(0xe20d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const game_controller = IconData(0xe20d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__gear__" /// /// - static const gear = IconData(0xe20e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const gear = IconData(0xe20e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__search history filled__" /// /// - static const search_history_filled = IconData(0xe20f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const search_history_filled = IconData(0xe20f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__stop__" /// /// - static const stop = IconData(0xe210, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const stop = IconData(0xe210, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar week filled__" /// /// - static const calendar_week_filled = IconData(0xe211, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_week_filled = IconData(0xe211, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar important filled__" /// /// - static const calendar_important_filled = IconData(0xe212, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_important_filled = IconData(0xe212, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar warning__" /// /// - static const calendar_warning = IconData(0xe213, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_warning = IconData(0xe213, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar month filled__" /// /// - static const calendar_month_filled = IconData(0xe214, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_month_filled = IconData(0xe214, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar__" /// /// - static const calendar = IconData(0xe215, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar = IconData(0xe215, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar new__" /// /// - static const calendar_new = IconData(0xe216, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_new = IconData(0xe216, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar month__" /// /// - static const calendar_month = IconData(0xe217, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_month = IconData(0xe217, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar new filled__" /// /// - static const calendar_new_filled = IconData(0xe218, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_new_filled = IconData(0xe218, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar filled__" /// /// - static const calendar_filled = IconData(0xe219, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_filled = IconData(0xe219, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar warning filled__" /// /// - static const calendar_warning_filled = IconData(0xe21a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_warning_filled = IconData(0xe21a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar error filled__" /// /// - static const calendar_error_filled = IconData(0xe21b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_error_filled = IconData(0xe21b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar day__" /// /// - static const calendar_day = IconData(0xe21c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_day = IconData(0xe21c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar important__" /// /// - static const calendar_important = IconData(0xe21d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_important = IconData(0xe21d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar day filled__" /// /// - static const calendar_day_filled = IconData(0xe21e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_day_filled = IconData(0xe21e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar week__" /// /// - static const calendar_week = IconData(0xe21f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_week = IconData(0xe21f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__calendar error__" /// /// - static const calendar_error = IconData(0xe220, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const calendar_error = IconData(0xe220, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__document open__" /// /// - static const document_open = IconData(0xe221, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const document_open = IconData(0xe221, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__document open filled__" /// /// - static const document_open_filled = IconData(0xe222, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const document_open_filled = IconData(0xe222, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__document template filled__" /// /// - static const document_template_filled = IconData(0xe223, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const document_template_filled = IconData(0xe223, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__document template__" /// /// - static const document_template = IconData(0xe224, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const document_template = IconData(0xe224, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__document__" /// /// - static const document = IconData(0xe225, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const document = IconData(0xe225, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__document history filled__" /// /// - static const document_history_filled = IconData(0xe226, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const document_history_filled = IconData(0xe226, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__document new__" /// /// - static const document_new = IconData(0xe227, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const document_new = IconData(0xe227, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__document new filled__" /// /// - static const document_new_filled = IconData(0xe228, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const document_new_filled = IconData(0xe228, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__document filled__" /// /// - static const document_filled = IconData(0xe229, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const document_filled = IconData(0xe229, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__document history__" /// /// - static const document_history = IconData(0xe22a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const document_history = IconData(0xe22a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__microphone high__" /// /// - static const microphone_high = IconData(0xe22b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const microphone_high = IconData(0xe22b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__microphone medium filled__" /// /// - static const microphone_medium_filled = IconData(0xe22c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const microphone_medium_filled = IconData(0xe22c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__microphone__" /// /// - static const microphone = IconData(0xe22d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const microphone = IconData(0xe22d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__microphone filled__" /// /// - static const microphone_filled = IconData(0xe22e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const microphone_filled = IconData(0xe22e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__microphone high filled__" /// /// - static const microphone_high_filled = IconData(0xe22f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const microphone_high_filled = IconData(0xe22f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__microphone muted__" /// /// - static const microphone_muted = IconData(0xe230, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const microphone_muted = IconData(0xe230, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__microphone low__" /// /// - static const microphone_low = IconData(0xe231, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const microphone_low = IconData(0xe231, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__microphone medium__" /// /// - static const microphone_medium = IconData(0xe232, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const microphone_medium = IconData(0xe232, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__microphone muted filled__" /// /// - static const microphone_muted_filled = IconData(0xe233, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const microphone_muted_filled = IconData(0xe233, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__microphone low filled__" /// /// - static const microphone_low_filled = IconData(0xe234, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const microphone_low_filled = IconData(0xe234, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__office presentation filled__" /// /// - static const office_presentation_filled = IconData(0xe235, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const office_presentation_filled = IconData(0xe235, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__office drawing__" /// /// - static const office_drawing = IconData(0xe236, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const office_drawing = IconData(0xe236, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__office drawing filled__" /// /// - static const office_drawing_filled = IconData(0xe237, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const office_drawing_filled = IconData(0xe237, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__office spreadsheet filled__" /// /// - static const office_spreadsheet_filled = IconData(0xe238, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const office_spreadsheet_filled = IconData(0xe238, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__office presentation__" /// /// - static const office_presentation = IconData(0xe239, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const office_presentation = IconData(0xe239, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__office__" /// /// - static const office = IconData(0xe23a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const office = IconData(0xe23a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__office filled__" /// /// - static const office_filled = IconData(0xe23b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const office_filled = IconData(0xe23b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__office spreadsheet__" /// /// - static const office_spreadsheet = IconData(0xe23c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const office_spreadsheet = IconData(0xe23c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__wrench filled__" /// /// - static const wrench_filled = IconData(0xe23d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const wrench_filled = IconData(0xe23d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__hourglass__" /// /// - static const hourglass = IconData(0xe23e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const hourglass = IconData(0xe23e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__script__" /// /// - static const script = IconData(0xe23f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const script = IconData(0xe23f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__graphic tablet__" /// /// - static const graphic_tablet = IconData(0xe240, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const graphic_tablet = IconData(0xe240, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__colors__" /// /// - static const colors = IconData(0xe241, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const colors = IconData(0xe241, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__question filled__" /// /// - static const question_filled = IconData(0xe242, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const question_filled = IconData(0xe242, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__script filled__" /// /// - static const script_filled = IconData(0xe243, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const script_filled = IconData(0xe243, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__clock__" /// /// - static const clock = IconData(0xe244, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const clock = IconData(0xe244, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__question__" /// /// - static const question = IconData(0xe245, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const question = IconData(0xe245, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__hide filled__" /// /// - static const hide_filled = IconData(0xe246, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const hide_filled = IconData(0xe246, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__smartphone filled__" /// /// - static const smartphone_filled = IconData(0xe247, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const smartphone_filled = IconData(0xe247, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__checkbox mixed__" /// /// - static const checkbox_mixed = IconData(0xe248, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const checkbox_mixed = IconData(0xe248, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__checkbox__" /// /// - static const checkbox = IconData(0xe249, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const checkbox = IconData(0xe249, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__checkbox filled__" /// /// - static const checkbox_filled = IconData(0xe24a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const checkbox_filled = IconData(0xe24a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__checkbox checked filled__" /// /// - static const checkbox_checked_filled = IconData(0xe24b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const checkbox_checked_filled = IconData(0xe24b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__checkbox mixed filled__" /// /// - static const checkbox_mixed_filled = IconData(0xe24c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const checkbox_mixed_filled = IconData(0xe24c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__checkbox checked__" /// /// - static const checkbox_checked = IconData(0xe24d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const checkbox_checked = IconData(0xe24d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__server__" /// /// - static const server = IconData(0xe24e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const server = IconData(0xe24e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__format remove__" /// /// - static const format_remove = IconData(0xe24f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const format_remove = IconData(0xe24f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__multimedia filled__" /// /// - static const multimedia_filled = IconData(0xe250, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const multimedia_filled = IconData(0xe250, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__colors filled__" /// /// - static const colors_filled = IconData(0xe251, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const colors_filled = IconData(0xe251, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__health filled__" /// /// - static const health_filled = IconData(0xe252, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const health_filled = IconData(0xe252, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__bell__" /// /// - static const bell = IconData(0xe253, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const bell = IconData(0xe253, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__warning filled__" /// /// - static const warning_filled = IconData(0xe254, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const warning_filled = IconData(0xe254, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__sun filled__" /// /// - static const sun_filled = IconData(0xe255, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const sun_filled = IconData(0xe255, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__music artist filled__" /// /// - static const music_artist_filled = IconData(0xe256, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const music_artist_filled = IconData(0xe256, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__music artist__" /// /// - static const music_artist = IconData(0xe257, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const music_artist = IconData(0xe257, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__music queue filled__" /// /// - static const music_queue_filled = IconData(0xe258, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const music_queue_filled = IconData(0xe258, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__music history filled__" /// /// - static const music_history_filled = IconData(0xe259, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const music_history_filled = IconData(0xe259, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__music single filled__" /// /// - static const music_single_filled = IconData(0xe25a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const music_single_filled = IconData(0xe25a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__music note__" /// /// - static const music_note = IconData(0xe25b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const music_note = IconData(0xe25b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__music single__" /// /// - static const music_single = IconData(0xe25c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const music_single = IconData(0xe25c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__music history__" /// /// - static const music_history = IconData(0xe25d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const music_history = IconData(0xe25d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__music queue__" /// /// - static const music_queue = IconData(0xe25e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const music_queue = IconData(0xe25e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__touchpad filled__" /// /// - static const touchpad_filled = IconData(0xe25f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const touchpad_filled = IconData(0xe25f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__television__" /// /// - static const television = IconData(0xe260, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const television = IconData(0xe260, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__computer legacy filled__" /// /// - static const computer_legacy_filled = IconData(0xe261, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const computer_legacy_filled = IconData(0xe261, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__shuffle__" /// /// - static const shuffle = IconData(0xe262, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const shuffle = IconData(0xe262, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__edit clear all__" /// /// - static const edit_clear_all = IconData(0xe263, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const edit_clear_all = IconData(0xe263, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__wallpaper__" /// /// - static const wallpaper = IconData(0xe264, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const wallpaper = IconData(0xe264, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__bell filled__" /// /// - static const bell_filled = IconData(0xe265, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const bell_filled = IconData(0xe265, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__dialpad filled__" /// /// - static const dialpad_filled = IconData(0xe266, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const dialpad_filled = IconData(0xe266, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__ubuntu logo__" /// /// - static const ubuntu_logo = IconData(0xe267, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const ubuntu_logo = IconData(0xe267, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__ubuntu logo large__" /// /// - static const ubuntu_logo_large = IconData(0xe268, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const ubuntu_logo_large = IconData(0xe268, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__ubuntu logo simple__" /// /// - static const ubuntu_logo_simple = IconData(0xe269, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const ubuntu_logo_simple = IconData(0xe269, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__few clouds filled__" /// /// - static const few_clouds_filled = IconData(0xe26a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const few_clouds_filled = IconData(0xe26a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__multimedia player__" /// /// - static const multimedia_player = IconData(0xe26b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const multimedia_player = IconData(0xe26b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__clear night__" /// /// - static const clear_night = IconData(0xe26c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const clear_night = IconData(0xe26c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__paste filled__" /// /// - static const paste_filled = IconData(0xe26d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const paste_filled = IconData(0xe26d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__heart__" /// /// - static const heart = IconData(0xe26e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const heart = IconData(0xe26e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tag filled__" /// /// - static const tag_filled = IconData(0xe26f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tag_filled = IconData(0xe26f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__globe filled__" /// /// - static const globe_filled = IconData(0xe270, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const globe_filled = IconData(0xe270, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__view more horizontal__" /// /// - static const view_more_horizontal = IconData(0xe271, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const view_more_horizontal = IconData(0xe271, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__view more__" /// /// - static const view_more = IconData(0xe272, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const view_more = IconData(0xe272, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__package snap__" /// /// - static const package_snap = IconData(0xe273, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const package_snap = IconData(0xe273, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__package snap filled__" /// /// - static const package_snap_filled = IconData(0xe274, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const package_snap_filled = IconData(0xe274, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__package flatpak filled__" /// /// - static const package_flatpak_filled = IconData(0xe275, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const package_flatpak_filled = IconData(0xe275, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__package flatpak__" /// /// - static const package_flatpak = IconData(0xe276, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const package_flatpak = IconData(0xe276, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__package__" /// /// - static const package = IconData(0xe277, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const package = IconData(0xe277, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__package deb__" /// /// - static const package_deb = IconData(0xe278, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const package_deb = IconData(0xe278, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__package filled__" /// /// - static const package_filled = IconData(0xe279, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const package_filled = IconData(0xe279, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__package deb filled__" /// /// - static const package_deb_filled = IconData(0xe27a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const package_deb_filled = IconData(0xe27a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__error filled__" /// /// - static const error_filled = IconData(0xe27b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const error_filled = IconData(0xe27b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__keyboard__" /// /// - static const keyboard = IconData(0xe27c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const keyboard = IconData(0xe27c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__ordered list remove__" /// /// - static const ordered_list_remove = IconData(0xe27d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const ordered_list_remove = IconData(0xe27d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__ordered list__" /// /// - static const ordered_list = IconData(0xe27e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const ordered_list = IconData(0xe27e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__ordered list new__" /// /// - static const ordered_list_new = IconData(0xe27f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const ordered_list_new = IconData(0xe27f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__rule and pen filled__" /// /// - static const rule_and_pen_filled = IconData(0xe280, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const rule_and_pen_filled = IconData(0xe280, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__graphic tablet filled__" /// /// - static const graphic_tablet_filled = IconData(0xe281, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const graphic_tablet_filled = IconData(0xe281, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__headset__" /// /// - static const headset = IconData(0xe282, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const headset = IconData(0xe282, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tape filled__" /// /// - static const tape_filled = IconData(0xe283, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tape_filled = IconData(0xe283, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__display layout filled__" /// /// - static const display_layout_filled = IconData(0xe284, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const display_layout_filled = IconData(0xe284, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive ieee1394__" /// /// - static const drive_ieee1394 = IconData(0xe285, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_ieee1394 = IconData(0xe285, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive harddisk error__" /// /// - static const drive_harddisk_error = IconData(0xe286, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_harddisk_error = IconData(0xe286, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive harddisk usb filled__" /// /// - static const drive_harddisk_usb_filled = IconData(0xe287, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_harddisk_usb_filled = IconData(0xe287, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive harddisk disabled__" /// /// - static const drive_harddisk_disabled = IconData(0xe288, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_harddisk_disabled = IconData(0xe288, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive harddisk warning__" /// /// - static const drive_harddisk_warning = IconData(0xe289, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_harddisk_warning = IconData(0xe289, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive multidisk filled__" /// /// - static const drive_multidisk_filled = IconData(0xe28a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_multidisk_filled = IconData(0xe28a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive removable media filled__" /// /// - static const drive_removable_media_filled = IconData(0xe28b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_removable_media_filled = IconData(0xe28b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive harddisk error filled__" /// /// - static const drive_harddisk_error_filled = IconData(0xe28c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_harddisk_error_filled = IconData(0xe28c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive harddisk__" /// /// - static const drive_harddisk = IconData(0xe28d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_harddisk = IconData(0xe28d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive harddisk warning filled__" /// /// - static const drive_harddisk_warning_filled = IconData(0xe28e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_harddisk_warning_filled = IconData(0xe28e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive solidstatedisk filled__" /// /// - static const drive_solidstatedisk_filled = IconData(0xe28f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_solidstatedisk_filled = IconData(0xe28f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive optical__" /// /// - static const drive_optical = IconData(0xe290, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_optical = IconData(0xe290, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive harddisk broken__" /// /// - static const drive_harddisk_broken = IconData(0xe291, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_harddisk_broken = IconData(0xe291, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive harddisk filled__" /// /// - static const drive_harddisk_filled = IconData(0xe292, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_harddisk_filled = IconData(0xe292, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive ieee1394 filled__" /// /// - static const drive_ieee1394_filled = IconData(0xe293, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_ieee1394_filled = IconData(0xe293, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive harddisk usb__" /// /// - static const drive_harddisk_usb = IconData(0xe294, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_harddisk_usb = IconData(0xe294, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive solidstatedisk__" /// /// - static const drive_solidstatedisk = IconData(0xe295, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_solidstatedisk = IconData(0xe295, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive harddisk broken filled__" /// /// - static const drive_harddisk_broken_filled = IconData(0xe296, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_harddisk_broken_filled = IconData(0xe296, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive optical filled__" /// /// - static const drive_optical_filled = IconData(0xe297, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_optical_filled = IconData(0xe297, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive harddisk disabled filled__" /// /// - static const drive_harddisk_disabled_filled = IconData(0xe298, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_harddisk_disabled_filled = IconData(0xe298, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive multidisk__" /// /// - static const drive_multidisk = IconData(0xe299, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_multidisk = IconData(0xe299, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__drive removable media__" /// /// - static const drive_removable_media = IconData(0xe29a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const drive_removable_media = IconData(0xe29a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__gear dots filled__" /// /// - static const gear_dots_filled = IconData(0xe29b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const gear_dots_filled = IconData(0xe29b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__magnifying glass filled__" /// /// - static const magnifying_glass_filled = IconData(0xe29c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const magnifying_glass_filled = IconData(0xe29c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__puzzle piece filled__" /// /// - static const puzzle_piece_filled = IconData(0xe29d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const puzzle_piece_filled = IconData(0xe29d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__checkmark__" /// /// - static const checkmark = IconData(0xe29e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const checkmark = IconData(0xe29e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__share__" /// /// - static const share = IconData(0xe29f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const share = IconData(0xe29f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__thumb down filled__" /// /// - static const thumb_down_filled = IconData(0xe2a0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const thumb_down_filled = IconData(0xe2a0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__thumb down__" /// /// - static const thumb_down = IconData(0xe2a1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const thumb_down = IconData(0xe2a1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__thumb up__" /// /// - static const thumb_up = IconData(0xe2a2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const thumb_up = IconData(0xe2a2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__thumb up filled__" /// /// - static const thumb_up_filled = IconData(0xe2a3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const thumb_up_filled = IconData(0xe2a3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__share filled__" /// /// - static const share_filled = IconData(0xe2a4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const share_filled = IconData(0xe2a4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__important__" /// /// - static const important = IconData(0xe2a5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const important = IconData(0xe2a5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__inbox__" /// /// - static const inbox = IconData(0xe2a6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const inbox = IconData(0xe2a6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tape__" /// /// - static const tape = IconData(0xe2a7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tape = IconData(0xe2a7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__find replace__" /// /// - static const find_replace = IconData(0xe2a8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const find_replace = IconData(0xe2a8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 1 charging__" /// /// - static const battery_1_charging = IconData(0xe2a9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_1_charging = IconData(0xe2a9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 6 charging__" /// /// - static const battery_6_charging = IconData(0xe2aa, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_6_charging = IconData(0xe2aa, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 5__" /// /// - static const battery_5 = IconData(0xe2ab, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_5 = IconData(0xe2ab, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 7__" /// /// - static const battery_7 = IconData(0xe2ac, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_7 = IconData(0xe2ac, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery missing__" /// /// - static const battery_missing = IconData(0xe2ad, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_missing = IconData(0xe2ad, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 2__" /// /// - static const battery_2 = IconData(0xe2ae, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_2 = IconData(0xe2ae, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery warning__" /// /// - static const battery_warning = IconData(0xe2af, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_warning = IconData(0xe2af, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 1__" /// /// - static const battery_1 = IconData(0xe2b0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_1 = IconData(0xe2b0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 2 charging__" /// /// - static const battery_2_charging = IconData(0xe2b1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_2_charging = IconData(0xe2b1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 3__" /// /// - static const battery_3 = IconData(0xe2b2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_3 = IconData(0xe2b2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 6__" /// /// - static const battery_6 = IconData(0xe2b3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_6 = IconData(0xe2b3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 8__" /// /// - static const battery_8 = IconData(0xe2b4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_8 = IconData(0xe2b4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 9 charging__" /// /// - static const battery_9_charging = IconData(0xe2b5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_9_charging = IconData(0xe2b5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery empty__" /// /// - static const battery_empty = IconData(0xe2b6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_empty = IconData(0xe2b6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 4 charging__" /// /// - static const battery_4_charging = IconData(0xe2b7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_4_charging = IconData(0xe2b7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery full__" /// /// - static const battery_full = IconData(0xe2b8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_full = IconData(0xe2b8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 9__" /// /// - static const battery_9 = IconData(0xe2b9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_9 = IconData(0xe2b9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery empty charging__" /// /// - static const battery_empty_charging = IconData(0xe2ba, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_empty_charging = IconData(0xe2ba, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 5 charging__" /// /// - static const battery_5_charging = IconData(0xe2bb, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_5_charging = IconData(0xe2bb, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery full charging__" /// /// - static const battery_full_charging = IconData(0xe2bc, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_full_charging = IconData(0xe2bc, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 3 charging__" /// /// - static const battery_3_charging = IconData(0xe2bd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_3_charging = IconData(0xe2bd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 4__" /// /// - static const battery_4 = IconData(0xe2be, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_4 = IconData(0xe2be, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 7 charging__" /// /// - static const battery_7_charging = IconData(0xe2bf, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_7_charging = IconData(0xe2bf, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery 8 charging__" /// /// - static const battery_8_charging = IconData(0xe2c0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery_8_charging = IconData(0xe2c0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__flash card filled__" /// /// - static const flash_card_filled = IconData(0xe2c1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const flash_card_filled = IconData(0xe2c1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__edit clear filled__" /// /// - static const edit_clear_filled = IconData(0xe2c2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const edit_clear_filled = IconData(0xe2c2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__key__" /// /// - static const key = IconData(0xe2c3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const key = IconData(0xe2c3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__key filled__" /// /// - static const key_filled = IconData(0xe2c4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const key_filled = IconData(0xe2c4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__clock filled__" /// /// - static const clock_filled = IconData(0xe2c5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const clock_filled = IconData(0xe2c5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__computer legacy__" /// /// - static const computer_legacy = IconData(0xe2c6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const computer_legacy = IconData(0xe2c6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__history__" /// /// - static const history = IconData(0xe2c7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const history = IconData(0xe2c7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__multimedia__" /// /// - static const multimedia = IconData(0xe2c8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const multimedia = IconData(0xe2c8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__localization filled__" /// /// - static const localization_filled = IconData(0xe2c9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const localization_filled = IconData(0xe2c9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__trowel filled__" /// /// - static const trowel_filled = IconData(0xe2ca, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const trowel_filled = IconData(0xe2ca, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__junk__" /// /// - static const junk = IconData(0xe2cb, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const junk = IconData(0xe2cb, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__junk filled__" /// /// - static const junk_filled = IconData(0xe2cc, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const junk_filled = IconData(0xe2cc, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__outbox__" /// /// - static const outbox = IconData(0xe2cd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const outbox = IconData(0xe2cd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__gear dots__" /// /// - static const gear_dots = IconData(0xe2ce, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const gear_dots = IconData(0xe2ce, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__snapcraft bag__" /// /// - static const snapcraft_bag = IconData(0xe2cf, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const snapcraft_bag = IconData(0xe2cf, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__snapcraft warning__" /// /// - static const snapcraft_warning = IconData(0xe2d0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const snapcraft_warning = IconData(0xe2d0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__snapcraft__" /// /// - static const snapcraft = IconData(0xe2d1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const snapcraft = IconData(0xe2d1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__snapcraft important__" /// /// - static const snapcraft_important = IconData(0xe2d2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const snapcraft_important = IconData(0xe2d2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__snapcraft info__" /// /// - static const snapcraft_info = IconData(0xe2d3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const snapcraft_info = IconData(0xe2d3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__snapcraft bag filled__" /// /// - static const snapcraft_bag_filled = IconData(0xe2d4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const snapcraft_bag_filled = IconData(0xe2d4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__snapcraft error__" /// /// - static const snapcraft_error = IconData(0xe2d5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const snapcraft_error = IconData(0xe2d5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__subtitles filled__" /// /// - static const subtitles_filled = IconData(0xe2d6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const subtitles_filled = IconData(0xe2d6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__fast backward__" /// /// - static const fast_backward = IconData(0xe2d7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const fast_backward = IconData(0xe2d7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__strikethrough__" /// /// - static const strikethrough = IconData(0xe2d8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const strikethrough = IconData(0xe2d8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__flash card__" /// /// - static const flash_card = IconData(0xe2d9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const flash_card = IconData(0xe2d9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__send receive__" /// /// - static const send_receive = IconData(0xe2da, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const send_receive = IconData(0xe2da, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__swiss knife__" /// /// - static const swiss_knife = IconData(0xe2db, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const swiss_knife = IconData(0xe2db, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__display layout__" /// /// - static const display_layout = IconData(0xe2dc, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const display_layout = IconData(0xe2dc, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__magnifying glass__" /// /// - static const magnifying_glass = IconData(0xe2dd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const magnifying_glass = IconData(0xe2dd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__text direction rtl__" /// /// - static const text_direction_rtl = IconData(0xe2de, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const text_direction_rtl = IconData(0xe2de, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__find replace filled__" /// /// - static const find_replace_filled = IconData(0xe2df, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const find_replace_filled = IconData(0xe2df, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__gears filled__" /// /// - static const gears_filled = IconData(0xe2e0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const gears_filled = IconData(0xe2e0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__indent less__" /// /// - static const indent_less = IconData(0xe2e1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const indent_less = IconData(0xe2e1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__bookmark__" /// /// - static const bookmark = IconData(0xe2e2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const bookmark = IconData(0xe2e2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__human__" /// /// - static const human = IconData(0xe2e3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const human = IconData(0xe2e3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__send filled__" /// /// - static const send_filled = IconData(0xe2e4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const send_filled = IconData(0xe2e4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__copy filled__" /// /// - static const copy_filled = IconData(0xe2e5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const copy_filled = IconData(0xe2e5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__private mask filled__" /// /// - static const private_mask_filled = IconData(0xe2e6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const private_mask_filled = IconData(0xe2e6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__showers night__" /// /// - static const showers_night = IconData(0xe2e7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const showers_night = IconData(0xe2e7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__reply all__" /// /// - static const reply_all = IconData(0xe2e8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const reply_all = IconData(0xe2e8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__radio filled__" /// /// - static const radio_filled = IconData(0xe2e9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const radio_filled = IconData(0xe2e9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__code__" /// /// - static const code = IconData(0xe2ea, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const code = IconData(0xe2ea, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__panel look__" /// /// - static const panel_look = IconData(0xe2eb, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const panel_look = IconData(0xe2eb, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__eye filled__" /// /// - static const eye_filled = IconData(0xe2ec, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const eye_filled = IconData(0xe2ec, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__star semi filled__" /// /// - static const star_semi_filled = IconData(0xe2ed, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const star_semi_filled = IconData(0xe2ed, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__target filled__" /// /// - static const target_filled = IconData(0xe2ee, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const target_filled = IconData(0xe2ee, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__screensaver__" /// /// - static const screensaver = IconData(0xe2ef, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const screensaver = IconData(0xe2ef, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__cloud filled__" /// /// - static const cloud_filled = IconData(0xe2f0, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const cloud_filled = IconData(0xe2f0, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__video__" /// /// - static const video = IconData(0xe2f1, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const video = IconData(0xe2f1, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__video history filled__" /// /// - static const video_history_filled = IconData(0xe2f2, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const video_history_filled = IconData(0xe2f2, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__video filled__" /// /// - static const video_filled = IconData(0xe2f3, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const video_filled = IconData(0xe2f3, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__video history__" /// /// - static const video_history = IconData(0xe2f4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const video_history = IconData(0xe2f4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__revert__" /// /// - static const revert = IconData(0xe2f5, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const revert = IconData(0xe2f5, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__font__" /// /// - static const font = IconData(0xe2f6, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const font = IconData(0xe2f6, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__window maximize__" /// /// - static const window_maximize = IconData(0xe2f7, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const window_maximize = IconData(0xe2f7, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__window minimize__" /// /// - static const window_minimize = IconData(0xe2f8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const window_minimize = IconData(0xe2f8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__window restore filled__" /// /// - static const window_restore_filled = IconData(0xe2f9, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const window_restore_filled = IconData(0xe2f9, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__window close__" /// /// - static const window_close = IconData(0xe2fa, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const window_close = IconData(0xe2fa, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__window__" /// /// - static const window = IconData(0xe2fb, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const window = IconData(0xe2fb, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__window maximize filled__" /// /// - static const window_maximize_filled = IconData(0xe2fc, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const window_maximize_filled = IconData(0xe2fc, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__window new__" /// /// - static const window_new = IconData(0xe2fd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const window_new = IconData(0xe2fd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__window new filled__" /// /// - static const window_new_filled = IconData(0xe2fe, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const window_new_filled = IconData(0xe2fe, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__window filled__" /// /// - static const window_filled = IconData(0xe2ff, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const window_filled = IconData(0xe2ff, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__window restore__" /// /// - static const window_restore = IconData(0xe300, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const window_restore = IconData(0xe300, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__window top bar__" /// /// - static const window_top_bar = IconData(0xe301, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const window_top_bar = IconData(0xe301, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__window top bar filled__" /// /// - static const window_top_bar_filled = IconData(0xe302, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const window_top_bar_filled = IconData(0xe302, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__podcast filled__" /// /// - static const podcast_filled = IconData(0xe303, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const podcast_filled = IconData(0xe303, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__chat bubble filled__" /// /// - static const chat_bubble_filled = IconData(0xe304, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const chat_bubble_filled = IconData(0xe304, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__chat bubble__" /// /// - static const chat_bubble = IconData(0xe305, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const chat_bubble = IconData(0xe305, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__chat idle filled__" /// /// - static const chat_idle_filled = IconData(0xe306, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const chat_idle_filled = IconData(0xe306, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__chat away__" /// /// - static const chat_away = IconData(0xe307, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const chat_away = IconData(0xe307, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__chat offline__" /// /// - static const chat_offline = IconData(0xe308, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const chat_offline = IconData(0xe308, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__chat away filled__" /// /// - static const chat_away_filled = IconData(0xe309, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const chat_away_filled = IconData(0xe309, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__chat idle__" /// /// - static const chat_idle = IconData(0xe30a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const chat_idle = IconData(0xe30a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__chat offline filled__" /// /// - static const chat_offline_filled = IconData(0xe30b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const chat_offline_filled = IconData(0xe30b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__chat text__" /// /// - static const chat_text = IconData(0xe30c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const chat_text = IconData(0xe30c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__chat text filled__" /// /// - static const chat_text_filled = IconData(0xe30d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const chat_text_filled = IconData(0xe30d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__italic__" /// /// - static const italic = IconData(0xe30e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const italic = IconData(0xe30e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__eye__" /// /// - static const eye = IconData(0xe30f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const eye = IconData(0xe30f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__fullscreen__" /// /// - static const fullscreen = IconData(0xe310, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const fullscreen = IconData(0xe310, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__fullscreen exit__" /// /// - static const fullscreen_exit = IconData(0xe311, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const fullscreen_exit = IconData(0xe311, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__chip__" /// /// - static const chip = IconData(0xe312, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const chip = IconData(0xe312, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tree fir filled__" /// /// - static const tree_fir_filled = IconData(0xe313, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tree_fir_filled = IconData(0xe313, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tree fir__" /// /// - static const tree_fir = IconData(0xe314, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tree_fir = IconData(0xe314, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tree__" /// /// - static const tree = IconData(0xe315, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tree = IconData(0xe315, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__tree filled__" /// /// - static const tree_filled = IconData(0xe316, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const tree_filled = IconData(0xe316, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__snow filled__" /// /// - static const snow_filled = IconData(0xe317, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const snow_filled = IconData(0xe317, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__scanner__" /// /// - static const scanner = IconData(0xe318, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const scanner = IconData(0xe318, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__search history__" /// /// - static const search_history = IconData(0xe319, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const search_history = IconData(0xe319, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__flag__" /// /// - static const flag = IconData(0xe31a, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const flag = IconData(0xe31a, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__few clouds night filled__" /// /// - static const few_clouds_night_filled = IconData(0xe31b, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const few_clouds_night_filled = IconData(0xe31b, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__pda filled__" /// /// - static const pda_filled = IconData(0xe31c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const pda_filled = IconData(0xe31c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__skip forward__" /// /// - static const skip_forward = IconData(0xe31d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const skip_forward = IconData(0xe31d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__windows__" /// /// - static const windows = IconData(0xe31e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const windows = IconData(0xe31e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__storm__" /// /// - static const storm = IconData(0xe31f, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const storm = IconData(0xe31f, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__showers__" /// /// - static const showers = IconData(0xe320, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const showers = IconData(0xe320, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__error__" /// /// - static const error = IconData(0xe321, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const error = IconData(0xe321, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__paper clip__" /// /// - static const paper_clip = IconData(0xe322, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const paper_clip = IconData(0xe322, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__battery__" /// /// - static const battery = IconData(0xe2b8, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const battery = IconData(0xe2b8, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__extension__" /// /// - static const extension = IconData(0xe019, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const extension = IconData(0xe019, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__extension filled__" /// /// - static const extension_filled = IconData(0xe29d, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const extension_filled = IconData(0xe29d, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__notification__" /// /// - static const notification = IconData(0xe253, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const notification = IconData(0xe253, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__notification filled__" /// /// - static const notification_filled = IconData(0xe265, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const notification_filled = IconData(0xe265, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__parental control__" /// /// - static const parental_control = IconData(0xe0ef, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const parental_control = IconData(0xe0ef, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__search__" /// /// - static const search = IconData(0xe2dd, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const search = IconData(0xe2dd, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__search filled__" /// /// - static const search_filled = IconData(0xe29c, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const search_filled = IconData(0xe29c, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__settings__" /// /// - static const settings = IconData(0xe20e, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const settings = IconData(0xe20e, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__settings filled__" /// /// - static const settings_filled = IconData(0xe0e4, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const settings_filled = IconData(0xe0e4, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__utilities__" /// /// - static const utilities = IconData(0xe2db, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const utilities = IconData(0xe2db, fontFamily: iconFontFamily, fontPackage: iconFontPackage); /// Font icon named "__utilities filled__" /// /// - static const utilities_filled = IconData(0xe060, - fontFamily: iconFontFamily, fontPackage: iconFontPackage); + static const utilities_filled = IconData(0xe060, fontFamily: iconFontFamily, fontPackage: iconFontPackage); static const all = { 'gears': gears, @@ -5392,8 +4577,7 @@ class YaruIcons { 'network_cellular_5g': network_cellular_5g, 'network_cellular_3g': network_cellular_3g, 'network_cellular_acquiring': network_cellular_acquiring, - 'network_cellular_signal_excellent_secure': - network_cellular_signal_excellent_secure, + 'network_cellular_signal_excellent_secure': network_cellular_signal_excellent_secure, 'network_cellular_signal_weak_secure': network_cellular_signal_weak_secure, 'network_cellular_signal_none_secure': network_cellular_signal_none_secure, 'network_cellular_hardware_disabled': network_cellular_hardware_disabled, @@ -5424,8 +4608,7 @@ class YaruIcons { 'network_idle': network_idle, 'network_error_filled': network_error_filled, 'network_wireless_acquiring': network_wireless_acquiring, - 'network_wireless_signal_excellent_secure': - network_wireless_signal_excellent_secure, + 'network_wireless_signal_excellent_secure': network_wireless_signal_excellent_secure, 'network_wireless_signal_weak_secure': network_wireless_signal_weak_secure, 'network_wireless_signal_none_secure': network_wireless_signal_none_secure, 'network_wireless': network_wireless, diff --git a/lib/yaru_icons.dart b/lib/yaru_icons.dart index 185e561..3222358 100644 --- a/lib/yaru_icons.dart +++ b/lib/yaru_icons.dart @@ -1,12 +1,8 @@ library yaru_icons; // Animated Icons -export 'src/widgets/animated_icons/yaru_animated_compass_icon.dart'; -export 'src/widgets/animated_icons/yaru_animated_heart_icon.dart'; -export 'src/widgets/animated_icons/yaru_animated_icon.dart'; -export 'src/widgets/animated_icons/yaru_animated_no_network_icon.dart'; -export 'src/widgets/animated_icons/yaru_animated_ok_icon.dart'; -export 'src/widgets/animated_icons/yaru_animated_star_icon.dart'; +export 'src/widgets/yaru_animated_icon.dart'; +export 'src/widgets/yaru_animated_icons.dart'; // Widgets export 'src/widgets/yaru_placeholder_icon.dart'; export 'src/yaru_freedesktop_icons.dart'; diff --git a/pubspec.yaml b/pubspec.yaml index 1044b9d..54cd32e 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -4,22 +4,26 @@ homepage: https://github.com/ubuntu/yaru_icons.dart description: Ubuntu Yaru Icon theme environment: - sdk: ">=2.17.0 <4.0.0" + sdk: ">=3.0.0 <4.0.0" flutter: ">=2.2.0" dependencies: + animated_vector: ^0.2.0 + animated_vector_annotations: ^0.2.0 flutter: sdk: flutter +dev_dependencies: + animated_vector_gen: ^0.2.1 + build_runner: ^2.4.6 + flutter_lints: ">=2.0.1 <4.0.0" + flutter: fonts: - family: YaruIcons fonts: - asset: assets/yaru_icons.otf -dev_dependencies: - flutter_lints: ">=2.0.1 <4.0.0" - icon_font: input_svg_dir: "assets/icons/" output_font_file: "assets/yaru_icons.otf"