Class: Azuma::Designator

Inherits:
Object
  • Object
show all
Includes:
Announcement
Defined in:
lib/azuma/designator.rb

Instance Attribute Summary

Attributes included from Announcement

#language

Instance Method Summary collapse

Constructor Details

#initialize(talkers) ⇒ Designator

Returns a new instance of Designator.



3
4
5
# File 'lib/azuma/designator.rb', line 3

def initialize(talkers)
  @talkers = talkers.shuffle
end

Instance Method Details

#next_talkerObject



7
8
9
# File 'lib/azuma/designator.rb', line 7

def next_talker
  @talkers.pop
end