class StrawberryAPI::CustomMetadataField
Attributes
custom_metadata_set_id[RW]
id[RW]
mandatory[RW]
maxlen[RW]
name[RW]
pattern[RW]
position[RW]
restriction[RW]
select_field_options[RW]
type[RW]
use_in_project_name[RW]
Public Class Methods
new(params = {})
click to toggle source
# File lib/strawberry_api/custom_metadata/custom_metadata_field.rb, line 17 def initialize(params = {}) params.each do |k, v| if k == 'select_field_options' v.map! do |custom_metadata_option| CustomMetadataOption.new(custom_metadata_option) end end instance_variable_set("@#{k}", v) unless v.nil? end end