@@ -409,7 +409,7 @@ class QuillToolbar extends StatelessWidget implements PreferredSizeWidget {
409
409
isButtonGroupShown[3 ] ||
410
410
isButtonGroupShown[4 ] ||
411
411
isButtonGroupShown[5 ]))
412
- AxisDivider (axis,
412
+ _AxisDivider (axis,
413
413
color: sectionDividerColor, space: sectionDividerSpace),
414
414
if (showAlignmentButtons)
415
415
SelectAlignmentButton (
@@ -445,7 +445,7 @@ class QuillToolbar extends StatelessWidget implements PreferredSizeWidget {
445
445
isButtonGroupShown[3 ] ||
446
446
isButtonGroupShown[4 ] ||
447
447
isButtonGroupShown[5 ]))
448
- AxisDivider (axis,
448
+ _AxisDivider (axis,
449
449
color: sectionDividerColor, space: sectionDividerSpace),
450
450
if (showHeaderStyle)
451
451
SelectHeaderStyleButton (
@@ -462,7 +462,7 @@ class QuillToolbar extends StatelessWidget implements PreferredSizeWidget {
462
462
(isButtonGroupShown[3 ] ||
463
463
isButtonGroupShown[4 ] ||
464
464
isButtonGroupShown[5 ]))
465
- AxisDivider (axis,
465
+ _AxisDivider (axis,
466
466
color: sectionDividerColor, space: sectionDividerSpace),
467
467
if (showListNumbers)
468
468
ToggleStyleButton (
@@ -507,7 +507,7 @@ class QuillToolbar extends StatelessWidget implements PreferredSizeWidget {
507
507
if (showDividers &&
508
508
isButtonGroupShown[3 ] &&
509
509
(isButtonGroupShown[4 ] || isButtonGroupShown[5 ]))
510
- AxisDivider (axis,
510
+ _AxisDivider (axis,
511
511
color: sectionDividerColor, space: sectionDividerSpace),
512
512
if (showQuote)
513
513
ToggleStyleButton (
@@ -540,7 +540,7 @@ class QuillToolbar extends StatelessWidget implements PreferredSizeWidget {
540
540
afterButtonPressed: afterButtonPressed,
541
541
),
542
542
if (showDividers && isButtonGroupShown[4 ] && isButtonGroupShown[5 ])
543
- AxisDivider (axis,
543
+ _AxisDivider (axis,
544
544
color: sectionDividerColor, space: sectionDividerSpace),
545
545
if (showLink)
546
546
LinkStyleButton (
@@ -563,7 +563,7 @@ class QuillToolbar extends StatelessWidget implements PreferredSizeWidget {
563
563
),
564
564
if (customButtons.isNotEmpty)
565
565
if (showDividers)
566
- AxisDivider (axis,
566
+ _AxisDivider (axis,
567
567
color: sectionDividerColor, space: sectionDividerSpace),
568
568
for (var customButton in customButtons)
569
569
QuillIconButton (
@@ -643,27 +643,22 @@ class QuillToolbar extends StatelessWidget implements PreferredSizeWidget {
643
643
}
644
644
}
645
645
646
- class AxisDivider extends StatelessWidget {
647
- const AxisDivider (
646
+ class _AxisDivider extends StatelessWidget {
647
+ const _AxisDivider (
648
648
this .axis, {
649
649
Key ? key,
650
650
this .color,
651
651
this .space,
652
652
}) : super (key: key);
653
653
654
- const AxisDivider .horizontal ({Color ? color, double ? space})
655
- : this (Axis .horizontal, color: color, space: space);
656
-
657
- const AxisDivider .vertical ({Color ? color, double ? space})
658
- : this (Axis .vertical, color: color, space: space);
659
-
660
654
final Axis axis;
661
655
final Color ? color;
662
656
final double ? space;
663
657
664
658
@override
665
659
Widget build (BuildContext context) {
666
- return axis == Axis .horizontal
660
+ // Vertical toolbar requires horizontal divider, and vice versa
661
+ return axis == Axis .vertical
667
662
? Divider (
668
663
height: space,
669
664
color: color,
0 commit comments