[{"data":1,"prerenderedAt":1236},["ShallowReactive",2],{"navigation_docs":3,"-job-scheduler-api":133,"-job-scheduler-api-surround":1233},[4,22,51,62,73,84,99,118],{"title":5,"path":6,"stem":7,"children":8,"page":21},"Get Started","/get-started","0.get-started",[9,13,17],{"title":10,"path":11,"stem":12},"Introduction","/get-started/introduction","0.get-started/0.introduction",{"title":14,"path":15,"stem":16},"Browser Support","/get-started/browser-support","0.get-started/1.browser-support",{"title":18,"path":19,"stem":20},"Contributing","/get-started/contributing","0.get-started/2.contributing",false,{"title":23,"path":24,"stem":25,"children":26,"page":21},"Fake Browser","/fake-browser","fake-browser",[27,31,35,39,43,47],{"title":28,"path":29,"stem":30},"Installation","/fake-browser/installation","fake-browser/0.installation",{"title":32,"path":33,"stem":34},"Testing Frameworks","/fake-browser/testing-frameworks","fake-browser/1.testing-frameworks",{"title":36,"path":37,"stem":38},"Triggering Events","/fake-browser/triggering-events","fake-browser/2.triggering-events",{"title":40,"path":41,"stem":42},"Resetting State","/fake-browser/reseting-state","fake-browser/3.reseting-state",{"title":44,"path":45,"stem":46},"Implemented Apis","/fake-browser/implemented-apis","fake-browser/4.implemented-apis",{"title":48,"path":49,"stem":50},"Api","/fake-browser/api","fake-browser/api",{"title":52,"path":53,"stem":54,"children":55,"page":21},"Isolated Element","/isolated-element","isolated-element",[56,59],{"title":28,"path":57,"stem":58},"/isolated-element/installation","isolated-element/0.installation",{"title":48,"path":60,"stem":61},"/isolated-element/api","isolated-element/api",{"title":63,"path":64,"stem":65,"children":66,"page":21},"Job Scheduler","/job-scheduler","job-scheduler",[67,70],{"title":28,"path":68,"stem":69},"/job-scheduler/installation","job-scheduler/0.installation",{"title":48,"path":71,"stem":72},"/job-scheduler/api","job-scheduler/api",{"title":74,"path":75,"stem":76,"children":77,"page":21},"Match Patterns","/match-patterns","match-patterns",[78,81],{"title":28,"path":79,"stem":80},"/match-patterns/installation","match-patterns/0.installation",{"title":48,"path":82,"stem":83},"/match-patterns/api","match-patterns/api",{"title":85,"path":86,"stem":87,"children":88,"page":21},"Messaging","/messaging","messaging",[89,92,96],{"title":28,"path":90,"stem":91},"/messaging/installation","messaging/0.installation",{"title":93,"path":94,"stem":95},"Protocol Maps","/messaging/protocol-maps","messaging/1.protocol-maps",{"title":48,"path":97,"stem":98},"/messaging/api","messaging/api",{"title":100,"path":101,"stem":102,"children":103,"page":21},"Proxy Service","/proxy-service","proxy-service",[104,107,111,115],{"title":28,"path":105,"stem":106},"/proxy-service/installation","proxy-service/0.installation",{"title":108,"path":109,"stem":110},"Defining Services","/proxy-service/defining-services","proxy-service/1.defining-services",{"title":112,"path":113,"stem":114},"Service Keys","/proxy-service/service-keys","proxy-service/2.service-keys",{"title":48,"path":116,"stem":117},"/proxy-service/api","proxy-service/api",{"title":119,"path":120,"stem":121,"children":122,"page":21},"Storage","/storage","storage",[123,126,130],{"title":28,"path":124,"stem":125},"/storage/installation","storage/0.installation",{"title":127,"path":128,"stem":129},"Typescript","/storage/typescript","storage/1.typescript",{"title":48,"path":131,"stem":132},"/storage/api","storage/api",{"id":134,"title":48,"body":135,"description":170,"extension":1227,"links":1228,"meta":1229,"navigation":1230,"path":71,"seo":1231,"stem":72,"__hash__":1232},"docs/job-scheduler/api.md",{"type":136,"value":137,"toc":1204},"minimark",[138,141,146,158,164,278,285,296,301,354,360,405,415,427,431,442,446,452,458,497,508,514,592,595,598,660,666,693,698,876,882,916,919,922,943,949,1054,1057,1063,1135,1138,1141,1180,1186,1188,1200],[139,140],"hr",{},[142,143,145],"h2",{"id":144},"description","description: \"\"",[147,148,149,150],"alert",{},"See ",[151,152,154],"a",{"href":153},"/job-scheduler/installation/",[155,156,157],"code",{},"@webext-core/job-scheduler",[142,159,161],{"id":160},"cronjob",[155,162,163],{},"CronJob",[165,166,171],"pre",{"className":167,"code":168,"language":169,"meta":170,"style":170},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","interface CronJob extends cron.ParserOptions\u003Cfalse> {\n  id: string;\n  type: \"cron\";\n  expression: string;\n  execute: ExecuteFn;\n}\n","ts","",[155,172,173,211,227,247,259,272],{"__ignoreMap":170},[174,175,178,182,186,189,192,196,199,202,205,208],"span",{"class":176,"line":177},"line",1,[174,179,181],{"class":180},"spNyl","interface",[174,183,185],{"class":184},"sBMFI"," CronJob",[174,187,188],{"class":180}," extends",[174,190,191],{"class":184}," cron",[174,193,195],{"class":194},"sMK4o",".",[174,197,198],{"class":184},"ParserOptions",[174,200,201],{"class":194},"\u003C",[174,203,204],{"class":184},"false",[174,206,207],{"class":194},">",[174,209,210],{"class":194}," {\n",[174,212,214,218,221,224],{"class":176,"line":213},2,[174,215,217],{"class":216},"swJcz","  id",[174,219,220],{"class":194},":",[174,222,223],{"class":184}," string",[174,225,226],{"class":194},";\n",[174,228,230,233,235,238,242,245],{"class":176,"line":229},3,[174,231,232],{"class":216},"  type",[174,234,220],{"class":194},[174,236,237],{"class":194}," \"",[174,239,241],{"class":240},"sfazB","cron",[174,243,244],{"class":194},"\"",[174,246,226],{"class":194},[174,248,250,253,255,257],{"class":176,"line":249},4,[174,251,252],{"class":216},"  expression",[174,254,220],{"class":194},[174,256,223],{"class":184},[174,258,226],{"class":194},[174,260,262,265,267,270],{"class":176,"line":261},5,[174,263,264],{"class":216},"  execute",[174,266,220],{"class":194},[174,268,269],{"class":184}," ExecuteFn",[174,271,226],{"class":194},[174,273,275],{"class":176,"line":274},6,[174,276,277],{"class":194},"}\n",[279,280,281,282,195],"p",{},"A job that is executed based on a CRON expression. Backed by ",[155,283,284],{},"cron-parser",[279,286,287,295],{},[151,288,292],{"href":289,"rel":290},"https://github.com/harrisiirak/cron-parser#options",[291],"nofollow",[155,293,294],{},"cron.ParserOptions"," includes options like\ntimezone.",[297,298,300],"h3",{"id":299},"properties","Properties",[302,303,304,316,325,345],"ul",{},[305,306,307],"li",{},[308,309,310],"em",{},[311,312,313],"strong",{},[155,314,315],{},"id: string",[305,317,318],{},[308,319,320],{},[311,321,322],{},[155,323,324],{},"type: 'cron'",[305,326,327,334,149,337,339,340],{},[308,328,329],{},[311,330,331],{},[155,332,333],{},"expression: string",[335,336],"br",{},[155,338,284],{},"'s ",[151,341,344],{"href":342,"rel":343},"https://github.com/harrisiirak/cron-parser#supported-format",[291],"supported\nexpressions",[305,346,347],{},[308,348,349],{},[311,350,351],{},[155,352,353],{},"execute: ExecuteFn",[142,355,357],{"id":356},"definejobscheduler",[155,358,359],{},"defineJobScheduler",[165,361,363],{"className":167,"code":362,"language":169,"meta":170,"style":170},"function defineJobScheduler(options?: JobSchedulerConfig): JobScheduler {\n  // ...\n}\n",[155,364,365,395,401],{"__ignoreMap":170},[174,366,367,370,374,377,381,384,387,390,393],{"class":176,"line":177},[174,368,369],{"class":180},"function",[174,371,373],{"class":372},"s2Zo4"," defineJobScheduler",[174,375,376],{"class":194},"(",[174,378,380],{"class":379},"sHdIc","options",[174,382,383],{"class":194},"?:",[174,385,386],{"class":184}," JobSchedulerConfig",[174,388,389],{"class":194},"):",[174,391,392],{"class":184}," JobScheduler",[174,394,210],{"class":194},[174,396,397],{"class":176,"line":213},[174,398,400],{"class":399},"sHwdD","  // ...\n",[174,402,403],{"class":176,"line":229},[174,404,277],{"class":194},[406,407,408],"blockquote",{},[279,409,410,411,414],{},"Requires the ",[155,412,413],{},"alarms"," permission.",[279,416,417,418,421,422,195],{},"Creates a ",[155,419,420],{},"JobScheduler"," backed by the ",[151,423,426],{"href":424,"rel":425},"https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/alarms",[291],"alarms\nAPI",[297,428,430],{"id":429},"parameters","Parameters",[302,432,433],{},[305,434,435],{},[308,436,437],{},[311,438,439],{},[155,440,441],{},"options?: JobSchedulerConfig",[297,443,445],{"id":444},"returns","Returns",[279,447,448,449,451],{},"A ",[155,450,420],{}," that can be used to schedule and manage jobs.",[142,453,455],{"id":454},"executefn",[155,456,457],{},"ExecuteFn",[165,459,461],{"className":167,"code":460,"language":169,"meta":170,"style":170},"type ExecuteFn = () => Promise\u003Cany> | any;\n",[155,462,463],{"__ignoreMap":170},[174,464,465,468,470,473,476,479,482,484,487,489,492,495],{"class":176,"line":177},[174,466,467],{"class":180},"type",[174,469,269],{"class":184},[174,471,472],{"class":194}," =",[174,474,475],{"class":194}," ()",[174,477,478],{"class":180}," =>",[174,480,481],{"class":184}," Promise",[174,483,201],{"class":194},[174,485,486],{"class":184},"any",[174,488,207],{"class":194},[174,490,491],{"class":194}," |",[174,493,494],{"class":184}," any",[174,496,226],{"class":194},[279,498,499,500,503,504,507],{},"Function ran when executing the job. Errors are automatically caught and will trigger the\n",[155,501,502],{},"\"error\""," event. If a value is returned, the result will be available in the ",[155,505,506],{},"\"success\""," event.",[142,509,511],{"id":510},"intervaljob",[155,512,513],{},"IntervalJob",[165,515,517],{"className":167,"code":516,"language":169,"meta":170,"style":170},"interface IntervalJob {\n  id: string;\n  type: \"interval\";\n  duration: number;\n  immediate?: boolean;\n  execute: ExecuteFn;\n}\n",[155,518,519,528,538,553,565,577,587],{"__ignoreMap":170},[174,520,521,523,526],{"class":176,"line":177},[174,522,181],{"class":180},[174,524,525],{"class":184}," IntervalJob",[174,527,210],{"class":194},[174,529,530,532,534,536],{"class":176,"line":213},[174,531,217],{"class":216},[174,533,220],{"class":194},[174,535,223],{"class":184},[174,537,226],{"class":194},[174,539,540,542,544,546,549,551],{"class":176,"line":229},[174,541,232],{"class":216},[174,543,220],{"class":194},[174,545,237],{"class":194},[174,547,548],{"class":240},"interval",[174,550,244],{"class":194},[174,552,226],{"class":194},[174,554,555,558,560,563],{"class":176,"line":249},[174,556,557],{"class":216},"  duration",[174,559,220],{"class":194},[174,561,562],{"class":184}," number",[174,564,226],{"class":194},[174,566,567,570,572,575],{"class":176,"line":261},[174,568,569],{"class":216},"  immediate",[174,571,383],{"class":194},[174,573,574],{"class":184}," boolean",[174,576,226],{"class":194},[174,578,579,581,583,585],{"class":176,"line":274},[174,580,264],{"class":216},[174,582,220],{"class":194},[174,584,269],{"class":184},[174,586,226],{"class":194},[174,588,590],{"class":176,"line":589},7,[174,591,277],{"class":194},[279,593,594],{},"A job that executes on a set interval, starting when the job is scheduled for the first time.",[297,596,300],{"id":597},"properties-1",[302,599,600,608,617,629,652],{},[305,601,602],{},[308,603,604],{},[311,605,606],{},[155,607,315],{},[305,609,610],{},[308,611,612],{},[311,613,614],{},[155,615,616],{},"type: 'interval'",[305,618,619,626,628],{},[308,620,621],{},[311,622,623],{},[155,624,625],{},"duration: number",[335,627],{},"Interval in milliseconds. Due to limitations of the alarms API, it must be greater than 1\nminute.",[305,630,631,638,639,641,642,644,645,647,648,651],{},[308,632,633],{},[311,634,635],{},[155,636,637],{},"immediate?: boolean"," (default: ",[155,640,204],{},")",[335,643],{},"Execute the job immediately when it is scheduled for the first time. If ",[155,646,204],{},", it will\nexecute for the first time after ",[155,649,650],{},"duration",". This has no effect when updating an existing job.",[305,653,654],{},[308,655,656],{},[311,657,658],{},[155,659,353],{},[142,661,663],{"id":662},"job",[155,664,665],{},"Job",[165,667,669],{"className":167,"code":668,"language":169,"meta":170,"style":170},"type Job = IntervalJob | CronJob | OnceJob;\n",[155,670,671],{"__ignoreMap":170},[174,672,673,675,678,680,682,684,686,688,691],{"class":176,"line":177},[174,674,467],{"class":180},[174,676,677],{"class":184}," Job",[174,679,472],{"class":194},[174,681,525],{"class":184},[174,683,491],{"class":194},[174,685,185],{"class":184},[174,687,491],{"class":194},[174,689,690],{"class":184}," OnceJob",[174,692,226],{"class":194},[142,694,696],{"id":695},"jobscheduler",[155,697,420],{},[165,699,701],{"className":167,"code":700,"language":169,"meta":170,"style":170},"interface JobScheduler {\n  scheduleJob(job: Job): Promise\u003Cvoid>;\n  removeJob(jobId: string): Promise\u003Cvoid>;\n  on(event: \"success\", callback: (job: Job, result: any) => void): RemoveListenerFn;\n  on(event: \"error\", callback: (job: Job, error: unknown) => void): RemoveListenerFn;\n}\n",[155,702,703,711,736,760,819,872],{"__ignoreMap":170},[174,704,705,707,709],{"class":176,"line":177},[174,706,181],{"class":180},[174,708,392],{"class":184},[174,710,210],{"class":194},[174,712,713,716,718,720,722,724,726,728,730,733],{"class":176,"line":213},[174,714,715],{"class":216},"  scheduleJob",[174,717,376],{"class":194},[174,719,662],{"class":379},[174,721,220],{"class":194},[174,723,677],{"class":184},[174,725,389],{"class":194},[174,727,481],{"class":184},[174,729,201],{"class":194},[174,731,732],{"class":184},"void",[174,734,735],{"class":194},">;\n",[174,737,738,741,743,746,748,750,752,754,756,758],{"class":176,"line":229},[174,739,740],{"class":216},"  removeJob",[174,742,376],{"class":194},[174,744,745],{"class":379},"jobId",[174,747,220],{"class":194},[174,749,223],{"class":184},[174,751,389],{"class":194},[174,753,481],{"class":184},[174,755,201],{"class":194},[174,757,732],{"class":184},[174,759,735],{"class":194},[174,761,762,765,767,770,772,774,777,779,782,785,787,790,792,794,796,798,801,803,805,807,809,812,814,817],{"class":176,"line":249},[174,763,764],{"class":216},"  on",[174,766,376],{"class":194},[174,768,769],{"class":379},"event",[174,771,220],{"class":194},[174,773,237],{"class":194},[174,775,776],{"class":240},"success",[174,778,244],{"class":194},[174,780,781],{"class":194},",",[174,783,784],{"class":372}," callback",[174,786,220],{"class":194},[174,788,789],{"class":194}," (",[174,791,662],{"class":379},[174,793,220],{"class":194},[174,795,677],{"class":184},[174,797,781],{"class":194},[174,799,800],{"class":379}," result",[174,802,220],{"class":194},[174,804,494],{"class":184},[174,806,641],{"class":194},[174,808,478],{"class":180},[174,810,811],{"class":184}," void",[174,813,389],{"class":194},[174,815,816],{"class":184}," RemoveListenerFn",[174,818,226],{"class":194},[174,820,821,823,825,827,829,831,834,836,838,840,842,844,846,848,850,852,855,857,860,862,864,866,868,870],{"class":176,"line":261},[174,822,764],{"class":216},[174,824,376],{"class":194},[174,826,769],{"class":379},[174,828,220],{"class":194},[174,830,237],{"class":194},[174,832,833],{"class":240},"error",[174,835,244],{"class":194},[174,837,781],{"class":194},[174,839,784],{"class":372},[174,841,220],{"class":194},[174,843,789],{"class":194},[174,845,662],{"class":379},[174,847,220],{"class":194},[174,849,677],{"class":184},[174,851,781],{"class":194},[174,853,854],{"class":379}," error",[174,856,220],{"class":194},[174,858,859],{"class":184}," unknown",[174,861,641],{"class":194},[174,863,478],{"class":180},[174,865,811],{"class":184},[174,867,389],{"class":194},[174,869,816],{"class":184},[174,871,226],{"class":194},[174,873,874],{"class":176,"line":274},[174,875,277],{"class":194},[142,877,879],{"id":878},"jobschedulerconfig",[155,880,881],{},"JobSchedulerConfig",[165,883,885],{"className":167,"code":884,"language":169,"meta":170,"style":170},"interface JobSchedulerConfig {\n  logger?: Logger | null;\n}\n",[155,886,887,895,912],{"__ignoreMap":170},[174,888,889,891,893],{"class":176,"line":177},[174,890,181],{"class":180},[174,892,386],{"class":184},[174,894,210],{"class":194},[174,896,897,900,902,905,907,910],{"class":176,"line":213},[174,898,899],{"class":216},"  logger",[174,901,383],{"class":194},[174,903,904],{"class":184}," Logger",[174,906,491],{"class":194},[174,908,909],{"class":184}," null",[174,911,226],{"class":194},[174,913,914],{"class":176,"line":229},[174,915,277],{"class":194},[279,917,918],{},"Configures how the job scheduler behaves.",[297,920,300],{"id":921},"properties-2",[302,923,924],{},[305,925,926,638,933,641,936,938,939,942],{},[308,927,928],{},[311,929,930],{},[155,931,932],{},"logger?: Logger | null",[155,934,935],{},"console",[335,937],{},"The logger to use when logging messages. Set to ",[155,940,941],{},"null"," to disable logging.",[142,944,946],{"id":945},"logger",[155,947,948],{},"Logger",[165,950,952],{"className":167,"code":951,"language":169,"meta":170,"style":170},"interface Logger {\n  debug(...args: any[]): void;\n  log(...args: any[]): void;\n  warn(...args: any[]): void;\n  error(...args: any[]): void;\n}\n",[155,953,954,962,987,1008,1029,1050],{"__ignoreMap":170},[174,955,956,958,960],{"class":176,"line":177},[174,957,181],{"class":180},[174,959,904],{"class":184},[174,961,210],{"class":194},[174,963,964,967,970,973,975,977,981,983,985],{"class":176,"line":213},[174,965,966],{"class":216},"  debug",[174,968,969],{"class":194},"(...",[174,971,972],{"class":379},"args",[174,974,220],{"class":194},[174,976,494],{"class":184},[174,978,980],{"class":979},"sTEyZ","[]",[174,982,389],{"class":194},[174,984,811],{"class":184},[174,986,226],{"class":194},[174,988,989,992,994,996,998,1000,1002,1004,1006],{"class":176,"line":229},[174,990,991],{"class":216},"  log",[174,993,969],{"class":194},[174,995,972],{"class":379},[174,997,220],{"class":194},[174,999,494],{"class":184},[174,1001,980],{"class":979},[174,1003,389],{"class":194},[174,1005,811],{"class":184},[174,1007,226],{"class":194},[174,1009,1010,1013,1015,1017,1019,1021,1023,1025,1027],{"class":176,"line":249},[174,1011,1012],{"class":216},"  warn",[174,1014,969],{"class":194},[174,1016,972],{"class":379},[174,1018,220],{"class":194},[174,1020,494],{"class":184},[174,1022,980],{"class":979},[174,1024,389],{"class":194},[174,1026,811],{"class":184},[174,1028,226],{"class":194},[174,1030,1031,1034,1036,1038,1040,1042,1044,1046,1048],{"class":176,"line":261},[174,1032,1033],{"class":216},"  error",[174,1035,969],{"class":194},[174,1037,972],{"class":379},[174,1039,220],{"class":194},[174,1041,494],{"class":184},[174,1043,980],{"class":979},[174,1045,389],{"class":194},[174,1047,811],{"class":184},[174,1049,226],{"class":194},[174,1051,1052],{"class":176,"line":274},[174,1053,277],{"class":194},[279,1055,1056],{},"Interface used to log text to the console when creating and executing jobs.",[142,1058,1060],{"id":1059},"oncejob",[155,1061,1062],{},"OnceJob",[165,1064,1066],{"className":167,"code":1065,"language":169,"meta":170,"style":170},"interface OnceJob {\n  id: string;\n  type: \"once\";\n  date: Date | string | number;\n  execute: ExecuteFn;\n}\n",[155,1067,1068,1076,1086,1101,1121,1131],{"__ignoreMap":170},[174,1069,1070,1072,1074],{"class":176,"line":177},[174,1071,181],{"class":180},[174,1073,690],{"class":184},[174,1075,210],{"class":194},[174,1077,1078,1080,1082,1084],{"class":176,"line":213},[174,1079,217],{"class":216},[174,1081,220],{"class":194},[174,1083,223],{"class":184},[174,1085,226],{"class":194},[174,1087,1088,1090,1092,1094,1097,1099],{"class":176,"line":229},[174,1089,232],{"class":216},[174,1091,220],{"class":194},[174,1093,237],{"class":194},[174,1095,1096],{"class":240},"once",[174,1098,244],{"class":194},[174,1100,226],{"class":194},[174,1102,1103,1106,1108,1111,1113,1115,1117,1119],{"class":176,"line":249},[174,1104,1105],{"class":216},"  date",[174,1107,220],{"class":194},[174,1109,1110],{"class":184}," Date",[174,1112,491],{"class":194},[174,1114,223],{"class":184},[174,1116,491],{"class":194},[174,1118,562],{"class":184},[174,1120,226],{"class":194},[174,1122,1123,1125,1127,1129],{"class":176,"line":261},[174,1124,264],{"class":216},[174,1126,220],{"class":194},[174,1128,269],{"class":184},[174,1130,226],{"class":194},[174,1132,1133],{"class":176,"line":274},[174,1134,277],{"class":194},[279,1136,1137],{},"Runs a job once, at a specific date/time.",[297,1139,300],{"id":1140},"properties-3",[302,1142,1143,1151,1160,1172],{},[305,1144,1145],{},[308,1146,1147],{},[311,1148,1149],{},[155,1150,315],{},[305,1152,1153],{},[308,1154,1155],{},[311,1156,1157],{},[155,1158,1159],{},"type: 'once'",[305,1161,1162,1169,1171],{},[308,1163,1164],{},[311,1165,1166],{},[155,1167,1168],{},"date: Date | string | number",[335,1170],{},"The date to run the job on.",[305,1173,1174],{},[308,1175,1176],{},[311,1177,1178],{},[155,1179,353],{},[279,1181,1182,1184],{},[335,1183],{},[335,1185],{},[139,1187],{},[279,1189,1190],{},[308,1191,1192,1193],{},"API reference generated by ",[151,1194,1197],{"href":1195,"rel":1196},"https://github.com/aklinker1/webext-core/blob/main/docs/generate-api-references.ts",[291],[155,1198,1199],{},"docs/generate-api-references.ts",[1201,1202,1203],"style",{},"html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}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 .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 .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 .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}",{"title":170,"searchDepth":213,"depth":213,"links":1205},[1206,1207,1210,1214,1215,1218,1219,1220,1223,1224],{"id":144,"depth":213,"text":145},{"id":160,"depth":213,"text":163,"children":1208},[1209],{"id":299,"depth":229,"text":300},{"id":356,"depth":213,"text":359,"children":1211},[1212,1213],{"id":429,"depth":229,"text":430},{"id":444,"depth":229,"text":445},{"id":454,"depth":213,"text":457},{"id":510,"depth":213,"text":513,"children":1216},[1217],{"id":597,"depth":229,"text":300},{"id":662,"depth":213,"text":665},{"id":695,"depth":213,"text":420},{"id":878,"depth":213,"text":881,"children":1221},[1222],{"id":921,"depth":229,"text":300},{"id":945,"depth":213,"text":948},{"id":1059,"depth":213,"text":1062,"children":1225},[1226],{"id":1140,"depth":229,"text":300},"md",null,{},true,{"title":48,"description":170},"2sLRfvWaDdPaRmMdceMdw-rBj2u5yF6juCgnB1_mUk4",[1234,1235],{"title":28,"path":68,"stem":69,"description":170,"children":-1},{"title":28,"path":79,"stem":80,"description":170,"children":-1},1779310885031]