Class: Discordrb::Events::AwaitEvent
- Defined in:
- lib/discordrb/events/await.rb
Overview
Instance Attribute Summary collapse
-
#attributes ⇒ Hash
readonly
A hash of attributes defined on the await.
-
#await ⇒ Await
readonly
The await that was triggered.
-
#event ⇒ Event
readonly
The event that triggered the await.
-
#key ⇒ Symbol
readonly
The await’s key.
-
#type ⇒ Class
readonly
The await’s event class.
Attributes inherited from Event
Instance Method Summary collapse
-
#initialize(await, event, bot) ⇒ AwaitEvent
constructor
For internal use only.
Constructor Details
#initialize(await, event, bot) ⇒ AwaitEvent
For internal use only
29 30 31 32 33 |
# File 'lib/discordrb/events/await.rb', line 29 def initialize(await, event, bot) @await = await @event = event @bot = bot end |
Instance Attribute Details
#attributes ⇒ Hash (readonly)
Returns a hash of attributes defined on the await.
26 |
# File 'lib/discordrb/events/await.rb', line 26 delegate :key, :type, :attributes, to: :await |
#await ⇒ Await (readonly)
The await that was triggered.
11 12 13 |
# File 'lib/discordrb/events/await.rb', line 11 def await @await end |
#event ⇒ Event (readonly)
The event that triggered the await.
15 16 17 |
# File 'lib/discordrb/events/await.rb', line 15 def event @event end |
#key ⇒ Symbol (readonly)
Returns the await’s key.
26 |
# File 'lib/discordrb/events/await.rb', line 26 delegate :key, :type, :attributes, to: :await |
#type ⇒ Class (readonly)
Returns the await’s event class.
26 |
# File 'lib/discordrb/events/await.rb', line 26 delegate :key, :type, :attributes, to: :await |