Raxol.Events.TerminalConfiguredEvent (Raxol v2.0.1)

View Source

Event emitted when terminal configuration is updated.

Summary

Types

configuration_change()

@type configuration_change() :: %{field: atom(), old_value: term(), new_value: term()}

t()

@type t() :: %Raxol.Events.TerminalConfiguredEvent{
  changes: [configuration_change()],
  configured_at: integer(),
  metadata: map(),
  previous_values: map(),
  terminal_id: String.t(),
  user_id: String.t(),
  version: pos_integer()
}

Functions

validate(event)