Class: Ruco::TextField

Inherits:
TextArea show all
Defined in:
lib/ruco/text_field.rb

Constant Summary

Constants inherited from TextArea

Ruco::TextArea::SURROUNDING_CHARS

Instance Attribute Summary

Attributes inherited from TextArea

#column, #line, #lines, #selection

Instance Method Summary collapse

Methods inherited from TextArea

#content, #cursor, #delete, #index_for_position, #insert, #move, #position, #reset, #resize, #selecting, #style_map, #text_in_selection

Constructor Details

#initialize(options) ⇒ TextField

Returns a new instance of TextField.



3
4
5
# File 'lib/ruco/text_field.rb', line 3

def initialize(options)
  super('', options.merge(:lines => 1))
end

Instance Method Details

#valueObject



11
12
13
# File 'lib/ruco/text_field.rb', line 11

def value
  content.gsub("\n",'')
end

#viewObject



7
8
9
# File 'lib/ruco/text_field.rb', line 7

def view
  super.gsub("\n",'')
end