Как я могу сделать то, о чем они говорят здесь , но в Ruby?
Как бы вы сделали функцию на объекте? и как бы вы сделали глобальную функцию (см. ответ от Jetxee в упомянутом сообщении)?
ПРИМЕРНЫЙ КОД:
event_name = "load"
def load()
puts "load() function was executed."
end
def row_changed()
puts "row_changed() function was executed."
end
#something here to see that event_name = "load" and run load()
UPDATE:
Как вы попадаете на глобальные методы? или мои глобальные функции?
Я пробовал эту дополнительную строку
puts methods
и load and row_change, где нет в списке.