Stream Callout
stream_calloutAdd timed callouts to a live visual page: display a line for duration_s, then remove it, with anchors, styles, and queued slots to prevent overlap.
Instructions
Put a timed callout on the visual page, live, with no blip: a line that comes in, stays duration_s and goes. Reach for it for a moment on screen: "drop in 8 bars", "welcome, raiders", "next up: deep house for @Ana". anchor: top, top-left, top-right, left, center, right, lower-third (the default), bottom, bottom-left, bottom-right; or x, y (fractions of the frame: the point the box is pinned to), which also nudge an anchor. w: the box's widest, a fraction of the frame width (0.6), text wraps inside it. style: {font (sans, serif, mono, condensed, display, rounded, or arial, arial black, bahnschrift, consolas, courier new, georgia, impact, segoe ui, tahoma, times new roman, trebuchet ms, verdana; or a .ttf/.otf/.woff/.woff2 file under the ismail folder or the stream home), size (font height, a fraction of the frame height, 0.06), color, weight (100-900, 700), italic, background ('#rrggbb' or 'none'), background_opacity (0.55), outline (stroke width, a fraction of the font size), outline_color, shadow (glow blur, a fraction of the font size), shadow_color, align (left, center, right), padding and radius (fractions of the font size), opacity}. enter / exit: none, fade, pop, slide-left, slide-right, slide-up, slide-down (in from that side and out to it), anim_s long. Callouts in one slot (the anchor's name by default, or slot='') take turns and never overlap: a new one waits, higher priority (0-9) first, then first asked; nothing cuts the one showing. who: your role, logged. clear=True takes down every callout, or the one with id=, or every one in slot=. With no text and no clear it says what shows and what waits. The page draws in mode='page' (stream_visual); the stream's own text lines (title top left, now bottom left) draw over it, so keep callouts off those corners.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| w | No | ||
| x | No | ||
| y | No | ||
| id | No | ||
| who | No | ||
| exit | No | fade | |
| slot | No | ||
| text | No | ||
| clear | No | ||
| enter | No | fade | |
| style | No | ||
| anchor | No | ||
| anim_s | No | ||
| priority | No | ||
| duration_s | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |