[{"data":1,"prerenderedAt":1357},["ShallowReactive",2],{"navigation_docs":3,"-embed-api-reference":73,"-embed-api-reference-surround":1352},[4,31,47,57],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":30},"Getting Started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,15,20,25],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Campaign Configuration","\u002Fgetting-started\u002Fcampaign-configuration","1.getting-started\u002F2.campaign-configuration","i-lucide-megaphone",{"title":21,"path":22,"stem":23,"icon":24},"Quality Review","\u002Fgetting-started\u002Fquality-review","1.getting-started\u002F3.quality-review","i-lucide-shield-check",{"title":26,"path":27,"stem":28,"icon":29},"Petitions","\u002Fgetting-started\u002Fpetitions","1.getting-started\u002F4.petitions","i-lucide-signature",false,{"title":32,"icon":33,"path":34,"stem":35,"children":36,"page":30},"Embed","i-lucide-code","\u002Fembed","2.embed",[37,42],{"title":38,"path":39,"stem":40,"icon":41},"Integration Guide","\u002Fembed\u002Fguide","2.embed\u002F1.guide","i-lucide-book-open",{"title":43,"path":44,"stem":45,"icon":46},"API Reference","\u002Fembed\u002Fapi-reference","2.embed\u002F2.api-reference","i-lucide-file-code",{"title":48,"icon":49,"path":50,"stem":51,"children":52,"page":30},"External API","i-lucide-globe","\u002Fexternal-api","3.external-api",[53],{"title":54,"path":55,"stem":56,"icon":46},"Campaign Reference","\u002Fexternal-api\u002Freference","3.external-api\u002F1.reference",{"title":58,"icon":59,"path":60,"stem":61,"children":62,"page":30},"AI Assistants","i-lucide-bot","\u002Fai-assistants","4.ai-assistants",[63,68],{"title":64,"path":65,"stem":66,"icon":67},"Connect an Assistant","\u002Fai-assistants\u002Fconnect","4.ai-assistants\u002F1.connect","i-lucide-plug",{"title":69,"path":70,"stem":71,"icon":72},"What the Assistant Can Do","\u002Fai-assistants\u002Fcapabilities","4.ai-assistants\u002F2.capabilities","i-lucide-list-checks",{"id":74,"title":43,"body":75,"description":1344,"extension":1345,"links":1346,"meta":1348,"navigation":1349,"path":44,"seo":1350,"stem":45,"__hash__":1351},"docs\u002F2.embed\u002F2.api-reference.md",{"type":76,"value":77,"toc":1333},"minimark",[78,86,90,93,130,133,139,145,281,290,292,297,300,592,594,599,602,749,759,764,767,796,813,820,824,827,926,939,945,948,1251,1253,1257,1265,1268,1275,1329],[79,80,82],"h2",{"id":81},"activoiceinitconfig",[83,84,85],"code",{},"Activoice.init(config)",[87,88,89],"p",{},"Initializes one embed instance inside the target container.",[87,91,92],{},"If the container already contains an active embed (for example after a client-side navigation), it is destroyed and replaced with a fresh instance.",[94,95,100],"pre",{"className":96,"code":97,"language":98,"meta":99,"style":99},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","window.Activoice.init(config: ActivoiceEmbedConfig): void\n","ts","",[83,101,102],{"__ignoreMap":99},[103,104,107,111,115,118,120,124,127],"span",{"class":105,"line":106},"line",1,[103,108,110],{"class":109},"sTEyZ","window",[103,112,114],{"class":113},"sMK4o",".",[103,116,117],{"class":109},"Activoice",[103,119,114],{"class":113},[103,121,123],{"class":122},"s2Zo4","init",[103,125,126],{"class":109},"(config: ActivoiceEmbedConfig): ",[103,128,129],{"class":113},"void\n",[131,132],"hr",{},[79,134,136],{"id":135},"activoiceembedconfig",[83,137,138],{},"ActivoiceEmbedConfig",[87,140,141,142,114],{},"The root configuration object passed to ",[83,143,144],{},"Activoice.init()",[146,147,148,168],"table",{},[149,150,151],"thead",{},[152,153,154,158,161,165],"tr",{},[155,156,157],"th",{},"Property",[155,159,160],{},"Type",[155,162,164],{"align":163},"center","Required",[155,166,167],{},"Description",[169,170,171,198,223,239,261],"tbody",{},[152,172,173,179,184,187],{},[174,175,176],"td",{},[83,177,178],{},"container",[174,180,181],{},[83,182,183],{},"string",[174,185,186],{"align":163},"✓",[174,188,189,190,193,194,197],{},"CSS selector of the host element (e.g. ",[83,191,192],{},"'#av-embed-container'","). Must match exactly one element in the DOM at the time ",[83,195,196],{},"init()"," is called.",[152,199,200,205,209,212],{},[174,201,202],{},[83,203,204],{},"campaignId",[174,206,207],{},[83,208,183],{},[174,210,211],{"align":163},"✓*",[174,213,214,215,219,220,222],{},"Slug or identifier of the campaign to embed. Visible in your Activoice admin, in the campaign URL and in the campaign's ",[216,217,218],"strong",{},"Share"," step, ",[216,221,32],{}," tab.",[152,224,225,230,234,236],{},[174,226,227],{},[83,228,229],{},"petitionId",[174,231,232],{},[83,233,183],{},[174,235,211],{"align":163},[174,237,238],{},"Slug or identifier of the petition to embed, found in the same place for a petition.",[152,240,241,246,255,258],{},[174,242,243],{},[83,244,245],{},"embedOptions",[174,247,248],{},[249,250,252],"a",{"href":251},"#embedoptions",[83,253,254],{},"EmbedOptions",[174,256,257],{"align":163},"—",[174,259,260],{},"Optional display and behavior settings.",[152,262,263,268,276,278],{},[174,264,265],{},[83,266,267],{},"campaignOverrides",[174,269,270],{},[249,271,273],{"href":272},"#campaignoverrides",[83,274,275],{},"CampaignOverrides",[174,277,257],{"align":163},[174,279,280],{},"Optional overrides applied on top of the campaign configuration defined in your Activoice admin.",[87,282,283,284,286,287,289],{},"* Exactly one of ",[83,285,204],{}," and ",[83,288,229],{},". Both, or neither, is an error reported in the browser console, and nothing is mounted.",[131,291],{},[79,293,295],{"id":294},"embedoptions",[83,296,254],{},[87,298,299],{},"All fields are optional. Omitting a field uses the default value.",[146,301,302,315],{},[149,303,304],{},[152,305,306,308,310,313],{},[155,307,157],{},[155,309,160],{},[155,311,312],{},"Default",[155,314,167],{},[169,316,317,340,379,423,457,477,499,517,547,571],{},[152,318,319,324,328,333],{},[174,320,321],{},[83,322,323],{},"spinnerColor",[174,325,326],{},[83,327,183],{},[174,329,330],{},[83,331,332],{},"'#fed13a'",[174,334,335,336,339],{},"CSS color of the loading spinner shown before the campaign is ready. Accepts any valid CSS color value (hex, ",[83,337,338],{},"rgb()",", named colors, etc.).",[152,341,342,347,352,362],{},[174,343,344],{},[83,345,346],{},"initialPage",[174,348,349],{},[83,350,351],{},"'steps' | 'landing' | 'form' | 'full'",[174,353,354,357,358,361],{},[83,355,356],{},"'steps'"," for a campaign, ",[83,359,360],{},"'form'"," for a petition",[174,363,364,365,367,368,371,372,374,375,378],{},"Controls which page is shown first. For a campaign, ",[83,366,356],{}," opens directly on the action flow and ",[83,369,370],{},"'landing'"," shows the landing page. For a petition, ",[83,373,360],{}," shows the counter and signature form alone and ",[83,376,377],{},"'full'"," the whole petition page. A value meant for the other kind is ignored with a warning and the default applies.",[152,380,381,386,391,396],{},[174,382,383],{},[83,384,385],{},"displayMode",[174,387,388],{},[83,389,390],{},"'fixedHeight' | 'inline'",[174,392,393],{},[83,394,395],{},"'fixedHeight'",[174,397,398,400,401,404,405,408,409,411,412,415,416,418,419,422],{},[83,399,395],{}," uses internal scrolling and the ",[83,402,403],{},"height"," option. ",[83,406,407],{},"'inline'"," continuously adjusts the iframe to its content and ignores ",[83,410,403],{},". Unknown modes, including the removed ",[83,413,414],{},"'fullHeight'",", fall back to ",[83,417,395],{}," with ",[83,420,421],{},"'auto'"," height.",[152,424,425,429,434,438],{},[174,426,427],{},[83,428,403],{},[174,430,431],{},[83,432,433],{},"'auto' | '100%' | '${number}px'",[174,435,436],{},[83,437,421],{},[174,439,440,441,443,444,446,447,450,451,454,455,114],{},"Applies only to ",[83,442,395],{},". ",[83,445,421],{}," freezes the first screen's natural height at a minimum of 600 px. ",[83,448,449],{},"'100%'"," fills a container with a definite height. A positive pixel value (e.g. ",[83,452,453],{},"'700px'",") sets an exact height without sizing the container. Explicit heights have no 600 px minimum; unsupported height values use ",[83,456,421],{},[152,458,459,464,469,474],{},[174,460,461],{},[83,462,463],{},"withToolbar",[174,465,466],{},[83,467,468],{},"boolean",[174,470,471],{},[83,472,473],{},"false",[174,475,476],{},"Renders the navigation toolbar inside the embed (back button, step indicator). Disabled by default for a seamless embedded look.",[152,478,479,484,488,492],{},[174,480,481],{},[83,482,483],{},"withBackground",[174,485,486],{},[83,487,468],{},[174,489,490],{},[83,491,473],{},[174,493,494,495,498],{},"Paints the campaign's background color, or the ",[83,496,497],{},"color_background"," override, on the iframe body. When disabled, the background is transparent so the host page shows through. Text and UI elements automatically switch to a light color when the background color is dark.",[152,500,501,506,510,514],{},[174,502,503],{},[83,504,505],{},"withPadding",[174,507,508],{},[83,509,468],{},[174,511,512],{},[83,513,473],{},[174,515,516],{},"Adds horizontal padding to the campaign content area.",[152,518,519,524,528,532],{},[174,520,521],{},[83,522,523],{},"bypassStateCheck",[174,525,526],{},[83,527,468],{},[174,529,530],{},[83,531,473],{},[174,533,534,535,538,539,542,543,546],{},"When ",[83,536,537],{},"true",", a campaign or petition renders even if it is a ",[83,540,541],{},"draft",", and a campaign even when ",[83,544,545],{},"ended",". Intended for preview and testing purposes only — do not enable in production.",[152,548,549,554,558,562],{},[174,550,551],{},[83,552,553],{},"bypassCampaignStateCheck",[174,555,556],{},[83,557,468],{},[174,559,560],{},[83,561,473],{},[174,563,564,567,568,570],{},[216,565,566],{},"Deprecated",": former name of ",[83,569,523],{},", still accepted with the same effect.",[152,572,573,578,582,586],{},[174,574,575],{},[83,576,577],{},"scrollIntoView",[174,579,580],{},[83,581,468],{},[174,583,584],{},[83,585,537],{},[174,587,588,589,591],{},"When a petition embed opens its follow-up campaign, scrolls the host page so the top of the container is visible. ",[83,590,473],{}," disables the scroll. No effect on a campaign embed.",[131,593],{},[79,595,597],{"id":596},"campaignoverrides",[83,598,275],{},[87,600,601],{},"Overrides applied on top of the campaign configuration defined in your Activoice admin.",[94,603,605],{"className":96,"code":604,"language":98,"meta":99,"style":99},"interface CampaignOverrides {\n  recipients?: Recipient[]        \u002F\u002F Global recipient override for all interpellations\n  interpellations?: Array\u003C{\n    id: string                    \u002F\u002F UUID of the interpellation to override\n    recipients?: Recipient[]      \u002F\u002F Per-interpellation override (takes priority)\n  }>\n  color_background?: string       \u002F\u002F #rrggbb, surface the embed sits on\n  color_main?: string             \u002F\u002F #rrggbb, brand color\n  color_buttons?: string          \u002F\u002F #rrggbb, call-to-action buttons\n  custom_css?: string             \u002F\u002F Replaces the organization's custom CSS, '' removes it\n}\n",[83,606,607,620,640,654,669,685,691,704,717,730,743],{"__ignoreMap":99},[103,608,609,613,617],{"class":105,"line":106},[103,610,612],{"class":611},"spNyl","interface",[103,614,616],{"class":615},"sBMFI"," CampaignOverrides",[103,618,619],{"class":113}," {\n",[103,621,623,627,630,633,636],{"class":105,"line":622},2,[103,624,626],{"class":625},"swJcz","  recipients",[103,628,629],{"class":113},"?:",[103,631,632],{"class":615}," Recipient",[103,634,635],{"class":109},"[]        ",[103,637,639],{"class":638},"sHwdD","\u002F\u002F Global recipient override for all interpellations\n",[103,641,643,646,648,651],{"class":105,"line":642},3,[103,644,645],{"class":625},"  interpellations",[103,647,629],{"class":113},[103,649,650],{"class":615}," Array",[103,652,653],{"class":113},"\u003C{\n",[103,655,657,660,663,666],{"class":105,"line":656},4,[103,658,659],{"class":625},"    id",[103,661,662],{"class":113},":",[103,664,665],{"class":615}," string",[103,667,668],{"class":638},"                    \u002F\u002F UUID of the interpellation to override\n",[103,670,672,675,677,679,682],{"class":105,"line":671},5,[103,673,674],{"class":625},"    recipients",[103,676,629],{"class":113},[103,678,632],{"class":615},[103,680,681],{"class":109},"[]      ",[103,683,684],{"class":638},"\u002F\u002F Per-interpellation override (takes priority)\n",[103,686,688],{"class":105,"line":687},6,[103,689,690],{"class":113},"  }>\n",[103,692,694,697,699,701],{"class":105,"line":693},7,[103,695,696],{"class":625},"  color_background",[103,698,629],{"class":113},[103,700,665],{"class":615},[103,702,703],{"class":638},"       \u002F\u002F #rrggbb, surface the embed sits on\n",[103,705,707,710,712,714],{"class":105,"line":706},8,[103,708,709],{"class":625},"  color_main",[103,711,629],{"class":113},[103,713,665],{"class":615},[103,715,716],{"class":638},"             \u002F\u002F #rrggbb, brand color\n",[103,718,720,723,725,727],{"class":105,"line":719},9,[103,721,722],{"class":625},"  color_buttons",[103,724,629],{"class":113},[103,726,665],{"class":615},[103,728,729],{"class":638},"          \u002F\u002F #rrggbb, call-to-action buttons\n",[103,731,733,736,738,740],{"class":105,"line":732},10,[103,734,735],{"class":625},"  custom_css",[103,737,629],{"class":113},[103,739,665],{"class":615},[103,741,742],{"class":638},"             \u002F\u002F Replaces the organization's custom CSS, '' removes it\n",[103,744,746],{"class":105,"line":745},11,[103,747,748],{"class":113},"}\n",[87,750,751,752,286,755,758],{},"Every override applies to the pages shown in the frame. In a petition embed, the design fields style the petition and its follow-up campaign, and ",[83,753,754],{},"recipients",[83,756,757],{},"interpellations"," apply to the follow-up campaign once it opens.",[760,761,763],"h3",{"id":762},"recipient-resolution-order","Recipient resolution order",[87,765,766],{},"Recipients are resolved per interpellation with the following priority:",[768,769,770,781,790],"ol",{},[771,772,773,776,777,780],"li",{},[216,774,775],{},"Per-interpellation override"," — ",[83,778,779],{},"interpellations[].recipients"," if provided for that entry",[771,782,783,786,787,789],{},[216,784,785],{},"Root-level override"," — top-level ",[83,788,754],{}," applied to all interpellations that don't have their own override",[771,791,792,795],{},[216,793,794],{},"Admin configuration"," — original recipients preserved when no override applies",[797,798,534,799,801,802,805,806,809,810,812],"warning",{},[83,800,757],{}," is provided, ",[216,803,804],{},"only the listed interpellations are shown"," — any interpellation whose ",[83,807,808],{},"id"," is not included is hidden from the embed. Omit ",[83,811,757],{}," entirely to keep all interpellations visible.",[814,815,816,817,819],"note",{},"The root-level ",[83,818,754],{}," is a convenient shortcut when you want to set the same recipients across all interpellations without repeating them in each entry.",[760,821,823],{"id":822},"design-fields","Design fields",[87,825,826],{},"Each design field replaces the organization's value from your Activoice admin; an omitted field keeps it.",[146,828,829,840],{},[149,830,831],{},[152,832,833,836,838],{},[155,834,835],{},"Field",[155,837,160],{},[155,839,167],{},[169,841,842,861,877,893],{},[152,843,844,848,852],{},[174,845,846],{},[83,847,497],{},[174,849,850],{},[83,851,183],{},[174,853,854,857,858,114],{},[83,855,856],{},"#rrggbb"," color of the surface the embed sits on. Drives the text color and derived surfaces; painted on the body only with ",[83,859,860],{},"embedOptions.withBackground",[152,862,863,868,872],{},[174,864,865],{},[83,866,867],{},"color_main",[174,869,870],{},[83,871,183],{},[174,873,874,876],{},[83,875,856],{}," brand color: landing gradient, toolbar, links, focus states.",[152,878,879,884,888],{},[174,880,881],{},[83,882,883],{},"color_buttons",[174,885,886],{},[83,887,183],{},[174,889,890,892],{},[83,891,856],{}," color of the call-to-action buttons; the label color is picked for contrast.",[152,894,895,900,904],{},[174,896,897],{},[83,898,899],{},"custom_css",[174,901,902],{},[83,903,183],{},[174,905,906,907,910,911,917,918,921,922,925],{},"Replaces the organization's custom CSS; ",[83,908,909],{},"''"," removes it. Written from the ",[249,912,916],{"href":913,"rel":914},"https:\u002F\u002Fdocs.activoice.org\u002Ftheme\u002Fcustom-css-template.css",[915],"nofollow","custom CSS template",", see the ",[249,919,38],{"href":920},"\u002Fembed\u002Fguide#matching-the-host-page-design",". Checked before it is applied: no external URL, Google Fonts ",[83,923,924],{},"@import"," only, 50 000 characters at most.",[87,927,928,929,931,932,935,936,938],{},"A color that is not ",[83,930,856],{},", ",[83,933,934],{},"null"," included, or a ",[83,937,899],{}," that is not a string is ignored with a warning in the browser console and the organization's value stays. A CSS that fails a check is dropped entirely, with a warning too.",[760,940,942],{"id":941},"recipient",[83,943,944],{},"Recipient",[87,946,947],{},"All fields are optional.",[146,949,950,960],{},[149,951,952],{},[152,953,954,956,958],{},[155,955,835],{},[155,957,160],{},[155,959,167],{},[169,961,962,976,990,1017,1035,1050,1064,1078,1092,1106,1124,1140,1154,1170,1191,1208,1222,1236],{},[152,963,964,969,973],{},[174,965,966],{},[83,967,968],{},"first_name",[174,970,971],{},[83,972,183],{},[174,974,975],{},"First name of the recipient.",[152,977,978,983,987],{},[174,979,980],{},[83,981,982],{},"last_name",[174,984,985],{},[83,986,183],{},[174,988,989],{},"Last name of the recipient.",[152,991,992,997,1002],{},[174,993,994],{},[83,995,996],{},"gender",[174,998,999],{},[83,1000,1001],{},"'M' | 'F' | 'O'",[174,1003,1004,1005,1008,1009,1012,1013,1016],{},"Gender: ",[83,1006,1007],{},"M"," (male), ",[83,1010,1011],{},"F"," (female), ",[83,1014,1015],{},"O"," (other \u002F not specified). Used to personalize AI-generated messages.",[152,1018,1019,1024,1028],{},[174,1020,1021],{},[83,1022,1023],{},"display_title",[174,1025,1026],{},[83,1027,183],{},[174,1029,1030,1031,1034],{},"Title or role displayed to the user (e.g. ",[83,1032,1033],{},"'Mayor of Lyon'",").",[152,1036,1037,1042,1047],{},[174,1038,1039],{},[83,1040,1041],{},"photo_url",[174,1043,1044],{},[83,1045,1046],{},"string | null",[174,1048,1049],{},"Absolute URL of the recipient's photo.",[152,1051,1052,1057,1061],{},[174,1053,1054],{},[83,1055,1056],{},"email",[174,1058,1059],{},[83,1060,1046],{},[174,1062,1063],{},"Email address (used for email interpellation modes).",[152,1065,1066,1071,1075],{},[174,1067,1068],{},[83,1069,1070],{},"phone_number",[174,1072,1073],{},[83,1074,1046],{},[174,1076,1077],{},"Phone number (used for call interpellation modes).",[152,1079,1080,1085,1089],{},[174,1081,1082],{},[83,1083,1084],{},"personal_link",[174,1086,1087],{},[83,1088,1046],{},[174,1090,1091],{},"Absolute URL to the recipient's personal or professional website.",[152,1093,1094,1099,1103],{},[174,1095,1096],{},[83,1097,1098],{},"facebook_page",[174,1100,1101],{},[83,1102,183],{},[174,1104,1105],{},"Absolute URL of the recipient's Facebook page.",[152,1107,1108,1113,1117],{},[174,1109,1110],{},[83,1111,1112],{},"twitter_handle",[174,1114,1115],{},[83,1116,183],{},[174,1118,1119,1120,1123],{},"Twitter\u002FX handle, without the ",[83,1121,1122],{},"@"," prefix.",[152,1125,1126,1131,1135],{},[174,1127,1128],{},[83,1129,1130],{},"instagram_handle",[174,1132,1133],{},[83,1134,183],{},[174,1136,1137,1138,1123],{},"Instagram handle, without the ",[83,1139,1122],{},[152,1141,1142,1147,1151],{},[174,1143,1144],{},[83,1145,1146],{},"linkedin_page",[174,1148,1149],{},[83,1150,183],{},[174,1152,1153],{},"Absolute URL of the recipient's LinkedIn profile.",[152,1155,1156,1161,1165],{},[174,1157,1158],{},[83,1159,1160],{},"tiktok_handle",[174,1162,1163],{},[83,1164,183],{},[174,1166,1167,1168,1123],{},"TikTok handle, without the ",[83,1169,1122],{},[152,1171,1172,1177,1181],{},[174,1173,1174],{},[83,1175,1176],{},"geo_type",[174,1178,1179],{},[83,1180,1046],{},[174,1182,1183,1184,931,1187,1190],{},"Type of geographic area (e.g. ",[83,1185,1186],{},"'municipality'",[83,1188,1189],{},"'department'","). Used for geospatial targeting when supporters search by location.",[152,1192,1193,1198,1202],{},[174,1194,1195],{},[83,1196,1197],{},"geo_id",[174,1199,1200],{},[83,1201,1046],{},[174,1203,1204,1205,1207],{},"Identifier of the geographic area, matching the ",[83,1206,1176],{}," taxonomy.",[152,1209,1210,1215,1219],{},[174,1211,1212],{},[83,1213,1214],{},"party_name",[174,1216,1217],{},[83,1218,1046],{},[174,1220,1221],{},"Full name of the political party.",[152,1223,1224,1229,1233],{},[174,1225,1226],{},[83,1227,1228],{},"party_short_name",[174,1230,1231],{},[83,1232,1046],{},[174,1234,1235],{},"Abbreviated party name displayed in the UI.",[152,1237,1238,1243,1248],{},[174,1239,1240],{},[83,1241,1242],{},"custom_fields",[174,1244,1245],{},[83,1246,1247],{},"Record\u003Cstring, string>",[174,1249,1250],{},"Arbitrary key-value pairs injected as extra variables into AI-generated message templates.",[131,1252],{},[79,1254,1256],{"id":1255},"typescript-types","TypeScript types",[87,1258,1259,1260],{},"Download the type definitions file and reference it in your project for full IDE autocompletion: ",[249,1261,1264],{"href":1262,"target":1263,"download":1264},"\u002Ftypes\u002Factivoice-embed.d.ts","_blank","activoice-embed.d.ts",[797,1266,1267],{},"This file is not versioned or distributed automatically. As the API evolves, you will need to re-download it and update your local copy manually.",[87,1269,1270,1271,1274],{},"Then point your ",[83,1272,1273],{},"tsconfig.json"," to it:",[94,1276,1280],{"className":1277,"code":1278,"filename":1273,"language":1279,"meta":99,"style":99},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"include\": [\".\u002Factivoice-embed.d.ts\", \"src\u002F**\u002F*\"]\n}\n","json",[83,1281,1282,1287,1325],{"__ignoreMap":99},[103,1283,1284],{"class":105,"line":106},[103,1285,1286],{"class":113},"{\n",[103,1288,1289,1292,1295,1298,1300,1303,1305,1309,1311,1314,1317,1320,1322],{"class":105,"line":622},[103,1290,1291],{"class":113},"  \"",[103,1293,1294],{"class":611},"include",[103,1296,1297],{"class":113},"\"",[103,1299,662],{"class":113},[103,1301,1302],{"class":113}," [",[103,1304,1297],{"class":113},[103,1306,1308],{"class":1307},"sfazB",".\u002Factivoice-embed.d.ts",[103,1310,1297],{"class":113},[103,1312,1313],{"class":113},",",[103,1315,1316],{"class":113}," \"",[103,1318,1319],{"class":1307},"src\u002F**\u002F*",[103,1321,1297],{"class":113},[103,1323,1324],{"class":113},"]\n",[103,1326,1327],{"class":105,"line":642},[103,1328,748],{"class":113},[1330,1331,1332],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}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);}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}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}",{"title":99,"searchDepth":622,"depth":622,"links":1334},[1335,1336,1337,1338,1343],{"id":81,"depth":622,"text":85},{"id":135,"depth":622,"text":138},{"id":294,"depth":622,"text":254},{"id":596,"depth":622,"text":275,"children":1339},[1340,1341,1342],{"id":762,"depth":642,"text":763},{"id":822,"depth":642,"text":823},{"id":941,"depth":642,"text":944},{"id":1255,"depth":622,"text":1256},"Complete reference for the Activoice embed configuration, for campaigns and petitions","md",[1347],{"label":38,"icon":41,"to":39},{},{"icon":46},{"title":43,"description":1344},"J1iYPLJINXO-d5ZecT5zavI_3YrwAqaUFrWzjkXTxTU",[1353,1355],{"title":38,"path":39,"stem":40,"description":1354,"icon":41,"children":-1},"Embed an Activoice campaign or petition on any website in minutes",{"title":54,"path":55,"stem":56,"description":1356,"icon":46,"children":-1},"Read a campaign's public data from your own website",1791469106105]