flutter_quill library Null safety

Classes

AlignAttribute
Attribute<T>
BackgroundAttribute
BlockEmbed
An object which occupies an entire line in a document and cannot co-exist inline with regular text. [...]
BlockQuoteAttribute
BoldAttribute
ClearFormatButton
CodeBlockAttribute
ColorAttribute
ColorButton
Controls color styles. [...]
DefaultStyles
DefaultTextBlockStyle
Delta
Delta represents a document or a modification of a document as a sequence of insert, delete and retain operations. [...]
DeltaIterator
Specialized iterator for Deltas.
Document
The rich text document
EditableContainerParentData
EditorState
Embed
An embed node inside of a line in a Quill document. [...]
Embeddable
An object which can be embedded into a Quill document. [...]
FontAttribute
HeaderAttribute
HeightAttribute
HistoryButton
ImageButton
IndentAttribute
IndentButton
InlineCodeAttribute
InsertEmbedButton
ItalicAttribute
Leaf
A leaf in Quill document tree.
LinkAttribute
LinkStyleButton
ListAttribute
Operation
Operation performed on a rich-text document.
PlaceholderAttribute
This is custom attribute for hint
QuillController
QuillDialogTheme
QuillDropdownButton<T>
QuillEditor
QuillIconButton
QuillIconTheme
QuillStyles
QuillToolbar
RenderAbstractEditor
Base interface for editable render objects.
RenderEditableContainerBox
RenderEditor
SelectAlignmentButton
SelectHeaderStyleButton
SizeAttribute
SmallAttribute
StrikeThroughAttribute
StyleAttribute
Text
A span of formatted text within a line in a Quill document. [...]
ToggleCheckListButton
ToggleStyleButton
TokenAttribute
UnderlineAttribute
VideoButton
WidthAttribute

Constants

kDefaultIconSize → const double
18
kIconButtonFactor → const double
1.77
linkPrefixes → const List<String>
['mailto:', 'tel:', 'sms:', 'callto:', 'wtai:', 'market:', 'geopoint:', 'ymsgr:', 'msnim:', 'gtalk:', 'skype:', …

Functions

defaultToggleStyleButtonBuilder(BuildContext context, Attribute attribute, IconData icon, Color? fillColor, bool? isToggled, VoidCallback? onPressed, [double iconSize = kDefaultIconSize, QuillIconTheme? iconTheme]) Widget

Enums

AttributeScope
ChangeSource
MediaPickSetting

Typedefs

DataDecoder = Object? Function(Object data)
Decoder function to convert raw data object into a user-defined data type. [...]
FilePickImpl = Future<String?> Function(BuildContext context)
MediaPickSettingSelector = Future<MediaPickSetting?> Function(BuildContext context)
OnImagePickCallback = Future<String?> Function(File file)
OnVideoPickCallback = Future<String?> Function(File file)
TextSelectionChangedHandler = void Function(TextSelection selection, SelectionChangedCause cause)
ToggleStyleButtonBuilder = Widget Function(BuildContext context, Attribute attribute, IconData icon, Color? fillColor, bool? isToggled, VoidCallback? onPressed, [double iconSize, QuillIconTheme? iconTheme])
WebImagePickImpl = Future<String?> Function(OnImagePickCallback onImagePickCallback)
WebVideoPickImpl = Future<String?> Function(OnVideoPickCallback onImagePickCallback)