[{"data":1,"prerenderedAt":453},["ShallowReactive",2],{"navigation":3,"landing":116},[4,23,61,82,108,112],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":22},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,14,18],{"title":11,"path":12,"stem":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction",{"title":15,"path":16,"stem":17},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation",{"title":19,"path":20,"stem":21},"Quick start","\u002Fgetting-started\u002Fquick-start","1.getting-started\u002F3.quick-start",false,{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":22},"Guides","i-lucide-book-open","\u002Fguides","2.guides",[29,33,37,41,45,49,53,57],{"title":30,"path":31,"stem":32},"Connection & config","\u002Fguides\u002Fconnection","2.guides\u002F1.connection",{"title":34,"path":35,"stem":36},"Publish, RPC, history, presence","\u002Fguides\u002Foperations","2.guides\u002F2.operations",{"title":38,"path":39,"stem":40},"Events","\u002Fguides\u002Fevents","2.guides\u002F3.events",{"title":42,"path":43,"stem":44},"Subscriptions","\u002Fguides\u002Fsubscriptions","2.guides\u002F4.subscriptions",{"title":46,"path":47,"stem":48},"Tokens","\u002Fguides\u002Ftokens","2.guides\u002F5.tokens",{"title":50,"path":51,"stem":52},"Payloads (base64 vs rawJson)","\u002Fguides\u002Fpayloads","2.guides\u002F6.payloads",{"title":54,"path":55,"stem":56},"Rust backend","\u002Fguides\u002Frust","2.guides\u002F7.rust",{"title":58,"path":59,"stem":60},"Permissions","\u002Fguides\u002Fpermissions","2.guides\u002F8.permissions",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":22},"API reference","i-lucide-file-code","\u002Freference","3.reference",[67,71,75,79],{"title":68,"path":69,"stem":70},"JavaScript API","\u002Freference\u002Fjavascript-api","3.reference\u002F1.javascript-api",{"title":72,"path":73,"stem":74},"Types","\u002Freference\u002Ftypes","3.reference\u002F2.types",{"title":76,"path":77,"stem":78},"Tauri commands","\u002Freference\u002Fcommands","3.reference\u002F3.commands",{"title":58,"path":80,"stem":81},"\u002Freference\u002Fpermissions","3.reference\u002F4.permissions",{"title":83,"icon":84,"path":85,"stem":86,"children":87,"page":22},"Platforms","i-lucide-monitor-smartphone","\u002Fplatforms","4.platforms",[88,92,96,100,104],{"title":89,"path":90,"stem":91},"Overview","\u002Fplatforms\u002Foverview","4.platforms\u002F1.overview",{"title":93,"path":94,"stem":95},"Desktop","\u002Fplatforms\u002Fdesktop","4.platforms\u002F2.desktop",{"title":97,"path":98,"stem":99},"Android","\u002Fplatforms\u002Fandroid","4.platforms\u002F3.android",{"title":101,"path":102,"stem":103},"iOS","\u002Fplatforms\u002Fios","4.platforms\u002F4.ios",{"title":105,"path":106,"stem":107},"Centrifugo server","\u002Fplatforms\u002Fserver","4.platforms\u002F5.server",{"title":109,"path":110,"stem":111},"Deprecations","\u002Fdeprecations","5.deprecations",{"title":113,"path":114,"stem":115},"Changelog","\u002Fchangelog","9.changelog",{"id":117,"title":118,"body":119,"description":446,"extension":447,"meta":448,"navigation":22,"path":449,"seo":450,"stem":451,"__hash__":452},"landing\u002Findex.md","tauri-plugin-centrifugo",{"type":120,"value":121,"toc":444},"minimark",[122,440],[123,124,130],"pre",{"className":125,"code":126,"filename":127,"language":128,"meta":129,"style":129},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { connect, onConnected, onMessage, helpers } from \"tauri-plugin-centrifugo-api\";\n\nawait onConnected(({ payload }) => console.log(\"connected, client\", payload.client));\nawait onMessage(({ channel, data }) => console.log(channel, data));   \u002F\u002F parsed JSON\n\nawait connect({\n  url: \"ws:\u002F\u002Flocalhost:8000\u002Fconnection\u002Fwebsocket\",\n  channels: [\"news\"],\n  useProtobuf: false,\n});\n\nawait helpers.waitForConnection();\nawait helpers.publishJson(\"news\", { text: \"hello\" });\n","main.ts","ts","",[131,132,133,185,192,247,291,296,308,328,351,365,376,381,398],"code",{"__ignoreMap":129},[134,135,138,142,146,150,153,156,158,161,163,166,169,172,175,179,182],"span",{"class":136,"line":137},"line",1,[134,139,141],{"class":140},"s7zQu","import",[134,143,145],{"class":144},"sMK4o"," {",[134,147,149],{"class":148},"sTEyZ"," connect",[134,151,152],{"class":144},",",[134,154,155],{"class":148}," onConnected",[134,157,152],{"class":144},[134,159,160],{"class":148}," onMessage",[134,162,152],{"class":144},[134,164,165],{"class":148}," helpers",[134,167,168],{"class":144}," }",[134,170,171],{"class":140}," from",[134,173,174],{"class":144}," \"",[134,176,178],{"class":177},"sfazB","tauri-plugin-centrifugo-api",[134,180,181],{"class":144},"\"",[134,183,184],{"class":144},";\n",[134,186,188],{"class":136,"line":187},2,[134,189,191],{"emptyLinePlaceholder":190},true,"\n",[134,193,195,198,201,204,207,211,214,218,221,224,227,229,231,234,236,238,240,242,245],{"class":136,"line":194},3,[134,196,197],{"class":140},"await",[134,199,155],{"class":200},"s2Zo4",[134,202,203],{"class":148},"(",[134,205,206],{"class":144},"({",[134,208,210],{"class":209},"sHdIc"," payload",[134,212,213],{"class":144}," })",[134,215,217],{"class":216},"spNyl"," =>",[134,219,220],{"class":148}," console",[134,222,223],{"class":144},".",[134,225,226],{"class":200},"log",[134,228,203],{"class":148},[134,230,181],{"class":144},[134,232,233],{"class":177},"connected, client",[134,235,181],{"class":144},[134,237,152],{"class":144},[134,239,210],{"class":148},[134,241,223],{"class":144},[134,243,244],{"class":148},"client))",[134,246,184],{"class":144},[134,248,250,252,254,256,258,261,263,266,268,270,272,274,276,279,281,284,287],{"class":136,"line":249},4,[134,251,197],{"class":140},[134,253,160],{"class":200},[134,255,203],{"class":148},[134,257,206],{"class":144},[134,259,260],{"class":209}," channel",[134,262,152],{"class":144},[134,264,265],{"class":209}," data",[134,267,213],{"class":144},[134,269,217],{"class":216},[134,271,220],{"class":148},[134,273,223],{"class":144},[134,275,226],{"class":200},[134,277,278],{"class":148},"(channel",[134,280,152],{"class":144},[134,282,283],{"class":148}," data))",[134,285,286],{"class":144},";",[134,288,290],{"class":289},"sHwdD","   \u002F\u002F parsed JSON\n",[134,292,294],{"class":136,"line":293},5,[134,295,191],{"emptyLinePlaceholder":190},[134,297,299,301,303,305],{"class":136,"line":298},6,[134,300,197],{"class":140},[134,302,149],{"class":200},[134,304,203],{"class":148},[134,306,307],{"class":144},"{\n",[134,309,311,315,318,320,323,325],{"class":136,"line":310},7,[134,312,314],{"class":313},"swJcz","  url",[134,316,317],{"class":144},":",[134,319,174],{"class":144},[134,321,322],{"class":177},"ws:\u002F\u002Flocalhost:8000\u002Fconnection\u002Fwebsocket",[134,324,181],{"class":144},[134,326,327],{"class":144},",\n",[134,329,331,334,336,339,341,344,346,349],{"class":136,"line":330},8,[134,332,333],{"class":313},"  channels",[134,335,317],{"class":144},[134,337,338],{"class":148}," [",[134,340,181],{"class":144},[134,342,343],{"class":177},"news",[134,345,181],{"class":144},[134,347,348],{"class":148},"]",[134,350,327],{"class":144},[134,352,354,357,359,363],{"class":136,"line":353},9,[134,355,356],{"class":313},"  useProtobuf",[134,358,317],{"class":144},[134,360,362],{"class":361},"sfNiH"," false",[134,364,327],{"class":144},[134,366,368,371,374],{"class":136,"line":367},10,[134,369,370],{"class":144},"}",[134,372,373],{"class":148},")",[134,375,184],{"class":144},[134,377,379],{"class":136,"line":378},11,[134,380,191],{"emptyLinePlaceholder":190},[134,382,384,386,388,390,393,396],{"class":136,"line":383},12,[134,385,197],{"class":140},[134,387,165],{"class":148},[134,389,223],{"class":144},[134,391,392],{"class":200},"waitForConnection",[134,394,395],{"class":148},"()",[134,397,184],{"class":144},[134,399,401,403,405,407,410,412,414,416,418,420,422,425,427,429,432,434,436,438],{"class":136,"line":400},13,[134,402,197],{"class":140},[134,404,165],{"class":148},[134,406,223],{"class":144},[134,408,409],{"class":200},"publishJson",[134,411,203],{"class":148},[134,413,181],{"class":144},[134,415,343],{"class":177},[134,417,181],{"class":144},[134,419,152],{"class":144},[134,421,145],{"class":144},[134,423,424],{"class":313}," text",[134,426,317],{"class":144},[134,428,174],{"class":144},[134,430,431],{"class":177},"hello",[134,433,181],{"class":144},[134,435,168],{"class":144},[134,437,373],{"class":148},[134,439,184],{"class":144},[441,442,443],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}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 .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}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":129,"searchDepth":187,"depth":194,"links":445},[],"Centrifugo real-time messaging for Tauri 2 apps on desktop, Android and iOS, built on the official centrifuge-client SDK.","md",{},"\u002F",{"title":118,"description":446},"index","Ic3k_fcfP79DAgIeERbRJJaIaaoXfhF3KeM792lHmh4",1794166800404]