[{"data":1,"prerenderedAt":869},["ShallowReactive",2],{"navigation_docs":3,"-sdks-browser-openfeature-web":118,"-sdks-browser-openfeature-web-surround":426,"sdks\u002Fopenfeature-web\u002Finstall":431,"sdks\u002Fopenfeature-web\u002Fconfigure":531,"sdks\u002Fopenfeature-web\u002Fsimple-usage":659,"sdks\u002Fopenfeature-web\u002Fuser-context":756},[4,30,108],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,15,20,25],{"title":11,"path":12,"stem":13,"icon":14},"Quickstart","\u002Fgetting-started\u002Fquickstart","1.getting-started\u002F1.quickstart","i-lucide-fast-forward",{"title":16,"path":17,"stem":18,"icon":19},"Core Concepts","\u002Fgetting-started\u002Fcore-concepts","1.getting-started\u002F2.core-concepts","i-lucide-workflow",{"title":21,"path":22,"stem":23,"icon":24},"Configs Anatomy","\u002Fgetting-started\u002Fconfigs","1.getting-started\u002F3.configs","i-lucide-file-cog",{"title":26,"path":27,"stem":28,"icon":29},"Architecture","\u002Fgetting-started\u002Farchitecture","1.getting-started\u002F4.architecture","i-lucide-layers",{"title":31,"defaultOpen":32,"path":33,"stem":34,"children":35,"page":6},"SDKs",true,"\u002Fsdks","2.sdks",[36,41,67,77,93],{"title":37,"path":38,"stem":39,"icon":40},"Available SDKs","\u002Fsdks\u002Favailable-sdks","2.sdks\u002F1.available-sdks","i-lucide-list",{"title":42,"icon":43,"defaultOpen":32,"path":44,"stem":45,"children":46,"page":6},"Browser SDKs","i-lucide-monitor","\u002Fsdks\u002Fbrowser","2.sdks\u002F2.browser",[47,52,57,62],{"title":48,"path":49,"stem":50,"icon":51},"Javascript","\u002Fsdks\u002Fbrowser\u002Fjavascript","2.sdks\u002F2.browser\u002F1.javascript","cd-logos-javascript",{"title":53,"path":54,"stem":55,"icon":56},"React","\u002Fsdks\u002Fbrowser\u002Freact","2.sdks\u002F2.browser\u002F2.react","cd-logos-react-light",{"title":58,"path":59,"stem":60,"icon":61},"Vue","\u002Fsdks\u002Fbrowser\u002Fvue","2.sdks\u002F2.browser\u002F3.vue","cd-logos-vue",{"title":63,"path":64,"stem":65,"icon":66},"OpenFeature Web","\u002Fsdks\u002Fbrowser\u002Fopenfeature-web","2.sdks\u002F2.browser\u002F4.openfeature-web","cd-logos-openfeature",{"title":68,"icon":69,"defaultOpen":32,"path":70,"stem":71,"children":72,"page":6},"Mobile SDKs","i-lucide-smartphone","\u002Fsdks\u002Fmobile","2.sdks\u002F3.mobile",[73],{"title":74,"path":75,"stem":76,"icon":56},"React Native","\u002Fsdks\u002Fmobile\u002Freact-native","2.sdks\u002F3.mobile\u002F1.react-native",{"title":78,"icon":79,"defaultOpen":32,"path":80,"stem":81,"children":82,"page":6},"Meta-framework SDKs","i-lucide-monitor-smartphone","\u002Fsdks\u002Fmeta","2.sdks\u002F4.meta",[83,88],{"title":84,"path":85,"stem":86,"icon":87},"Next.js","\u002Fsdks\u002Fmeta\u002Fnextjs","2.sdks\u002F4.meta\u002F1.nextjs","cd-logos-nextjs",{"title":89,"path":90,"stem":91,"icon":92},"Nuxt","\u002Fsdks\u002Fmeta\u002Fnuxt","2.sdks\u002F4.meta\u002F2.nuxt","cd-logos-nuxt",{"title":94,"icon":95,"defaultOpen":32,"path":96,"stem":97,"children":98,"page":6},"Server SDKs","i-lucide-server","\u002Fsdks\u002Fserver","2.sdks\u002F5.server",[99,104],{"title":100,"path":101,"stem":102,"icon":103},"Node.js","\u002Fsdks\u002Fserver\u002Fnode-js","2.sdks\u002F5.server\u002F1.node-js","cd-logos-nodejs",{"title":105,"path":106,"stem":107,"icon":66},"OpenFeature Node.js","\u002Fsdks\u002Fserver\u002Fopenfeature-node","2.sdks\u002F5.server\u002F2.openfeature-node",{"title":109,"defaultOpen":32,"path":110,"stem":111,"children":112,"page":6},"Integrations","\u002Fintegrations","3.integrations",[113],{"title":114,"path":115,"stem":116,"icon":117},"Terraform","\u002Fintegrations\u002Fterraform","3.integrations\u002F1.terraform","cd-logos-terraform",{"id":119,"title":120,"body":121,"description":419,"extension":420,"links":421,"meta":422,"navigation":423,"path":64,"seo":424,"stem":65,"__hash__":425},"docs\u002F2.sdks\u002F2.browser\u002F4.openfeature-web.md","OpenFeature Web Provider",{"type":122,"value":123,"toc":410},"minimark",[124,127,132,144,147,150,154,161,165,169,187,190,195,198,205,358,366,370,373,376,383,387,390,401,406],[125,126,120],"sdk-badge",{"icon":66},[128,129,131],"h2",{"id":130},"introduction","Introduction",[133,134,135,136,143],"p",{},"The OpenFeature Web Provider is intended to be used in combination with the ",[137,138,142],"a",{"href":139,"rel":140},"https:\u002F\u002Fopenfeature.dev\u002Fdocs\u002Freference\u002Fsdks\u002Fclient\u002Fweb\u002F",[141],"nofollow","OpenFeature Web SDK",". All modern web browsers on popular platforms should be supported.",[133,145,146],{},"The ConfigDirector OpenFeature Web Provider is tested on the latest versions of Chrome, Firefox, Safari, and Edge.",[133,148,149],{},"Telemetry collection within browser SDKs uses Web Workers to aggregate and send telemetry data. If the provider runs on older browsers without Web Workers support, config evaluation will continue to work but no telemetry data will be collected for that session.",[128,151,153],{"id":152},"installation","Installation",[133,155,156,157],{},"The provider can be installed from NPM: ",[137,158,159],{"href":159,"rel":160},"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@configdirector\u002Fopenfeature-web-provider",[141],[162,163],"content-partial",{"name":164},"sdks\u002Fopenfeature-web\u002Finstall",[128,166,168],{"id":167},"configure-and-initialize-the-client","Configure and initialize the client",[170,171,172,181,184],"ol",{},[173,174,175,176,180],"li",{},"Create an instance of the provider using your client SDK key. You can retrieve a client SDK key under your project settings in the ",[177,178,179],"code",{},"Environments & SDK Keys"," tab.",[173,182,183],{},"Set the OpenFeature provider.",[173,185,186],{},"Get a client instance from OpenFeature.",[162,188],{"name":189},"sdks\u002Fopenfeature-web\u002Fconfigure",[191,192,194],"h3",{"id":193},"additional-configuration-options","Additional configuration options",[133,196,197],{},"Additional configuration options can be passed into the provider in the optional second argument of the constructor.",[133,199,200,201,204],{},"For example, the ",[177,202,203],{},"metadata"," can be provided like this:",[206,207,212],"pre",{"className":208,"code":209,"language":210,"meta":211,"style":211},"language-ts shiki shiki-themes material-theme-lighter github-light github-dark","import { ConfigDirectorProvider } from \"@configdirector\u002Fopenfeature-web-provider\";\n\nconst provider = new ConfigDirectorProvider(\"YOUR-CLIENT-SDK-KEY\", {\n  metadata: {\n    appName: \"YOUR-APP-NAME\",\n    appVersion: \"1.0.2\",\n  },\n});\n","ts","",[177,213,214,251,257,294,306,324,341,347],{"__ignoreMap":211},[215,216,219,223,227,231,234,237,241,245,248],"span",{"class":217,"line":218},"line",1,[215,220,222],{"class":221},"sVHd0","import",[215,224,226],{"class":225},"sP7_E"," {",[215,228,230],{"class":229},"su5hD"," ConfigDirectorProvider",[215,232,233],{"class":225}," }",[215,235,236],{"class":221}," from",[215,238,240],{"class":239},"sjJ54"," \"",[215,242,244],{"class":243},"s_sjI","@configdirector\u002Fopenfeature-web-provider",[215,246,247],{"class":239},"\"",[215,249,250],{"class":225},";\n",[215,252,254],{"class":217,"line":253},2,[215,255,256],{"emptyLinePlaceholder":32},"\n",[215,258,260,264,268,272,275,278,281,283,286,288,291],{"class":217,"line":259},3,[215,261,263],{"class":262},"sbsja","const",[215,265,267],{"class":266},"s_hVV"," provider",[215,269,271],{"class":270},"smGrS"," =",[215,273,274],{"class":270}," new",[215,276,230],{"class":277},"sGLFI",[215,279,280],{"class":229},"(",[215,282,247],{"class":239},[215,284,285],{"class":243},"YOUR-CLIENT-SDK-KEY",[215,287,247],{"class":239},[215,289,290],{"class":225},",",[215,292,293],{"class":225}," {\n",[215,295,297,301,304],{"class":217,"line":296},4,[215,298,300],{"class":299},"skxfh","  metadata",[215,302,303],{"class":225},":",[215,305,293],{"class":225},[215,307,309,312,314,316,319,321],{"class":217,"line":308},5,[215,310,311],{"class":299},"    appName",[215,313,303],{"class":225},[215,315,240],{"class":239},[215,317,318],{"class":243},"YOUR-APP-NAME",[215,320,247],{"class":239},[215,322,323],{"class":225},",\n",[215,325,327,330,332,334,337,339],{"class":217,"line":326},6,[215,328,329],{"class":299},"    appVersion",[215,331,303],{"class":225},[215,333,240],{"class":239},[215,335,336],{"class":243},"1.0.2",[215,338,247],{"class":239},[215,340,323],{"class":225},[215,342,344],{"class":217,"line":343},7,[215,345,346],{"class":225},"  },\n",[215,348,350,353,356],{"class":217,"line":349},8,[215,351,352],{"class":225},"}",[215,354,355],{"class":229},")",[215,357,250],{"class":225},[133,359,360,361,365],{},"The provider accepts the same configuration options as the Javascript SDK client, ",[137,362,364],{"href":363},"\u002Fsdks\u002Fbrowser\u002Fjavascript#additional-configuration-options","refer to the additional configuration options section of the Javascript SDK for a full list",".",[128,367,369],{"id":368},"retrieve-config-values","Retrieve config values",[133,371,372],{},"To retrieve config values, use the OpenFeature client:",[162,374],{"name":375},"sdks\u002Fopenfeature-web\u002Fsimple-usage",[133,377,378,379,365],{},"For additional information regarding the OpenFeature client ",[137,380,382],{"href":139,"rel":381},[141],"refer to the OpenFeature Web SDK documentation",[128,384,386],{"id":385},"update-the-user-context","Update the user context",[162,388],{"name":389},"sdks\u002Fopenfeature-web\u002Fuser-context",[391,392,393,394,397,398,365],"note",{},"In the OpenFeature Web SDK with the ConfigDirector provider, the context's ",[177,395,396],{},"targetingKey"," will map to ConfigDirector's context ",[177,399,400],{},"id",[133,402,378,403,365],{},[137,404,382],{"href":139,"rel":405},[141],[407,408,409],"style",{},"html pre.shiki code .sVHd0, html code.shiki .sVHd0{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#D73A49;--shiki-default-font-style:inherit;--shiki-dark:#F97583;--shiki-dark-font-style:inherit}html pre.shiki code .sP7_E, html code.shiki .sP7_E{--shiki-light:#39ADB5;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .su5hD, html code.shiki .su5hD{--shiki-light:#90A4AE;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sjJ54, html code.shiki .sjJ54{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s_sjI, html code.shiki .s_sjI{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sbsja, html code.shiki .sbsja{--shiki-light:#9C3EDA;--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .s_hVV, html code.shiki .s_hVV{--shiki-light:#90A4AE;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .smGrS, html code.shiki .smGrS{--shiki-light:#39ADB5;--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sGLFI, html code.shiki .sGLFI{--shiki-light:#6182B8;--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .skxfh, html code.shiki .skxfh{--shiki-light:#E53935;--shiki-default:#24292E;--shiki-dark:#E1E4E8}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":211,"searchDepth":253,"depth":253,"links":411},[412,413,414,417,418],{"id":130,"depth":253,"text":131},{"id":152,"depth":253,"text":153},{"id":167,"depth":253,"text":168,"children":415},[416],{"id":193,"depth":259,"text":194},{"id":368,"depth":253,"text":369},{"id":385,"depth":253,"text":386},"ConfigDirector Provider for the OpenFeature Web SDK","md",null,{},{"title":63,"icon":66},{"title":120,"description":419},"wIATCaZ8gZKD2E-J-gHlSMe57tmhOa-sUyM_zfBiHt8",[427,429],{"title":58,"path":59,"stem":60,"description":428,"icon":61,"children":-1},"Vue SDK",{"title":74,"path":75,"stem":76,"description":430,"icon":56,"children":-1},"React Native SDK",{"id":432,"title":433,"body":434,"description":211,"extension":420,"links":421,"meta":526,"navigation":6,"path":527,"seo":528,"stem":529,"__hash__":530},"docs\u002F_partials\u002Fsdks\u002Fopenfeature-web\u002Finstall.md","Install",{"type":122,"value":435,"toc":524},[436,521],[437,438,439,465,485,503],"code-group",{},[206,440,445],{"className":441,"code":442,"filename":443,"language":444,"meta":211,"style":211},"language-bash shiki shiki-themes material-theme-lighter github-light github-dark","npm install --save @openfeature\u002Fweb-sdk @configdirector\u002Fopenfeature-web-provider\n","npm","bash",[177,446,447],{"__ignoreMap":211},[215,448,449,452,455,459,462],{"class":217,"line":218},[215,450,443],{"class":451},"sbgvK",[215,453,454],{"class":243}," install",[215,456,458],{"class":457},"stzsN"," --save",[215,460,461],{"class":243}," @openfeature\u002Fweb-sdk",[215,463,464],{"class":243}," @configdirector\u002Fopenfeature-web-provider\n",[206,466,469],{"className":441,"code":467,"filename":468,"language":444,"meta":211,"style":211},"yarn add @openfeature\u002Fweb-sdk @openfeature\u002Fcore @configdirector\u002Fopenfeature-web-provider\n","yarn",[177,470,471],{"__ignoreMap":211},[215,472,473,475,478,480,483],{"class":217,"line":218},[215,474,468],{"class":451},[215,476,477],{"class":243}," add",[215,479,461],{"class":243},[215,481,482],{"class":243}," @openfeature\u002Fcore",[215,484,464],{"class":243},[206,486,489],{"className":441,"code":487,"filename":488,"language":444,"meta":48,"style":211},"pnpm add @openfeature\u002Fweb-sdk @openfeature\u002Fcore @configdirector\u002Fopenfeature-web-provider\n","pnpm",[177,490,491],{"__ignoreMap":211},[215,492,493,495,497,499,501],{"class":217,"line":218},[215,494,488],{"class":451},[215,496,477],{"class":243},[215,498,461],{"class":243},[215,500,482],{"class":243},[215,502,464],{"class":243},[206,504,507],{"className":441,"code":505,"filename":506,"language":444,"meta":211,"style":211},"bun add @openfeature\u002Fweb-sdk @openfeature\u002Fcore @configdirector\u002Fopenfeature-web-provider\n","bun",[177,508,509],{"__ignoreMap":211},[215,510,511,513,515,517,519],{"class":217,"line":218},[215,512,506],{"class":451},[215,514,477],{"class":243},[215,516,461],{"class":243},[215,518,482],{"class":243},[215,520,464],{"class":243},[407,522,523],{},"html pre.shiki code .sbgvK, html code.shiki .sbgvK{--shiki-light:#E2931D;--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .s_sjI, html code.shiki .s_sjI{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .stzsN, html code.shiki .stzsN{--shiki-light:#91B859;--shiki-default:#005CC5;--shiki-dark:#79B8FF}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":211,"searchDepth":253,"depth":253,"links":525},[],{},"\u002F_partials\u002Fsdks\u002Fopenfeature-web\u002Finstall",{"description":211},"_partials\u002Fsdks\u002Fopenfeature-web\u002Finstall","ZsKmumiiixh4mQ_tzrzoxYYvzepi9AhK4tZYqI4Ls4s",{"id":532,"title":533,"body":534,"description":211,"extension":420,"links":421,"meta":654,"navigation":6,"path":655,"seo":656,"stem":657,"__hash__":658},"docs\u002F_partials\u002Fsdks\u002Fopenfeature-web\u002Fconfigure.md","Configure",{"type":122,"value":535,"toc":652},[536,649],[206,537,539],{"className":208,"code":538,"language":210,"meta":211,"style":211},"import { OpenFeature } from \"@openfeature\u002Fweb-sdk\";\nimport { ConfigDirectorProvider } from \"@configdirector\u002Fopenfeature-web-provider\";\n\nconst provider = new ConfigDirectorProvider(\"YOUR-CLIENT-SDK-KEY\");\nawait OpenFeature.setProviderAndWait(provider);\nconst client = OpenFeature.getClient();\n",[177,540,541,563,583,587,611,628],{"__ignoreMap":211},[215,542,543,545,547,550,552,554,556,559,561],{"class":217,"line":218},[215,544,222],{"class":221},[215,546,226],{"class":225},[215,548,549],{"class":229}," OpenFeature",[215,551,233],{"class":225},[215,553,236],{"class":221},[215,555,240],{"class":239},[215,557,558],{"class":243},"@openfeature\u002Fweb-sdk",[215,560,247],{"class":239},[215,562,250],{"class":225},[215,564,565,567,569,571,573,575,577,579,581],{"class":217,"line":253},[215,566,222],{"class":221},[215,568,226],{"class":225},[215,570,230],{"class":229},[215,572,233],{"class":225},[215,574,236],{"class":221},[215,576,240],{"class":239},[215,578,244],{"class":243},[215,580,247],{"class":239},[215,582,250],{"class":225},[215,584,585],{"class":217,"line":259},[215,586,256],{"emptyLinePlaceholder":32},[215,588,589,591,593,595,597,599,601,603,605,607,609],{"class":217,"line":296},[215,590,263],{"class":262},[215,592,267],{"class":266},[215,594,271],{"class":270},[215,596,274],{"class":270},[215,598,230],{"class":277},[215,600,280],{"class":229},[215,602,247],{"class":239},[215,604,285],{"class":243},[215,606,247],{"class":239},[215,608,355],{"class":229},[215,610,250],{"class":225},[215,612,613,616,618,620,623,626],{"class":217,"line":308},[215,614,615],{"class":221},"await",[215,617,549],{"class":229},[215,619,365],{"class":225},[215,621,622],{"class":277},"setProviderAndWait",[215,624,625],{"class":229},"(provider)",[215,627,250],{"class":225},[215,629,630,632,635,637,639,641,644,647],{"class":217,"line":326},[215,631,263],{"class":262},[215,633,634],{"class":266}," client",[215,636,271],{"class":270},[215,638,549],{"class":229},[215,640,365],{"class":225},[215,642,643],{"class":277},"getClient",[215,645,646],{"class":229},"()",[215,648,250],{"class":225},[407,650,651],{},"html pre.shiki code .sVHd0, html code.shiki .sVHd0{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#D73A49;--shiki-default-font-style:inherit;--shiki-dark:#F97583;--shiki-dark-font-style:inherit}html pre.shiki code .sP7_E, html code.shiki .sP7_E{--shiki-light:#39ADB5;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .su5hD, html code.shiki .su5hD{--shiki-light:#90A4AE;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sjJ54, html code.shiki .sjJ54{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s_sjI, html code.shiki .s_sjI{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sbsja, html code.shiki .sbsja{--shiki-light:#9C3EDA;--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .s_hVV, html code.shiki .s_hVV{--shiki-light:#90A4AE;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .smGrS, html code.shiki .smGrS{--shiki-light:#39ADB5;--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sGLFI, html code.shiki .sGLFI{--shiki-light:#6182B8;--shiki-default:#6F42C1;--shiki-dark:#B392F0}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":211,"searchDepth":253,"depth":253,"links":653},[],{},"\u002F_partials\u002Fsdks\u002Fopenfeature-web\u002Fconfigure",{"description":211},"_partials\u002Fsdks\u002Fopenfeature-web\u002Fconfigure","jd1mUiCrWqvKNIIIkQUUHUGStXQD7Lvr-fjloisgHBo",{"id":660,"title":661,"body":662,"description":211,"extension":420,"links":421,"meta":751,"navigation":6,"path":752,"seo":753,"stem":754,"__hash__":755},"docs\u002F_partials\u002Fsdks\u002Fopenfeature-web\u002Fsimple-usage.md","Simple Usage",{"type":122,"value":663,"toc":749},[664,746],[206,665,667],{"className":208,"code":666,"language":210,"meta":211,"style":211},"const booleanValue = client.getBooleanValue(\"my-config-key\", false);\n\nconst stringValue = client.getStringValue(\"my-string-config-key\", \"Default\");\n",[177,668,669,704,708],{"__ignoreMap":211},[215,670,671,673,676,678,680,682,685,687,689,692,694,696,700,702],{"class":217,"line":218},[215,672,263],{"class":262},[215,674,675],{"class":266}," booleanValue",[215,677,271],{"class":270},[215,679,634],{"class":229},[215,681,365],{"class":225},[215,683,684],{"class":277},"getBooleanValue",[215,686,280],{"class":229},[215,688,247],{"class":239},[215,690,691],{"class":243},"my-config-key",[215,693,247],{"class":239},[215,695,290],{"class":225},[215,697,699],{"class":698},"syTEX"," false",[215,701,355],{"class":229},[215,703,250],{"class":225},[215,705,706],{"class":217,"line":253},[215,707,256],{"emptyLinePlaceholder":32},[215,709,710,712,715,717,719,721,724,726,728,731,733,735,737,740,742,744],{"class":217,"line":259},[215,711,263],{"class":262},[215,713,714],{"class":266}," stringValue",[215,716,271],{"class":270},[215,718,634],{"class":229},[215,720,365],{"class":225},[215,722,723],{"class":277},"getStringValue",[215,725,280],{"class":229},[215,727,247],{"class":239},[215,729,730],{"class":243},"my-string-config-key",[215,732,247],{"class":239},[215,734,290],{"class":225},[215,736,240],{"class":239},[215,738,739],{"class":243},"Default",[215,741,247],{"class":239},[215,743,355],{"class":229},[215,745,250],{"class":225},[407,747,748],{},"html pre.shiki code .sbsja, html code.shiki .sbsja{--shiki-light:#9C3EDA;--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .s_hVV, html code.shiki .s_hVV{--shiki-light:#90A4AE;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .smGrS, html code.shiki .smGrS{--shiki-light:#39ADB5;--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .su5hD, html code.shiki .su5hD{--shiki-light:#90A4AE;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sP7_E, html code.shiki .sP7_E{--shiki-light:#39ADB5;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sGLFI, html code.shiki .sGLFI{--shiki-light:#6182B8;--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sjJ54, html code.shiki .sjJ54{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s_sjI, html code.shiki .s_sjI{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .syTEX, html code.shiki .syTEX{--shiki-light:#FF5370;--shiki-default:#005CC5;--shiki-dark:#79B8FF}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":211,"searchDepth":253,"depth":253,"links":750},[],{},"\u002F_partials\u002Fsdks\u002Fopenfeature-web\u002Fsimple-usage",{"description":211},"_partials\u002Fsdks\u002Fopenfeature-web\u002Fsimple-usage","wlyzSgiuHO69P1f6ys1g-pCdcKmr-rZ6eRSqX826GDo",{"id":757,"title":758,"body":759,"description":211,"extension":420,"links":421,"meta":864,"navigation":6,"path":865,"seo":866,"stem":867,"__hash__":868},"docs\u002F_partials\u002Fsdks\u002Fopenfeature-web\u002Fuser-context.md","User Context",{"type":122,"value":760,"toc":862},[761,859],[206,762,764],{"className":208,"code":763,"language":210,"meta":211,"style":211},"await OpenFeature.setContext({\n  targetingKey: \"12345\", \u002F\u002F In OpenFeature, the `targetingKey` represents the context's user ID\n  name: \"Example User\",\n  traits: {\n    region: \"North America\", \u002F\u002F Any arbitrary traits which can be referenced in targeting rules\n  }\n});\n",[177,765,766,782,802,818,827,846,851],{"__ignoreMap":211},[215,767,768,770,772,774,777,779],{"class":217,"line":218},[215,769,615],{"class":221},[215,771,549],{"class":229},[215,773,365],{"class":225},[215,775,776],{"class":277},"setContext",[215,778,280],{"class":229},[215,780,781],{"class":225},"{\n",[215,783,784,787,789,791,794,796,798],{"class":217,"line":253},[215,785,786],{"class":299},"  targetingKey",[215,788,303],{"class":225},[215,790,240],{"class":239},[215,792,793],{"class":243},"12345",[215,795,247],{"class":239},[215,797,290],{"class":225},[215,799,801],{"class":800},"sutJx"," \u002F\u002F In OpenFeature, the `targetingKey` represents the context's user ID\n",[215,803,804,807,809,811,814,816],{"class":217,"line":259},[215,805,806],{"class":299},"  name",[215,808,303],{"class":225},[215,810,240],{"class":239},[215,812,813],{"class":243},"Example User",[215,815,247],{"class":239},[215,817,323],{"class":225},[215,819,820,823,825],{"class":217,"line":296},[215,821,822],{"class":299},"  traits",[215,824,303],{"class":225},[215,826,293],{"class":225},[215,828,829,832,834,836,839,841,843],{"class":217,"line":308},[215,830,831],{"class":299},"    region",[215,833,303],{"class":225},[215,835,240],{"class":239},[215,837,838],{"class":243},"North America",[215,840,247],{"class":239},[215,842,290],{"class":225},[215,844,845],{"class":800}," \u002F\u002F Any arbitrary traits which can be referenced in targeting rules\n",[215,847,848],{"class":217,"line":326},[215,849,850],{"class":225},"  }\n",[215,852,853,855,857],{"class":217,"line":343},[215,854,352],{"class":225},[215,856,355],{"class":229},[215,858,250],{"class":225},[407,860,861],{},"html pre.shiki code .sVHd0, html code.shiki .sVHd0{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#D73A49;--shiki-default-font-style:inherit;--shiki-dark:#F97583;--shiki-dark-font-style:inherit}html pre.shiki code .su5hD, html code.shiki .su5hD{--shiki-light:#90A4AE;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sP7_E, html code.shiki .sP7_E{--shiki-light:#39ADB5;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sGLFI, html code.shiki .sGLFI{--shiki-light:#6182B8;--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .skxfh, html code.shiki .skxfh{--shiki-light:#E53935;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sjJ54, html code.shiki .sjJ54{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s_sjI, html code.shiki .s_sjI{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sutJx, html code.shiki .sutJx{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#6A737D;--shiki-default-font-style:inherit;--shiki-dark:#6A737D;--shiki-dark-font-style:inherit}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":211,"searchDepth":253,"depth":253,"links":863},[],{},"\u002F_partials\u002Fsdks\u002Fopenfeature-web\u002Fuser-context",{"description":211},"_partials\u002Fsdks\u002Fopenfeature-web\u002Fuser-context","3PC1K21gg_mBIihrUw2Ve3FZopqrLmQXGI8GMtwLu5I",1785521422299]