Skip to content

docs: [SDK-5632] add extra IAM type buttons to demo spec - #66

Merged
fadi-george merged 1 commit into
mainfrom
fadi/sdk-5632
Oct 29, 2026
Merged

fadi-george merged 1 commit into
mainfrom
fadi/sdk-5632

Conversation

@fadi-george

@fadi-george fadi-george commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Description

Updates the shared demo spec so every SDK demo app shows 8 in-app message type buttons in a 2-column grid with shorter labels.

Details

  • demo/build.md: the Send In-App Message section now has 8 buttons in a 2-column, 4-row grid (left, right):
    • Top (top_banner) | Bottom (bottom_banner)
    • Center (center_modal) | HTML (html)
    • Full (full_screen) | Full Bleed (full_bleed)
    • Carousel (carousel) | Carousel Bleed (carousel_bleed)
  • Labels stay on one line and shrink if needed instead of being cut off.
  • The test ID table lists all 8 send_iam_{type}_button IDs.
  • demo/tooltip_content.json: the sendInAppMessage options are renamed, and 4 new types are added.
  • No breaking changes. Existing iam_type values and button IDs are unchanged, so the current Appium IAM tests still apply.
  • Not included: Appium cases for the new types. checkInAppMessage needs the title from each dashboard message, and those aren't known yet.

iOS implementation: OneSignal/OneSignal-iOS-SDK#1787

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants