Sha256: 0c78aba690824c341409c1237685fad3d562a3270a1818deba02992485c51ec2

Contents?: true

Size: 311 Bytes

Versions: 6

Compression:

Stored size: 311 Bytes

Contents

require_relative 'attributes'
require_relative 'dsl'

module Woyo

class WorldObject

  include Attributes
  include DSL

  attr_reader :id, :context
  attr_accessor :_test

  def initialize id, context: nil, &block
    @id = id.to_s.downcase.to_sym
    @context = context
    evaluate &block
  end

end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
woyo-world-0.0.5 lib/woyo/world/world_object.rb
woyo-world-0.0.4 lib/woyo/world/world_object.rb
woyo-world-0.0.3 lib/woyo/world/world_object.rb
woyo-world-0.0.2 lib/woyo/world/world_object.rb
woyo-world-0.0.1 lib/woyo/world/world_object.rb
woyo-world-0.0.1.pre2 lib/woyo/world/world_object.rb