QuillToolbarFontFamilyButtonOptions constructor

const QuillToolbarFontFamilyButtonOptions({
  1. Attribute attribute = Attribute.font,
  2. Map<String, String>? items,
  3. IconData? iconData,
  4. VoidCallback? afterButtonPressed,
  5. String? tooltip,
  6. QuillIconTheme? iconTheme,
  7. QuillToolbarButtonOptionsChildBuilder<QuillToolbarFontFamilyButtonOptions, QuillToolbarFontFamilyButtonExtraOptions>? childBuilder,
  8. ValueChanged<String>? onSelected,
  9. EdgeInsetsGeometry? padding,
  10. TextStyle? style,
  11. double? width,
  12. String? initialValue,
  13. TextOverflow labelOverflow = TextOverflow.visible,
  14. bool overrideTooltipByFontFamily = false,
  15. double? itemHeight,
  16. EdgeInsets? itemPadding,
  17. Color? defaultItemColor = Colors.red,
  18. bool renderFontFamilies = true,
  19. double? iconSize,
  20. double? iconButtonFactor,
  21. String? defaultDisplayText,
})

Implementation

const QuillToolbarFontFamilyButtonOptions({
  this.attribute = Attribute.font,
  this.items,
  super.iconData,
  super.afterButtonPressed,
  super.tooltip,
  super.iconTheme,
  super.childBuilder,
  this.onSelected,
  this.padding,
  this.style,
  this.width,
  this.initialValue,
  this.labelOverflow = TextOverflow.visible,
  this.overrideTooltipByFontFamily = false,
  this.itemHeight,
  this.itemPadding,
  this.defaultItemColor = Colors.red,
  this.renderFontFamilies = true,
  super.iconSize,
  super.iconButtonFactor,
  this.defaultDisplayText,
});