SuperMessageContext class

A collection of artifacts that are available within every SuperMessage.

The primary purpose of SuperMessageContext is to pass these artifacts to document overlay layers and underlay layers, such as a layer that paints selection boxes or the caret.

Constructors

SuperMessageContext(Editor editor, DocumentLayout _getDocumentLayout())
const

Properties

documentLayout DocumentLayout
The document layout that is a visual representation of the document.
no setter
editor Editor
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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