Class: Grist::Type::Column

Inherits:
Object
  • Object
show all
Includes:
Rest
Defined in:
lib/grist/type/column.rb

Overview

Defines a Grist Workspace

Constant Summary collapse

PATH =
"/docs"
KEYS =
%w[
  id
  fields
].freeze

Instance Method Summary collapse

Methods included from Rest

#create, #delete, #get, #list, #path, #request, #update

Constructor Details

#initialize(params = {}) ⇒ Column



17
18
19
20
21
22
# File 'lib/grist/type/column.rb', line 17

def initialize(params = {})
  @doc_id = params[:doc_id]
  KEYS.each do |key|
    instance_variable_set("@#{key}", params[key])
  end
end