InboxCarouselSlide
A single slide inside a carousel inbox card, mirroring the iOS PushwooshInboxCarouselSlide contract.
Unlike the other card kinds — which render the message's single image — a carousel shows several images from one message. Those slides cannot live in the standard message fields, so they arrive in actionParams["carousel"] (at the root, inside u as a dict, or inside u as a JSON-encoded string) and are decoded by decode:
{ "carousel": [
{ "image": "https://…/1.jpg", "title": "New in", "url": "myapp://p/1" },
{ "image": "https://…/2.jpg", "title": "On sale", "url": "myapp://p/2" }
] }Content copied to clipboard