@openfloor/protocol - v0.0.4
    Preparing search index...

    Function createEvent

    • Event factory function to create appropriate event instances from generic event data Automatically determines the correct event class based on eventType

      Parameters

      • data: Record<string, unknown>

        Raw event data object

      Returns Event

      Appropriate Event instance

      Error if eventType is unknown

      const eventData = {
      eventType: 'utterance',
      parameters: { dialogEvent: {...} }
      };
      const event = createEvent(eventData); // Returns UtteranceEvent instance