Method: Rubyvis::Nest#entries_sort

Defined in:
lib/rubyvis/nest.rb

#entries_sort(array, i) ⇒ Object



158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'lib/rubyvis/nest.rb', line 158

def entries_sort(array,i)
  o=keys[i].order
  if o
    array.sort! {|a,b| o.call(a.key, b.key)}
  end
  i+=1
  if (i<keys.size)
    array.each {|v|
      entries_sort(v, i)
    }
  end
  array
  
end