[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"navigation_docs":3,"-docs-api-events":142,"-docs-api-events-surround":431},[4,20,45,69,85,96,126],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":19},"Global","i-tabler-box","\u002Fdocs\u002Fglobal","docs\u002F1.global",[10,14],{"title":11,"path":12,"stem":13,"icon":6},"Overview","\u002Fdocs\u002Fglobal\u002Foverview","docs\u002F1.global\u002F1.overview",{"title":15,"path":16,"stem":17,"icon":18},"Styling","\u002Fdocs\u002Fglobal\u002Fstyling","docs\u002F1.global\u002F2.styling","i-tabler-palette",false,{"title":21,"icon":22,"path":23,"stem":24,"children":25,"page":19},"Vue","i-simple-icons-vuedotjs","\u002Fdocs\u002Fvue","docs\u002F2.vue",[26,30,35,40],{"title":27,"path":28,"stem":29,"icon":22},"Quick Start","\u002Fdocs\u002Fvue\u002Fquick-start","docs\u002F2.vue\u002F1.quick-start",{"title":31,"path":32,"stem":33,"icon":34},"Toasts","\u002Fdocs\u002Fvue\u002Ftoasts","docs\u002F2.vue\u002F2.toasts","i-tabler-bell",{"title":36,"path":37,"stem":38,"icon":39},"Timers & Progress","\u002Fdocs\u002Fvue\u002Ftimers-and-progress","docs\u002F2.vue\u002F3.timers-and-progress","i-tabler-stopwatch",{"title":41,"path":42,"stem":43,"icon":44},"Buttons & Actions","\u002Fdocs\u002Fvue\u002Fbuttons-and-actions","docs\u002F2.vue\u002F4.buttons-and-actions","i-tabler-hand-click",{"title":46,"icon":47,"path":48,"stem":49,"children":50,"page":19},"Nuxt","i-simple-icons-nuxtdotjs","\u002Fdocs\u002Fnuxt","docs\u002F3.nuxt",[51,54,59,64],{"title":27,"path":52,"stem":53,"icon":47},"\u002Fdocs\u002Fnuxt\u002Fquick-start","docs\u002F3.nuxt\u002F1.quick-start",{"title":55,"path":56,"stem":57,"icon":58},"toast vs useToast","\u002Fdocs\u002Fnuxt\u002Ftoast-and-use-toast","docs\u002F3.nuxt\u002F2.toast-and-use-toast","i-tabler-braces",{"title":60,"path":61,"stem":62,"icon":63},"Module Options","\u002Fdocs\u002Fnuxt\u002Fmodule-options","docs\u002F3.nuxt\u002F3.module-options","i-tabler-adjustments-horizontal",{"title":65,"path":66,"stem":67,"icon":68},"Nuxt Notes","\u002Fdocs\u002Fnuxt\u002Fnuxt-notes","docs\u002F3.nuxt\u002F5.nuxt-notes","i-tabler-note",{"title":70,"icon":71,"path":72,"stem":73,"children":74,"page":19},"Headless","i-tabler-layout-board-split","\u002Fdocs\u002Fheadless","docs\u002F4.headless",[75,80],{"title":76,"path":77,"stem":78,"icon":79},"Core Store","\u002Fdocs\u002Fheadless\u002Fcore-store","docs\u002F4.headless\u002F1.core-store","i-tabler-automation",{"title":81,"path":82,"stem":83,"icon":84},"Headless Slot","\u002Fdocs\u002Fheadless\u002Fheadless-slot","docs\u002F4.headless\u002F2.headless-slot","i-tabler-template",{"title":86,"icon":87,"path":88,"stem":89,"children":90,"page":19},"Examples","i-tabler-layout-cards","\u002Fdocs\u002Fexamples","docs\u002F5.examples",[91],{"title":92,"path":93,"stem":94,"icon":95},"Live Examples","\u002Fdocs\u002Fexamples\u002Flive-examples","docs\u002F5.examples\u002F1.live-examples","i-tabler-player-play",{"title":97,"icon":98,"path":99,"stem":100,"children":101,"page":19},"API","i-tabler-file-code-2","\u002Fdocs\u002Fapi","docs\u002F6.api",[102,106,111,116,121],{"title":103,"path":104,"stem":105,"icon":63},"Configuration","\u002Fdocs\u002Fapi\u002Fconfiguration","docs\u002F6.api\u002F1.configuration",{"title":107,"path":108,"stem":109,"icon":110},"Actions","\u002Fdocs\u002Fapi\u002Factions","docs\u002F6.api\u002F2.actions","i-tabler-terminal",{"title":112,"path":113,"stem":114,"icon":115},"Events","\u002Fdocs\u002Fapi\u002Fevents","docs\u002F6.api\u002F3.events","i-tabler-radio",{"title":117,"path":118,"stem":119,"icon":120},"State","\u002Fdocs\u002Fapi\u002Fstate","docs\u002F6.api\u002F4.state","i-tabler-database",{"title":122,"path":123,"stem":124,"icon":125},"Runtime Exports","\u002Fdocs\u002Fapi\u002Fruntime-exports","docs\u002F6.api\u002F5.runtime-exports","i-tabler-package",{"title":127,"icon":128,"path":129,"stem":130,"children":131,"page":19},"More","i-lucide-ellipsis","\u002Fdocs\u002Fmore","docs\u002F7.more",[132,137],{"title":133,"path":134,"stem":135,"icon":136},"Troubleshooting","\u002Fdocs\u002Fmore\u002Ftroubleshooting","docs\u002F7.more\u002F1.troubleshooting","i-tabler-tool",{"title":138,"path":139,"stem":140,"icon":141},"Comparisons","\u002Fdocs\u002Fmore\u002Fcomparisons","docs\u002F7.more\u002F2.comparisons","i-tabler-scale",{"id":143,"title":112,"body":144,"description":424,"extension":425,"links":426,"meta":427,"navigation":428,"path":113,"seo":429,"stem":114,"__hash__":430},"docs\u002Fdocs\u002F6.api\u002F3.events.md",{"type":145,"value":146,"toc":418},"minimark",[147,156,179,184,301,305,367,371,397,401,414],[148,149,150,151,155],"p",{},"Toastflow emits lightweight events through ",[152,153,154],"code",{},"subscribeEvents",".",[157,158,160,161,171,172,175,176,155],"callout",{"color":159,"icon":98},"primary","Event types are defined in ",[162,163,168],"a",{"href":164,"rel":165,"target":167},"https:\u002F\u002Fgithub.com\u002Fadrianjanocko\u002Ftoastflow\u002Fblob\u002Fmain\u002Fpackages\u002Fcore\u002Fsrc\u002Ftypes.ts",[166],"nofollow","\\_blank",[152,169,170],{},"packages\u002Fcore\u002Fsrc\u002Ftypes.ts"," — look for ",[152,173,174],{},"ToastEvent"," and ",[152,177,178],{},"ToastEventKind",[180,181,183],"h2",{"id":182},"subscribe","Subscribe",[185,186,191],"pre",{"className":187,"code":188,"language":189,"meta":190,"style":190},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","const off = toast.subscribeEvents((event) => {\n  console.log(event.kind, event.id);\n});\n\noff();\n","ts","",[152,192,193,236,273,283,290],{"__ignoreMap":190},[194,195,198,202,206,210,213,215,218,221,223,227,230,233],"span",{"class":196,"line":197},"line",1,[194,199,201],{"class":200},"spNyl","const",[194,203,205],{"class":204},"sTEyZ"," off ",[194,207,209],{"class":208},"sMK4o","=",[194,211,212],{"class":204}," toast",[194,214,155],{"class":208},[194,216,154],{"class":217},"s2Zo4",[194,219,220],{"class":204},"(",[194,222,220],{"class":208},[194,224,226],{"class":225},"sHdIc","event",[194,228,229],{"class":208},")",[194,231,232],{"class":200}," =>",[194,234,235],{"class":208}," {\n",[194,237,239,242,244,247,250,252,254,257,260,263,265,268,270],{"class":196,"line":238},2,[194,240,241],{"class":204},"  console",[194,243,155],{"class":208},[194,245,246],{"class":217},"log",[194,248,220],{"class":249},"swJcz",[194,251,226],{"class":204},[194,253,155],{"class":208},[194,255,256],{"class":204},"kind",[194,258,259],{"class":208},",",[194,261,262],{"class":204}," event",[194,264,155],{"class":208},[194,266,267],{"class":204},"id",[194,269,229],{"class":249},[194,271,272],{"class":208},";\n",[194,274,276,279,281],{"class":196,"line":275},3,[194,277,278],{"class":208},"}",[194,280,229],{"class":204},[194,282,272],{"class":208},[194,284,286],{"class":196,"line":285},4,[194,287,289],{"emptyLinePlaceholder":288},true,"\n",[194,291,293,296,299],{"class":196,"line":292},5,[194,294,295],{"class":217},"off",[194,297,298],{"class":204},"()",[194,300,272],{"class":208},[180,302,304],{"id":303},"event-kinds","Event Kinds",[306,307,308,321],"table",{},[309,310,311],"thead",{},[312,313,314,318],"tr",{},[315,316,317],"th",{},"Kind",[315,319,320],{},"Emitted when",[322,323,324,341,354],"tbody",{},[312,325,326,332],{},[327,328,329],"td",{},[152,330,331],{},"duplicate",[327,333,334,337,338],{},[152,335,336],{},"show(...)"," found an existing match while ",[152,339,340],{},"preventDuplicates: true",[312,342,343,348],{},[327,344,345],{},[152,346,347],{},"timer-reset",[327,349,350,351,229],{},"Visible toast timer was reset (update or resume with ",[152,352,353],{},"pauseStrategy: \"reset\"",[312,355,356,361],{},[327,357,358],{},[152,359,360],{},"update",[327,362,363,366],{},[152,364,365],{},"update(id, options)"," succeeded",[180,368,370],{"id":369},"behavior-notes","Behavior Notes",[372,373,374,379,389],"accordion",{},[375,376,378],"accordion-item",{"label":377},"duplicate + update overlap","Both events can fire in the same duplicate handling flow, depending on the action path.",[375,380,382,383,385,386,388],{"label":381},"Queued toast updates","Updating a queued toast emits ",[152,384,360],{}," but not ",[152,387,347],{}," — no active timer exists yet.",[375,390,392,393,396],{"label":391},"Separate from state stream","The event stream does not carry state snapshots. Use ",[152,394,395],{},"subscribe(listener)"," for state.",[180,398,400],{"id":399},"typical-uses","Typical Uses",[402,403,404,408,411],"ul",{},[405,406,407],"li",{},"Trigger CSS bump or progress reset animations",[405,409,410],{},"Analytics and telemetry for notification flows",[405,412,413],{},"Debug queue and timer behavior during development",[415,416,417],"style",{},"html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":190,"searchDepth":238,"depth":238,"links":419},[420,421,422,423],{"id":182,"depth":238,"text":183},{"id":303,"depth":238,"text":304},{"id":369,"depth":238,"text":370},{"id":399,"depth":238,"text":400},"Subscribe to toast lifecycle events for analytics, debugging, and UI reactions.","md",null,{},{"icon":115},{"title":112,"description":424},"kc_Zjfq-Sulpysyrd6JtcCx6XGByKeYJ5ebGSqDX5n0",[432,434],{"title":107,"path":108,"stem":109,"description":433,"icon":110,"children":-1},"Store methods for showing, updating, dismissing, and managing toasts.",{"title":117,"path":118,"stem":119,"description":435,"icon":120,"children":-1},"Toast state structure, lifecycle phases, and reactive subscriptions."]