Sha256: 420b98044c73970b2cee4cff5188b26a2f3458637266c97e7a5b7fadf7b62562

Contents?: true

Size: 442 Bytes

Versions: 11

Compression:

Stored size: 442 Bytes

Contents

module LearnWeb
  class Client
    module Lesson
      class CurrentStatus
        attr_reader   :response
        attr_accessor :data, :title, :lights, :started, :students_working,
                      :median_completion_time

        include LearnWeb::AttributePopulatable
        include LearnWeb::ResponseParsable

        def initialize(response)
          @response = response

          parse!
        end
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
learn-web-1.5.5 lib/learn_web/client/lesson/current_status.rb
learn-web-1.5.4 lib/learn_web/client/lesson/current_status.rb
learn-web-1.5.3 lib/learn_web/client/lesson/current_status.rb
learn-web-1.5.2 lib/learn_web/client/lesson/current_status.rb
learn-web-1.5.1 lib/learn_web/client/lesson/current_status.rb
learn-web-1.5.0 lib/learn_web/client/lesson/current_status.rb
learn-web-1.4.2 lib/learn_web/client/lesson/current_status.rb
learn-web-1.4.1 lib/learn_web/client/lesson/current_status.rb
learn-web-1.4.0 lib/learn_web/client/lesson/current_status.rb
learn-web-1.3.0 lib/learn_web/client/lesson/current_status.rb
learn-web-1.2.0 lib/learn_web/client/lesson/current_status.rb