class HtmlGrid::Textarea
Attributes
unescaped[RW]
value[W]
Public Instance Methods
_to_html(context, value = @value)
click to toggle source
# File lib/htmlgrid/textarea.rb, line 43 def _to_html(context, value = @value) if value.is_a?(Array) value.collect { |elm| escape_value elm }.join("\n") else escape_value value end.strip end
escape_value(elm)
click to toggle source
# File lib/htmlgrid/textarea.rb, line 39 def escape_value(elm) @unescaped ? elm.to_s : escape(elm.to_s) end
to_html(context)
click to toggle source
# File lib/htmlgrid/textarea.rb, line 33 def to_html(context) context.textarea(@attributes) { _to_html(context, @value) } end