Check if messaging is available, then open the message composer with a pre-filled invite.
MessageComposerCanSend
MessageComposerShow
MessageComposerGetError (optional)
MessageComposerGetError
canSendText (Bool)
canSendText
State: CanSendMessage
CanSendMessage
Action: MessageComposerCanSend
Events:
canSendEvent → ShowMessageComposer
canSendEvent
ShowMessageComposer
cannotSendEvent → show “Messaging not available”
cannotSendEvent
State: ShowMessageComposer
Action: MessageComposerShow
Inputs:
recipients (optional)
recipients
body (invite text)
body
closedWithSentEvent → Sent
closedWithSentEvent
closedWithCancelledEvent → Cancelled
closedWithCancelledEvent
closedWithUnknownEvent → Unknown (optional handling)
closedWithUnknownEvent
closedWithFailedEvent → MessageComposerGetError (optional) then show error
closedWithFailedEvent
MessageComposerResultCode.Unknown can occur on platforms that don’t provide a definitive result.
MessageComposerResultCode.Unknown
Last updated 1 month ago