Module: SurveyMetamodel::StyleElement::ClassModule
- Defined in:
- lib/generators/survey/metamodels/style.rb
Instance Method Summary collapse
Instance Method Details
#content ⇒ Object
190 191 192 193 194 195 196 |
# File 'lib/generators/survey/metamodels/style.rb', line 190 def content if custom_html? custom_html elsif title? title end end |
#content? ⇒ Boolean
198 199 200 |
# File 'lib/generators/survey/metamodels/style.rb', line 198 def content? !content.blank? end |
#has_style?(element) ⇒ Boolean
173 174 175 176 177 178 179 180 181 182 183 184 |
# File 'lib/generators/survey/metamodels/style.rb', line 173 def has_style?(element) return true if style? container = nil if !self.group.nil? container = self.group elsif self.is_a?(Input) container = self end (!container.form.view.styles.select { |s| s.element_name == element.name }.empty?) end |
#style? ⇒ Boolean
186 187 188 |
# File 'lib/generators/survey/metamodels/style.rb', line 186 def style? !style.nil? end |