class Pango::AttrList

Public Instance Methods

each(text = nil) { |iter, text, s, e| ... } click to toggle source
# File lib/pango.rb, line 36
def each(text = nil)
  iter = iterator
  begin
    if text
      s, e = iter.range
      yield(iter, text[s, e - s], s, e)
    else
      yield(iter)
    end
  end while iter.next!
end