imessage_database

Module message_types

source
Expand description

iMessages can represent different kinds of data. This module defines types for those data.

Modules§

  • App messages are messages that developers can generate with their apps. Some built-in functionality also uses App Messages, like Apple Pay or Handwriting.
  • These are the link previews that iMessage generates when sending links to apps in the App Store.
  • These are the link previews that iMessage generates when sending Collaboration links, i.e. from Pages or Freeform.
  • Logic and containers for the message_summary_info of an edited or unsent iMessage.
  • Expressives are effects that you can select by tapping and holding the send button.
  • Handwritten messages are animated doodles or messages sent in your own handwriting.
  • These are the link previews that iMessage generates when sending Apple Music links.
  • These are the link previews that iMessage generates when sending locations or points of interest from the Maps app.
  • These are sticker messages, either from the user’s sticker library or sticker apps.
  • Effects that can alter the appearance of message text.
  • These are the link previews that iMessage generates when sending links.
  • Variants represent the different types of iMessages that exist in the messages table.