Module: Knockapi::Models::MessageEvent::Type

Extended by:
Internal::Type::Enum
Defined in:
lib/knockapi/models/message_event.rb,
sig/knockapi/models/message_event.rbs

Overview

The type of event that occurred.

See Also:

  • Knockapi::Models::MessageEvent#type

Constant Summary collapse

MESSAGE_READ =

Returns:

  • (:"message.read")
:"message.read"
MESSAGE_SENT =

Returns:

  • (:"message.sent")
:"message.sent"
MESSAGE_SEEN =

Returns:

  • (:"message.seen")
:"message.seen"
MESSAGE_CREATED =

Returns:

  • (:"message.created")
:"message.created"
MESSAGE_QUEUED =

Returns:

  • (:"message.queued")
:"message.queued"
MESSAGE_DELIVERED =

Returns:

  • (:"message.delivered")
:"message.delivered"
MESSAGE_BOUNCED =

Returns:

  • (:"message.bounced")
:"message.bounced"
MESSAGE_UNDELIVERED =

Returns:

  • (:"message.undelivered")
:"message.undelivered"
MESSAGE_NOT_SENT =

Returns:

  • (:"message.not_sent")
:"message.not_sent"
MESSAGE_DELIVERY_ATTEMPTED =

Returns:

  • (:"message.delivery_attempted")
:"message.delivery_attempted"
MESSAGE_ARCHIVED =

Returns:

  • (:"message.archived")
:"message.archived"
:"message.link_clicked"
MESSAGE_INTERACTED =

Returns:

  • (:"message.interacted")
:"message.interacted"
MESSAGE_UNSEEN =

Returns:

  • (:"message.unseen")
:"message.unseen"
MESSAGE_UNREAD =

Returns:

  • (:"message.unread")
:"message.unread"
MESSAGE_UNARCHIVED =

Returns:

  • (:"message.unarchived")
:"message.unarchived"

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Class Method Details

.valuesArray<Symbol>

Returns:

  • (Array<Symbol>)


# File 'lib/knockapi/models/message_event.rb', line 86

Instance Method Details

#self?.values::Array[Knockapi::Models::MessageEvent::type_]

Returns:

  • (::Array[Knockapi::Models::MessageEvent::type_])


82
# File 'sig/knockapi/models/message_event.rbs', line 82

def self?.values: -> ::Array[Knockapi::Models::MessageEvent::type_]