Expand description
§Bindings to the Messages framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- MSConversation
MSConversation - Apple’s documentation
- MSMessage
MSMessage - The MSMessage encapsulates the data to be transferred to remote devices.
- MSMessage
Error Code MSMessageError - Apple’s documentation
- MSMessage
Layout MSMessageLayout - The MSMessageLayout is an abstract base for classes that define a messages presentation in the conversation transcript.
- MSMessage
Live Layout MSMessageLayoutandMSMessageLiveLayout - The MSMessageLiveLayout is used to indicate a message should be rendered in Messages using an instance of
MSMessagesAppViewControllerwith apresentationStyleofMSMessagesAppPresentationStyleTranscript. - MSMessage
Template Layout MSMessageLayoutandMSMessageTemplateLayout - The MSMessageTemplateLayout encapsulates properties used in the construction of UI representing a message using the default message layout template.
- MSMessages
AppPresentation Context MSMessagesAppViewController - Describes the context for which the extension was launched
- MSMessages
AppPresentation Style MSMessagesAppViewController - Describes how the extension is presented in Messages.
- MSMessages
AppView Controller MSMessagesAppViewControllerandobjc2-ui-kit - Apple’s documentation
- MSSession
MSSession - A MSSession establishes a relationship between a sequence of messages within a conversation.
- MSSticker
MSSticker - Apple’s documentation
- MSSticker
Browser View MSStickerBrowserViewandobjc2-ui-kit - A UIView subclass that can display a collection of sticker assets.
- MSSticker
Browser View Controller MSStickerBrowserViewControllerandobjc2-ui-kit - The MSStickerBrowserViewController class creates a controller object that manages a MSStickerBrowserView.
- MSSticker
Size MSStickerBrowserView - Sticker size is used to control the display size of the stickers in the Sticker Browser View.
- MSSticker
View MSStickerViewandobjc2-ui-kit - A UIView subclass that can display sticker assets.
Statics§
- MSMessages
Error ⚠Domain MSMessageError - Apple’s documentation
- MSStickers
Error ⚠Domain MSMessageError - Apple’s documentation
Traits§
- MSMessages
AppTranscript Presentation MSMessagesAppViewController - Apple’s documentation
- MSSticker
Browser View Data Source MSStickerBrowserViewDataSource - The MSStickerBrowserViewDataSource protocol declares the methods that the Sticker Browser View uses to access the contents of its data source object.