Table of Contents

Struct MouseBinding

Namespace
Terminal.Gui.Input
Assembly
Terminal.Gui.dll

Provides a collection of MouseFlags bound to Commands.

public struct MouseBinding : IInputBinding, IEquatable<MouseBinding>
Implements
Inherited Members

Constructors

MouseBinding(Command[], Mouse)

Initializes a new instance.

MouseBinding(Command[], MouseFlags)

Initializes a new instance.

Properties

Commands

The commands this binding will invoke.

Data

Arbitrary context that can be associated with this input binding.

MouseEvent

The mouse event data associated with this binding.

Source

Gets or sets the View that is the origin of this binding.

Methods

Equals(object)
Equals(MouseBinding)
GetHashCode()
ToString()

Operators

operator ==(MouseBinding, MouseBinding)
operator !=(MouseBinding, MouseBinding)

See Also