Sha256: 4239bf0b9f85126f42520675fdcb2e3a445d0c6c04401e6af5e92246e20948d1

Contents?: true

Size: 519 Bytes

Versions: 6

Compression:

Stored size: 519 Bytes

Contents

module TD::Types
  # Describes the different types of activity in a chat.
  class ChatAction < Base
    %w[
      typing
      recording_video
      uploading_video
      recording_voice_note
      uploading_voice_note
      uploading_photo
      uploading_document
      choosing_location
      choosing_contact
      start_playing_game
      recording_video_note
      uploading_video_note
      cancel
    ].each do |type|
      autoload TD::Types.camelize(type), "tdlib/types/chat_action/#{type}"
    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
tdlib-schema-1.7.0.3 lib/tdlib/types/chat_action.rb
tdlib-schema-1.7.0.2 lib/tdlib/types/chat_action.rb
tdlib-schema-1.7.0.1 lib/tdlib/types/chat_action.rb
tdlib-ruby-2.2.0 lib/tdlib/types/chat_action.rb
tdlib-ruby-2.1.0 lib/tdlib/types/chat_action.rb
tdlib-ruby-2.0.0 lib/tdlib/types/chat_action.rb