module:MSlot

module:MSlot

Slot class used by MSignal class.

Constructor

new (require("MSlot"))(slot, sender, receiver)

Description:
  • Constructor.

Parameters:
Name Type Description
slot function

Function or method, which will connected to/called by a signal.

sender Object

Sender object that emits the signal.

receiver Object

Receiver object that receives the emitted signal.

Methods

slot() → {function}

Description:
  • Property Method.

Returns:

Value.

Type
function

sender() → {Object}

Description:
  • Property Method.

Returns:

Value.

Type
Object

receiver() → {Object}

Description:
  • Property Method.

Returns:

Value.

Type
Object