[{"data":1,"prerenderedAt":11},["ShallowReactive",2],{"highlighted-code:ios":3},{"quickstart:1":4,"identify:1":5,"screens:1":6,"screens:3":7,"sessions:3":8,"crashes:2":9,"privacy:1":10},"\u003Cpre class=\"shiki ravenkeep-one-dark-saturated\" style=\"background-color:#0d0d0d;color:#b4bcc9\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">import\u003C\u002Fspan>\u003Cspan style=\"color:#F7C569\"> Ravenkeep\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">import\u003C\u002Fspan>\u003Cspan style=\"color:#F7C569\"> SwiftUI\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">@\u003C\u002Fspan>\u003Cspan style=\"color:#D163F3\">main\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">struct\u003C\u002Fspan>\u003Cspan style=\"color:#F7C569\"> ShopApp\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: \u003C\u002Fspan>\u003Cspan style=\"color:#F7C569\">App \u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">{\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">    init\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">() {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7F848E;font-style:italic\">        \u002F\u002F The publishable key is safe in an app: it only works from the apps listed in the project.\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">        Ravenkeep.\u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\">start\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">RavenkeepOptions\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">publishableKey\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: \u003C\u002Fspan>\u003Cspan style=\"color:#94D864\">\"rk_pub_lumen_xxxxxxxxxxxx\"\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">))\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">    }\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">    var\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> body: \u003C\u002Fspan>\u003Cspan style=\"color:#D163F3\">some\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> Scene {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#56B0FB\">        WindowGroup\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#56B0FB\">            ContentView\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">()\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">                .\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">onOpenURL\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> { url \u003C\u002Fspan>\u003Cspan style=\"color:#D163F3\">in\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> Ravenkeep.\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">handleDeepLink\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(url) }\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">        }\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">    }\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">}\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\u003Cpre class=\"shiki ravenkeep-one-dark-saturated\" style=\"background-color:#0d0d0d;color:#b4bcc9\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#7F848E;font-style:italic\">\u002F\u002F After sign-in, and on every launch of a signed-in app: the hash stays in memory only.\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">Ravenkeep.\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">identify\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#56B0FB\">    userId\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: me.\u003C\u002Fspan>\u003Cspan style=\"color:#F25A67\">id\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#56B0FB\">    userHash\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: me.\u003C\u002Fspan>\u003Cspan style=\"color:#F25A67\">ravenkeepUserHash\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">, \u003C\u002Fspan>\u003Cspan style=\"color:#7F848E;font-style:italic\">\u002F\u002F from your backend\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#56B0FB\">    email\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: me.\u003C\u002Fspan>\u003Cspan style=\"color:#F25A67\">email\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">,\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#56B0FB\">    account\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: \u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">RavenkeepAccount\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">id\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: me.\u003C\u002Fspan>\u003Cspan style=\"color:#F25A67\">teamId\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">, \u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">name\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: me.\u003C\u002Fspan>\u003Cspan style=\"color:#F25A67\">teamName\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">) { result \u003C\u002Fspan>\u003Cspan style=\"color:#D163F3\">in\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">    if\u003C\u002Fspan>\u003Cspan style=\"color:#D163F3\"> let\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> error \u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\">=\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> result.\u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\">error\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">print\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(\u003C\u002Fspan>\u003Cspan style=\"color:#94D864\">\"Ravenkeep identify: \u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">\\(\u003C\u002Fspan>\u003Cspan style=\"color:#94D864\">error.\u003C\u002Fspan>\u003Cspan style=\"color:#F25A67\">code\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">)\u003C\u002Fspan>\u003Cspan style=\"color:#94D864\">\"\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">) }\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">}\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7F848E;font-style:italic\">\u002F\u002F On sign-out\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">Ravenkeep.\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">reset\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">()\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\u003Cpre class=\"shiki ravenkeep-one-dark-saturated\" style=\"background-color:#0d0d0d;color:#b4bcc9\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">struct\u003C\u002Fspan>\u003Cspan style=\"color:#F7C569\"> CartView\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: \u003C\u002Fspan>\u003Cspan style=\"color:#F7C569\">View \u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">{\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">    let\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> items: \u003C\u002Fspan>\u003Cspan style=\"color:#F7C569\">Int\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">    var\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> body: \u003C\u002Fspan>\u003Cspan style=\"color:#D163F3\">some\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> View {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#56B0FB\">        List\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> { \u003C\u002Fspan>\u003Cspan style=\"color:#7F848E;font-style:italic\">\u002F* ... *\u002F\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> }\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">            .\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">ravenkeepScreen\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(\u003C\u002Fspan>\u003Cspan style=\"color:#94D864\">\"Cart\"\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">, \u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">properties\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: [\u003C\u002Fspan>\u003Cspan style=\"color:#94D864\">\"items\"\u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\">:\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> items])\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">    }\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">}\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">final\u003C\u002Fspan>\u003Cspan style=\"color:#D163F3\"> class\u003C\u002Fspan>\u003Cspan style=\"color:#F7C569\"> SettingsViewController\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: \u003C\u002Fspan>\u003Cspan style=\"color:#F7C569\">UIViewController \u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">{\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">    override\u003C\u002Fspan>\u003Cspan style=\"color:#D163F3\"> func\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\"> viewDidAppear\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">_\u003C\u002Fspan>\u003Cspan style=\"color:#F25A67\"> animated\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: \u003C\u002Fspan>\u003Cspan style=\"color:#F7C569\">Bool\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">) {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">        super\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">.\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">viewDidAppear\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(animated)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">        Ravenkeep.\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">screen\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(\u003C\u002Fspan>\u003Cspan style=\"color:#94D864\">\"Settings\"\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">)\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">    }\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">}\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\u003Cpre class=\"shiki ravenkeep-one-dark-saturated\" style=\"background-color:#0d0d0d;color:#b4bcc9\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#7F848E;font-style:italic\">\u002F\u002F With the publishable key, only the project's public event names\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">Ravenkeep.\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">track\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(\u003C\u002Fspan>\u003Cspan style=\"color:#94D864\">\"order.placed\"\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">, \u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">properties\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: [\u003C\u002Fspan>\u003Cspan style=\"color:#94D864\">\"items\"\u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\">:\u003C\u002Fspan>\u003Cspan style=\"color:#F09947\"> 3\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">, \u003C\u002Fspan>\u003Cspan style=\"color:#94D864\">\"plan\"\u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\">:\u003C\u002Fspan>\u003Cspan style=\"color:#94D864\"> \"pro\"\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">])\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\u003Cpre class=\"shiki ravenkeep-one-dark-saturated\" style=\"background-color:#0d0d0d;color:#b4bcc9\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#7F848E;font-style:italic\">\u002F\u002F Every few seconds while your player plays unmuted\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">if\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> player.timeControlStatus \u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\">==\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> .playing \u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\">&#x26;&#x26;\u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\"> !\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">player.isMuted \u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\">&#x26;&#x26;\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> player.volume \u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\">>\u003C\u002Fspan>\u003Cspan style=\"color:#F09947\"> 0\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">    Ravenkeep.\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">reportInteraction\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">()\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">}\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\u003Cpre class=\"shiki ravenkeep-one-dark-saturated\" style=\"background-color:#0d0d0d;color:#b4bcc9\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">do\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D163F3\">    try\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> sync.\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">run\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">()\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">} \u003C\u002Fspan>\u003Cspan style=\"color:#D163F3\">catch\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\"> {\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">    Ravenkeep.\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">captureException\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(error, \u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">tags\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: [\u003C\u002Fspan>\u003Cspan style=\"color:#94D864\">\"job\"\u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\">:\u003C\u002Fspan>\u003Cspan style=\"color:#94D864\"> \"sync\"\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">])\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">}\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>","\u003Cpre class=\"shiki ravenkeep-one-dark-saturated\" style=\"background-color:#0d0d0d;color:#b4bcc9\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">Ravenkeep.\u003C\u002Fspan>\u003Cspan style=\"color:#36CEE2\">start\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">RavenkeepOptions\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">(\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">publishableKey\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: \u003C\u002Fspan>\u003Cspan style=\"color:#94D864\">\"rk_pub_lumen_xxxxxxxxxxxx\"\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">, \u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">startOptedOut\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">: \u003C\u002Fspan>\u003Cspan style=\"color:#F09947\">true\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">))\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#7F848E;font-style:italic\">\u002F\u002F When the person consents, and if they withdraw\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">Ravenkeep.\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">optIn\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">()\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#B4BCC9\">Ravenkeep.\u003C\u002Fspan>\u003Cspan style=\"color:#56B0FB\">optOut\u003C\u002Fspan>\u003Cspan style=\"color:#B4BCC9\">()\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>",1793518581328]