def extract_event()

in python/activation/main.py [0:0]


  def extract_event(self, element):
    """
    Generates a dictionary containing the event parameters from the element.

    Args:
      element: The element to be processed.

    Returns:
      A dictionary containing the event parameters from the element.
    """
    event = {
      'name': self.event_name,
      'params': {}
    }
    for k, v in element.items():
      if k.startswith(self.event_parameter_prefix) and v:
        event['params'][k[len(self.event_parameter_prefix):]] = v
    return event