Method: Object#infos

Defined in:
lib/atome/extensions/atome.rb

#infosObject



458
459
460
461
462
463
464
465
466
467
468
469
470
# File 'lib/atome/extensions/atome.rb', line 458

def infos
  particle_list = Universe.particle_list.dup
  particle_list.delete(:password)
  particle_list.delete(:selection)
  infos = {}
  particle_list[:css] = :poil
  particle_list.each do |particle_found|
    infos[particle_found[0]] = send(particle_found[0]) unless send(particle_found[0]).nil?
  end
  # we convert CssProxy object to hash below
  infos[:css] = eval(infos[:css].to_s)
  infos
end