getListStyle method
Determines where to place the 'listStyles' toolbar item if the summernote list styles plugin is enabled.
Implementation
String getListStyle(ParagraphButtons pb) {
bool hasUlOl = false;
bool hasBoth = false;
if (buttons.contains(ParagraphButtons.ul) ||
buttons.contains(ParagraphButtons.ol)) hasUlOl = true;
if (buttons.contains(ParagraphButtons.ul) &&
buttons.contains(ParagraphButtons.ol)) hasBoth = true;
if (hasUlOl &&
!hasBoth &&
(pb == ParagraphButtons.ul || pb == ParagraphButtons.ol))
return ", 'listStyles'";
else if (hasUlOl && hasBoth && pb == ParagraphButtons.ol)
return ", 'listStyles'";
else
return "";
}