Class: Tk::Text::IndexString

Inherits:
String
  • Object
show all
Includes:
IndexModMethods
Defined in:
lib/tk/text.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods included from IndexModMethods

#+, #-, #any_chars, #any_indices, #any_lines, #chars, #display_chars, #display_indices, #display_lineend, #display_lines, #display_linestart, #display_wordend, #display_wordstart, #indices, #lineend, #lines, #linestart, #wordend, #wordstart

Class Method Details

.at(x, y) ⇒ Object


237
238
239
# File 'lib/tk/text.rb', line 237

def self.at(x,y)
  self.new("@#{x},#{y}")
end

.new(str) ⇒ Object


241
242
243
244
245
246
247
248
249
# File 'lib/tk/text.rb', line 241

def self.new(str)
  if str.kind_of?(String)
    super(str)
  elsif str.kind_of?(Symbol)
    super(str.to_s)
  else
    str
  end
end

Instance Method Details

#idObject


251
252
253
# File 'lib/tk/text.rb', line 251

def id
  self
end