Method: Yast::EventClass#IsWidgetActivated

Defined in:
library/general/src/modules/Event.rb

#IsWidgetActivated(event) ⇒ Object

Checks that the EventType is WidgetEvent and the EventReason is Activated.

Returns id or nil.



40
41
42
43
44
45
46
47
# File 'library/general/src/modules/Event.rb', line 40

def IsWidgetActivated(event)
  event = deep_copy(event)
  return nil if Ops.get_string(event, "EventType", "Unknown") != "WidgetEvent"

  return nil if Ops.get_string(event, "EventReason", "Unknown") != "Activated"

  Ops.get_symbol(event, "ID")
end