Skip to content

Commit 1a2af48

Browse files
committed
Run flutter format .
1 parent 234aa5c commit 1a2af48

File tree

8 files changed

+128
-88
lines changed

8 files changed

+128
-88
lines changed

example/lib/main.dart

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,10 +98,12 @@ class _HomePageState extends State<HomePage> {
9898
ElevatedButton(
9999
child: Text('Set Default Image'),
100100
onPressed: () async {
101-
final imageGallery = await ImagePicker().pickImage(source: ImageSource.gallery);
101+
final imageGallery = await ImagePicker()
102+
.pickImage(source: ImageSource.gallery);
102103
if (imageGallery != null) {
103104
_defaultImage = File(imageGallery.path);
104-
setState(() => controllerDefaultImage.text = _defaultImage!.path);
105+
setState(() =>
106+
controllerDefaultImage.text = _defaultImage!.path);
105107
}
106108
},
107109
),
@@ -124,7 +126,8 @@ class _HomePageState extends State<HomePage> {
124126
);
125127
}
126128

127-
Widget? condition({required bool condition, Widget? isTrue, Widget? isFalse}) {
129+
Widget? condition(
130+
{required bool condition, Widget? isTrue, Widget? isFalse}) {
128131
return condition ? isTrue : isFalse;
129132
}
130133
}

lib/coderjava_image_editor_pro.dart

Lines changed: 48 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ List<Map?> widgetJson = [];
2727
var howmuchwidgetis = 0;
2828
Color currentcolors = Colors.white;
2929
var opicity = 0.0;
30-
SignatureController _controller = SignatureController(penStrokeWidth: 5, penColor: Colors.green);
30+
SignatureController _controller =
31+
SignatureController(penStrokeWidth: 5, penColor: Colors.green);
3132

3233
class CoderJavaImageEditorPro extends StatefulWidget {
3334
final Color? appBarColor;
@@ -63,7 +64,8 @@ class CoderJavaImageEditorPro extends StatefulWidget {
6364
});
6465

6566
@override
66-
_CoderJavaImageEditorProState createState() => _CoderJavaImageEditorProState();
67+
_CoderJavaImageEditorProState createState() =>
68+
_CoderJavaImageEditorProState();
6769
}
6870

6971
var slider = 0.0;
@@ -76,7 +78,8 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
7678
void changeColor(Color color) {
7779
setState(() => pickerColor = color);
7880
var points = _controller.points;
79-
_controller = SignatureController(penStrokeWidth: 5, penColor: color, points: points);
81+
_controller =
82+
SignatureController(penStrokeWidth: 5, penColor: color, points: points);
8083
}
8184

8285
List<Offset> offsets = [];
@@ -104,10 +107,12 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
104107
@override
105108
void initState() {
106109
WidgetsBinding.instance.addPostFrameCallback((_) async {
107-
if (widget.defaultPathImage != null && widget.defaultPathImage!.isNotEmpty) {
110+
if (widget.defaultPathImage != null &&
111+
widget.defaultPathImage!.isNotEmpty) {
108112
var fileImage = File(widget.defaultPathImage!);
109113
if (fileImage.existsSync()) {
110-
final decodedImage = await decodeImageFromList(fileImage.readAsBytesSync());
114+
final decodedImage =
115+
await decodeImageFromList(fileImage.readAsBytesSync());
111116
setState(() {
112117
width = decodedImage.width;
113118
height = decodedImage.height;
@@ -162,9 +167,13 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
162167
TextButton(
163168
child: Text('SAVE'),
164169
onPressed: () {
165-
screenshotController.capture(pixelRatio: widget.pixelRatio ?? 1.5).then((binaryIntList) async {
170+
screenshotController
171+
.capture(pixelRatio: widget.pixelRatio ?? 1.5)
172+
.then((binaryIntList) async {
166173
final paths = widget.pathSave ?? await getTemporaryDirectory();
167-
final file = await File('${paths.path}/' + DateTime.now().toString() + '.jpg').create();
174+
final file = await File(
175+
'${paths.path}/' + DateTime.now().toString() + '.jpg')
176+
.create();
168177
file.writeAsBytesSync(binaryIntList!);
169178
Navigator.pop(context, file);
170179
}).catchError((onError) {
@@ -178,7 +187,8 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
178187
],
179188
backgroundColor: widget.appBarColor ?? Colors.black87,
180189
),
181-
bottomNavigationBar: openbottomsheet ? Container() : _buildWidgetListMenu(),
190+
bottomNavigationBar:
191+
openbottomsheet ? Container() : _buildWidgetListMenu(),
182192
body: Screenshot(
183193
controller: screenshotController,
184194
child: Center(
@@ -220,7 +230,8 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
220230
sigmaY: blurValue,
221231
),
222232
child: Container(
223-
color: colorValue.withOpacity(opacityValue),
233+
color:
234+
colorValue.withOpacity(opacityValue),
224235
),
225236
),
226237
),
@@ -231,8 +242,10 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
231242
child: GestureDetector(
232243
onPanUpdate: (DragUpdateDetails details) {
233244
setState(() {
234-
RenderBox object = context.findRenderObject() as RenderBox;
235-
var _localPosition = object.globalToLocal(details.globalPosition);
245+
RenderBox object =
246+
context.findRenderObject() as RenderBox;
247+
var _localPosition =
248+
object.globalToLocal(details.globalPosition);
236249
_points = List.from(_points)..add(_localPosition);
237250
});
238251
},
@@ -249,7 +262,8 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
249262
left: offsets[f.key].dx,
250263
top: offsets[f.key].dy,
251264
ontap: () {
252-
scaf.currentState!.showBottomSheet((context) {
265+
scaf.currentState!
266+
.showBottomSheet((context) {
253267
return Sliders(
254268
index: f.key,
255269
mapValue: f.value,
@@ -259,7 +273,8 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
259273
onpanupdate: (details) {
260274
setState(() {
261275
offsets[f.key] = Offset(
262-
offsets[f.key].dx + details.delta.dx, offsets[f.key].dy + details.delta.dy);
276+
offsets[f.key].dx + details.delta.dx,
277+
offsets[f.key].dy + details.delta.dy);
263278
});
264279
},
265280
mapJson: f.value,
@@ -288,8 +303,10 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
288303
onpanupdate: (details) {
289304
setState(() {
290305
offsets[f.key] = Offset(
291-
offsets[f.key].dx + details.delta.dx,
292-
offsets[f.key].dy + details.delta.dy,
306+
offsets[f.key].dx +
307+
details.delta.dx,
308+
offsets[f.key].dy +
309+
details.delta.dy,
293310
);
294311
});
295312
},
@@ -337,8 +354,11 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
337354
children: [
338355
GestureDetector(
339356
onTap: () async {
340-
var image = await (picker.pickImage(source: ImageSource.gallery) as FutureOr<PickedFile>);
341-
var decodedImage = await decodeImageFromList(File(image.path).readAsBytesSync());
357+
var image =
358+
await (picker.pickImage(source: ImageSource.gallery)
359+
as FutureOr<PickedFile>);
360+
var decodedImage = await decodeImageFromList(
361+
File(image.path).readAsBytesSync());
342362
setState(() {
343363
height = decodedImage.height;
344364
width = decodedImage.width;
@@ -364,8 +384,11 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
364384
SizedBox(width: 24),
365385
GestureDetector(
366386
onTap: () async {
367-
var image = await (picker.pickImage(source: ImageSource.camera) as FutureOr<PickedFile>);
368-
var decodedImage = await decodeImageFromList(File(image.path).readAsBytesSync());
387+
var image =
388+
await (picker.pickImage(source: ImageSource.camera)
389+
as FutureOr<PickedFile>);
390+
var decodedImage = await decodeImageFromList(
391+
File(image.path).readAsBytesSync());
369392

370393
setState(() {
371394
height = decodedImage.height;
@@ -421,13 +444,12 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
421444
child: ColorPicker(
422445
pickerColor: pickerColor,
423446
onColorChanged: changeColor,
424-
showLabel: true,
425447
pickerAreaHeightPercent: 0.8,
426448
),
427449
),
428450
actions: [
429451
TextButton(
430-
child: Text('Got it'),
452+
child: Text('Ok'),
431453
onPressed: () {
432454
setState(() => currentColor = pickerColor);
433455
Navigator.pop(context);
@@ -899,7 +921,7 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
899921
BottomBarContainer(
900922
title: 'Emoji',
901923
colors: widget.bottomBarColor,
902-
icons: FontAwesomeIcons.smile,
924+
icons: FontAwesomeIcons.faceSmile,
903925
ontap: () {
904926
var getemojis = showModalBottomSheet(
905927
context: context,
@@ -931,7 +953,8 @@ class _CoderJavaImageEditorProState extends State<CoderJavaImageEditorPro> {
931953
}
932954
}
933955

934-
Widget imageFilterLatest({required brightness, required saturation, required hue, child}) {
956+
Widget imageFilterLatest(
957+
{required brightness, required saturation, required hue, child}) {
935958
return ColorFiltered(
936959
colorFilter: ColorFilter.matrix(
937960
ColorFilterGenerator.brightnessAdjustMatrix(
@@ -965,7 +988,8 @@ class _SignatState extends State<Signat> {
965988
@override
966989
void initState() {
967990
super.initState();
968-
_controller.addListener(() => print('Value changed'));
991+
// debug mode
992+
// _controller.addListener(() => print('Value changed'));
969993
}
970994

971995
@override

lib/modules/all_emojies.dart

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,12 @@ class _EmojiesState extends State<Emojies> {
1414
return Container(
1515
padding: EdgeInsets.all(0.0),
1616
height: 400,
17-
decoration: BoxDecoration(
18-
color: Colors.white,
19-
boxShadow: [
20-
BoxShadow(
21-
color: Colors.grey[400]!,
22-
blurRadius: 10.9,
23-
),
24-
]
25-
),
17+
decoration: BoxDecoration(color: Colors.white, boxShadow: [
18+
BoxShadow(
19+
color: Colors.grey[400]!,
20+
blurRadius: 10.9,
21+
),
22+
]),
2623
child: Column(
2724
crossAxisAlignment: CrossAxisAlignment.start,
2825
mainAxisAlignment: MainAxisAlignment.center,

lib/modules/bottombar_container.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ class BottomBarContainer extends StatelessWidget {
66
final String? title;
77
final IconData? icons;
88

9-
const BottomBarContainer({Key? key, this.ontap, this.title, this.icons, this.colors}) : super(key: key);
9+
const BottomBarContainer(
10+
{Key? key, this.ontap, this.title, this.icons, this.colors})
11+
: super(key: key);
1012

1113
@override
1214
Widget build(BuildContext context) {

lib/modules/color_pickers_slider.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ class _ColorPickersSliderState extends State<ColorPickersSlider> {
4040
cornerRadius: 10,
4141
pickMode: PickMode.Color,
4242
colorListener: (int value) {
43-
setState(() {
44-
});
43+
setState(() {});
4544
},
4645
),
4746
),

lib/modules/colors_picker.dart

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -118,14 +118,16 @@ class _BarColorPickerState extends State<BarColorPicker> {
118118
padding: EdgeInsets.zero,
119119
width: thumbRadius * 2,
120120
height: thumbRadius * 2,
121-
decoration:
122-
BoxDecoration(color: widget.thumbColor, borderRadius: BorderRadius.circular(thumbRadius), boxShadow: [
123-
BoxShadow(
124-
color: _kThumbShadowColor,
125-
spreadRadius: 2,
126-
blurRadius: 3,
127-
),
128-
]),
121+
decoration: BoxDecoration(
122+
color: widget.thumbColor,
123+
borderRadius: BorderRadius.circular(thumbRadius),
124+
boxShadow: [
125+
BoxShadow(
126+
color: _kThumbShadowColor,
127+
spreadRadius: 2,
128+
blurRadius: 3,
129+
),
130+
]),
129131
));
130132

131133
// build frame
@@ -216,7 +218,8 @@ class _BarColorPickerState extends State<BarColorPicker> {
216218
break;
217219
case PickMode.Grey:
218220
final channel = (0xff * percent).toInt();
219-
widget.colorListener(Color.fromARGB(0xff, channel, channel, channel).value);
221+
widget.colorListener(
222+
Color.fromARGB(0xff, channel, channel, channel).value);
220223
break;
221224
}
222225
}

lib/modules/text.dart

Lines changed: 44 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -41,49 +41,57 @@ class _TextEditorImageState extends State<TextEditorImage> {
4141
);
4242
},
4343
),
44-
align == TextAlign.center ? GestureDetector(
45-
onTap: () {
46-
setState(() => align = null);
47-
},
48-
child: Container(
49-
child: Center(
50-
child: Icon(FontAwesomeIcons.alignCenter),
51-
),
52-
),
53-
) : IconButton(
54-
icon: Icon(FontAwesomeIcons.alignCenter),
55-
onPressed: () {
56-
setState(() {
57-
align = TextAlign.center;
58-
});
59-
},
60-
),
61-
align == TextAlign.right ? GestureDetector(
62-
onTap: () {
63-
setState(() => align = null);
64-
},
65-
child: Container(
66-
child: Center(
67-
child: Icon(FontAwesomeIcons.alignRight),
68-
),
69-
),
70-
) : IconButton(
71-
icon: Icon(FontAwesomeIcons.alignRight),
72-
onPressed: () {
73-
setState(() {
74-
align = TextAlign.right;
75-
});
76-
},
77-
),
44+
align == TextAlign.center
45+
? GestureDetector(
46+
onTap: () {
47+
setState(() => align = null);
48+
},
49+
child: Container(
50+
child: Center(
51+
child: Icon(FontAwesomeIcons.alignCenter),
52+
),
53+
),
54+
)
55+
: IconButton(
56+
icon: Icon(FontAwesomeIcons.alignCenter),
57+
onPressed: () {
58+
setState(() {
59+
align = TextAlign.center;
60+
});
61+
},
62+
),
63+
align == TextAlign.right
64+
? GestureDetector(
65+
onTap: () {
66+
setState(() => align = null);
67+
},
68+
child: Container(
69+
child: Center(
70+
child: Icon(FontAwesomeIcons.alignRight),
71+
),
72+
),
73+
)
74+
: IconButton(
75+
icon: Icon(FontAwesomeIcons.alignRight),
76+
onPressed: () {
77+
setState(() {
78+
align = TextAlign.right;
79+
});
80+
},
81+
),
7882
],
7983
),
8084
bottomNavigationBar: Container(
8185
color: Colors.white,
8286
child: TextButton(
8387
child: Text('Add Text'),
8488
onPressed: () {
85-
Navigator.pop(
86-
context, {'name': name.text, 'color': currentColor, 'size': slider.toDouble(), 'align': align,});
89+
Navigator.pop(context, {
90+
'name': name.text,
91+
'color': currentColor,
92+
'size': slider.toDouble(),
93+
'align': align,
94+
});
8795
},
8896
),
8997
),

0 commit comments

Comments
 (0)