One Logo Pool Ball
Messages · IOS API REFERENCE

MSMessagesAppViewController

class · iOS 10.0+ · SDK 27.1

class MSMessagesAppViewController

Members (17)

method · iOS 10.0+

didBecomeActive

TypeScript
didBecomeActive(conversation: MSConversation): Promise<void>
Swift declaration
func didBecomeActive(with conversation: MSConversation)
method · iOS 10.0+

didCancelSending

TypeScript
didCancelSending(message: MSMessage, conversation: MSConversation): Promise<void>
Swift declaration
func didCancelSending(_ message: MSMessage, conversation: MSConversation)
method · iOS 10.0+

didReceive

TypeScript
didReceive(message: MSMessage, conversation: MSConversation): Promise<void>
Swift declaration
func didReceive(_ message: MSMessage, conversation: MSConversation)
method · iOS 10.0+

didResignActive

TypeScript
didResignActive(conversation: MSConversation): Promise<void>
Swift declaration
func didResignActive(with conversation: MSConversation)
method · iOS 10.0+

didSelect

TypeScript
didSelect(message: MSMessage, conversation: MSConversation): Promise<void>
Swift declaration
func didSelect(_ message: MSMessage, conversation: MSConversation)
method · iOS 10.0+

didStartSending

TypeScript
didStartSending(message: MSMessage, conversation: MSConversation): Promise<void>
Swift declaration
func didStartSending(_ message: MSMessage, conversation: MSConversation)
method · iOS 10.0+

didTransition

TypeScript
didTransition(presentationStyle: MSMessagesAppPresentationStyle): Promise<void>
Swift declaration
func didTransition(to presentationStyle: MSMessagesAppPresentationStyle)
method · iOS 10.0+

dismiss

TypeScript
dismiss(): Promise<void>
Swift declaration
func dismiss()
init

init

TypeScript
static init(): Promise<MSMessagesAppViewController>
Swift declaration
init()
method · iOS 10.0+

requestPresentationStyle

TypeScript
requestPresentationStyle(presentationStyle: MSMessagesAppPresentationStyle): Promise<void>
Swift declaration
func requestPresentationStyle(_ presentationStyle: MSMessagesAppPresentationStyle)
method · iOS 10.0+

willBecomeActive

TypeScript
willBecomeActive(conversation: MSConversation): Promise<void>
Swift declaration
func willBecomeActive(with conversation: MSConversation)
method · iOS 10.0+

willResignActive

TypeScript
willResignActive(conversation: MSConversation): Promise<void>
Swift declaration
func willResignActive(with conversation: MSConversation)
method · iOS 10.0+

willSelect

TypeScript
willSelect(message: MSMessage, conversation: MSConversation): Promise<void>
Swift declaration
func willSelect(_ message: MSMessage, conversation: MSConversation)
method · iOS 10.0+

willTransition

TypeScript
willTransition(presentationStyle: MSMessagesAppPresentationStyle): Promise<void>
Swift declaration
func willTransition(to presentationStyle: MSMessagesAppPresentationStyle)
get · iOS 10.0+

activeConversation

TypeScript
get activeConversation(): Promise<(MSConversation) | null>
Swift declaration
var activeConversation: MSConversation? { get }
get · iOS 12.0+

presentationContext

TypeScript
get presentationContext(): Promise<MSMessagesAppPresentationContext>
Swift declaration
var presentationContext: MSMessagesAppPresentationContext { get }
get · iOS 10.0+

presentationStyle

TypeScript
get presentationStyle(): Promise<MSMessagesAppPresentationStyle>
Swift declaration
var presentationStyle: MSMessagesAppPresentationStyle { get }

Skipped declarations

No declarations were skipped in this snapshot.

All Messages types →