module Mumukit::Assistant::Message

Public Class Methods

parse(text_or_alternatives) click to toggle source
# File lib/mumukit/assistant/message.rb, line 36
def self.parse(text_or_alternatives)
  if text_or_alternatives.is_a? String
    Fixed.new text_or_alternatives
  elsif text_or_alternatives.is_a? Array
    Progressive.new text_or_alternatives
  else
    raise "Wrong message format #{text_or_alternatives}"
  end
end