Use Cases

Quick-start guides for sharing content via native share mechanisms using PlayMaker custom actions.

Available Use Cases

  • What it does: Share screenshots with text and URL via native share sheet

  • Actions: 2 (ShareSheetShow, ShareSheetGetError)

  • What it does: Send pre-filled email with attachments

  • Actions: 2 (MailComposerCanSend, MailComposerShow)

  • What it does: Send challenge codes via text message

  • Actions: 3 (MessageComposerCanSend, MessageComposerShow, MessageComposerGetError)

  • What it does: Share directly to Facebook, Twitter, or WhatsApp

  • Actions: 3 (SocialComposerIsComposerAvailable, SocialShareComposerShow, SocialShareComposerGetError)

Quick Action Reference

Action
Purpose

ShareSheetShow

Generic share sheet (all platforms)

ShareSheetGetError

Read cached error after ShareSheetShow failed

MailComposerCanSend

Check if email is available

MailComposerShow

Show email composer

MailComposerGetError

Read cached error after MailComposerShow failed

MessageComposerCanSend

Check if SMS/iMessage is available

MessageComposerShow

Show SMS/iMessage composer

MessageComposerGetError

Read cached error after MessageComposerShow failed

SocialComposerIsComposerAvailable

Check social platform availability

SocialShareComposerShow

Show platform-specific composer

SocialShareComposerGetError

Read cached error after SocialShareComposerShow failed

  • Feature overview: ../README.md

Last updated

Was this helpful?