CustomWidgetsMainEditor class

Constructors

CustomWidgetsMainEditor({Future<bool> closeWarningDialog(ProImageEditorState editor)?, RemoveButton? removeLayerArea, Widget wrapBody(ProImageEditorState editor, Stream rebuildStream, Widget content)?, ReactiveCustomAppbar? appBar(ProImageEditorState editor, Stream rebuildStream)?, ReactiveCustomWidget<Widget>? bottomBar(ProImageEditorState editor, Stream rebuildStream, Key key)?, List<ReactiveCustomWidget<Widget>> bodyItems(ProImageEditorState editor, Stream rebuildStream)?})
const

Properties

appBar ReactiveCustomAppbar? Function(ProImageEditorState editor, Stream rebuildStream)?
A custom app bar widget.
final
bodyItems List<ReactiveCustomWidget<Widget>> Function(ProImageEditorState editor, Stream rebuildStream)?
Add custom widgets at a specific position inside the body.
final
bottomBar ReactiveCustomWidget<Widget>? Function(ProImageEditorState editor, Stream rebuildStream, Key key)?
A custom bottom bar widget.
final
closeWarningDialog Future<bool> Function(ProImageEditorState editor)?
Override the close warning dialog when we made changes.
final
hashCode int
The hash code for this object.
no setterinherited
removeLayerArea RemoveButton?
A custom widget for removing a layer or element from the editor interface, when hover the layer over the area.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
wrapBody Widget Function(ProImageEditorState editor, Stream rebuildStream, Widget content)?
This is helpful when you want to interact with the full body.
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