Method: Yast::EventClass#IsWidgetSelectionChanged

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

#IsWidgetSelectionChanged(event) ⇒ Object

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

Returns id or nil.



53
54
55
56
57
58
59
60
# File 'library/general/src/modules/Event.rb', line 53

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

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

  Ops.get_symbol(event, "ID")
end