Module: SurveyMetamodel::StaticStyle::ClassModule

Defined in:
lib/generators/survey/metamodels/style.rb

Instance Method Summary collapse

Instance Method Details

#element_names?Boolean

Returns:

  • (Boolean)


163
164
165
# File 'lib/generators/survey/metamodels/style.rb', line 163

def element_names?
  !element_names.blank?
end

#element_types?Boolean

Returns:

  • (Boolean)


167
168
169
# File 'lib/generators/survey/metamodels/style.rb', line 167

def element_types?
  !element_types.blank?
end

#namesObject



151
152
153
154
155
156
157
158
159
160
161
# File 'lib/generators/survey/metamodels/style.rb', line 151

def names
  names = Array.new
  if element_names? and !element_types?
    names = self.element_names.split(',')
  elsif !element_names? and element_types?
    names = self.element_types.split(',')
  elsif element_names? and element_types?
    names = self.element_names.split(',') + self.element_types.split(',')
  end
  return names.each {|s| s.strip! }
end