QuillToolbarFontFamilyButtonOptions class

Inheritance

Constructors

QuillToolbarFontFamilyButtonOptions.new({Attribute attribute = Attribute.font, Map<String, String>? items, IconData? iconData, VoidCallback? afterButtonPressed, String? tooltip, QuillIconTheme? iconTheme, QuillToolbarButtonOptionsChildBuilder<QuillToolbarFontFamilyButtonOptions, QuillToolbarFontFamilyButtonExtraOptions>? childBuilder, ValueChanged<String>? onSelected, EdgeInsetsGeometry? padding, TextStyle? style, double? width, String? initialValue, TextOverflow labelOverflow = TextOverflow.visible, bool overrideTooltipByFontFamily = false, double? itemHeight, EdgeInsets? itemPadding, Color? defaultItemColor = Colors.red, bool renderFontFamilies = true, double? iconSize, double? iconButtonFactor, String? defaultDisplayText})
const

Properties

afterButtonPressed VoidCallback?
To do extra logic after pressing the button
finalinherited
attribute Attribute
final
childBuilder QuillToolbarButtonOptionsChildBuilder<QuillToolbarFontFamilyButtonOptions, QuillToolbarFontFamilyButtonExtraOptions>?
If you want to display a different widget based using a builder
finalinherited
defaultDisplayText String?
final
defaultItemColor Color?
final
hashCode int
The hash code for this object.
no setterinherited
iconButtonFactor double?
finalinherited
iconData IconData?
By default it will use a Icon data from Icons which comes from material library, to change this, please pass a different value If there is no Icon in this button then pass null in the child class
finalinherited
iconSize double?
To change the the icon size pass a different value, by default will be kDefaultIconSize. this will be used for all the buttons but you can override this
finalinherited
iconTheme QuillIconTheme?
Use custom theme
finalinherited
initialValue String?
final
itemHeight double?
final
itemPadding EdgeInsets?
final
items Map<String, String>?
Defaults to:
final
labelOverflow TextOverflow
final
onSelected ValueChanged<String>?
final
overrideTooltipByFontFamily bool
final
padding EdgeInsetsGeometry?
final
renderFontFamilies bool
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
style TextStyle?
final
tooltip String?
By default it will use the default tooltip which already localized
finalinherited
width double?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited