Class: FieldDefinitions::TextField

Inherits:
FieldDefinition
  • Object
show all
Defined in:
app/models/iron/field_definitions/text_field.rb

Instance Method Summary collapse

Instance Method Details

#allowed_values_textObject



5
6
7
# File 'app/models/iron/field_definitions/text_field.rb', line 5

def allowed_values_text
  Array(allowed_values).join("\n")
end

#allowed_values_text=(text) ⇒ Object



9
10
11
# File 'app/models/iron/field_definitions/text_field.rb', line 9

def allowed_values_text=(text)
  self.allowed_values = text.to_s.lines.map(&:strip).reject(&:blank?)
end

#value_columnObject



13
14
15
# File 'app/models/iron/field_definitions/text_field.rb', line 13

def value_column
  :value_string
end