EmbedButtonContext class

Encapsulates the context required for embedding a button in a toolbar.

This class holds essential parameters for configuring embedded toolbar button, and it is used within the EmbedButtonBuilder interface.

See also:

Constructors

EmbedButtonContext.new({required QuillController controller, required double toolbarIconSize, required QuillIconTheme? iconTheme, required QuillDialogTheme? dialogTheme, required QuillToolbarBaseButtonOptions? baseButtonOptions})

Properties

baseButtonOptions QuillToolbarBaseButtonOptions?
final
controller QuillController
The QuillController managing the editor's state.
final
dialogTheme QuillDialogTheme?
final
hashCode int
The hash code for this object.
no setterinherited
iconTheme QuillIconTheme?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
toolbarIconSize 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