rich_textfield_editor library

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.
DefaultListBlockStyle
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
QuillBulletPoint
QuillCheckbox
QuillCheckboxBuilder
QuillController
QuillDialogTheme
QuillDropdownButton<T>
QuillEditor
QuillIconButton
QuillIconTheme
QuillNumberPoint
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
kIconButtonFactor → const double
linkPrefixes → const List<String>

Properties

kdec ↔ dynamic
getter/setter pair
kheight ↔ dynamic
getter/setter pair
kmargin EdgeInsets
getter/setter pair
kwidth ↔ dynamic
getter/setter pair

Functions

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

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)