Dynamic Configuration
Dynamic Config from Studio
Explanation: If a Studio value is missing, the SDK uses defaults; when you set a manual config in your app, it overrides Studio; otherwise the Studio setting applies.
Studio setting | Applies to | Visual effect | Default | Manual override in app |
---|---|---|---|---|
Item spacing | Bubbles, Cards (grid/list) | Space between items | Bubbles: 12; Cards: Grid 8, List 3 | Bubbles: BubbleConfiguration.thumbViewSpacing ; Cards: CardConfiguration.spacing |
Show play icon | Bubbles, Cards | Show/hide play glyph overlay | On | Bubbles: BubbleConfiguration.showPlayButton ; Cards: CardConfiguration.showPlayButton |
Play icon style | Bubbles | Choose icon style (minimalist/outline/fill) | Minimalist | BubbleConfiguration.playIcon (values: "minimalist", "outline", "fill") |
Reorder read stories | Bubbles, Cards | Unviewed first, then by position | Off | Bubbles: BubbleConfiguration.reorderedReadStories ; Cards: CardConfiguration.reorderedReadStories |
Show labels | Bubbles, Cards | Show/hide labels under items | On | Bubbles: BubbleConfiguration.showLabel ; Cards: CardConfiguration.showLabel |
Card corner radius | Cards (grid/list) | Card rounding | Grid: 8, List: 10 | Grid: CardGridConfiguration.cardRadius ; List: CardListConfiguration.cardRadius |
Player corner radius | Player | Player view rounding | 0 | PlayerConfiguration.playerCornerRadius |
Show cover and title (player) | Player | Show/hide cover/title overlay | On | PlayerConfiguration.showFeedStoryCoverAndTitle |
Viewed indicator | Bubbles | Gray ring/indicator for viewed items | Off | BubbleConfiguration.storyViewedIndicatorColor |
Loader ring colors (brand) | Bubbles | Gradient around bubble | JOIN default gradient (red→orange) | BubbleConfiguration.loaderColors |
- Note: Widget type (“shape”) is always selected in code (manual integration), not from Studio.
Updated 5 days ago