Sha256: 48f2583935ce4be5cf1526e84945b9a750b630fb84cc2da55dac382669884927

Contents?: true

Size: 606 Bytes

Versions: 183

Compression:

Stored size: 606 Bytes

Contents

class EntityListCard

  attr_accessor :list, :list_id
  attr_accessor :meta, :description
  attr_accessor :action_controller, :list_container

  def initialize(list, list_id)
    @list, @list_id = list, list_id
  end

  %w(meta description).each do |method|
    self.send(:define_method, method.to_sym) do |&block|
      if block
        instance_variable_set("@#{method}", block)
      else
        instance_variable_get("@#{method}")
      end
    end
  end
end

module EntityRESTHelpers
  def entity_list_card_render(card)
    partial_render('entity_partials/entity_list_card', :card => card)
  end
end

Version data entries

183 entries across 183 versions & 1 rubygems

Version Path
rbbt-rest-1.8.45 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.44 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.43 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.42 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.41 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.40 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.38 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.37 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.36 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.35 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.34 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.32 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.31 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.30 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.29 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.28 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.27 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.26 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.25 lib/rbbt/rest/entity/entity_list_card.rb
rbbt-rest-1.8.23 lib/rbbt/rest/entity/entity_list_card.rb