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)