Command class
Represents a reference to a command. Provides a title which will be used to represent a command in the UI and, optionally, an array of arguments which will be passed to the command handler function when invoked.
- Available extensions
- Annotations
-
- @JS()
- @staticInterop
- @anonymous
Properties
- arguments ↔ List?
-
Available on Command, provided by the Command$Typings extension
Arguments that the command handler should be invoked with.getter/setter pair - command ↔ String
-
Available on Command, provided by the Command$Typings extension
The identifier of the actual command handler. @see {@link commands.registerCommand}getter/setter pair - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- title ↔ String
-
Available on Command, provided by the Command$Typings extension
Title of the command, likesave
.getter/setter pair - tooltip ↔ String?
-
Available on Command, provided by the Command$Typings extension
A tooltip for the command, when represented in the UI.getter/setter pair
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