Class: Foliokit::Event

Inherits:
Object
  • Object
show all
Includes:
Modules::Element
Defined in:
lib/foliokit/event.rb

Instance Method Summary collapse

Methods included from Modules::Element

#initialize

Instance Method Details

#all_actionsObject



80
81
82
83
84
85
86
# File 'lib/foliokit/event.rb', line 80

def all_actions
  result = valid_actions
  actiongroups.each do |actiongroup|
    result |= actiongroup.valid_actions
  end
  result
end

#valid_actionsObject



76
77
78
# File 'lib/foliokit/event.rb', line 76

def valid_actions
  actions.select(&:valid?)
end