Class: Force::Concerns::Picklists::PicklistValues

Inherits:
Array
  • Object
show all
Defined in:
lib/force/concerns/picklists.rb

Instance Method Summary collapse

Constructor Details

#initialize(fields, field, options = {}) ⇒ PicklistValues

Returns a new instance of PicklistValues.



33
34
35
36
37
38
# File 'lib/force/concerns/picklists.rb', line 33

def initialize(fields, field, options = {})
  @fields, @field = fields, field
  @valid_for = options.delete(:valid_for)
  raise "#{field} is not a dependent picklist" if @valid_for && !dependent?
  replace(picklist_values)
end