[{"data":1,"prerenderedAt":1260},["ShallowReactive",2],{"navigation_docs":3,"-job-scheduler-api":133,"-job-scheduler-api-surround":1257},[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":1251,"links":1252,"meta":1253,"navigation":1254,"path":71,"seo":1255,"stem":72,"__hash__":1256},"docs/job-scheduler/api.md",{"type":136,"value":137,"toc":1228},"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,900,906,940,943,946,967,973,1078,1081,1087,1159,1162,1165,1204,1210,1212,1224],[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 timezone.",[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 expressions",[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\n",[151,423,426],{"href":424,"rel":425},"https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/alarms",[291],"alarms API",[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(\n    event: \"success\",\n    callback: (job: Job, result: any) => void,\n  ): RemoveListenerFn;\n  on(\n    event: \"error\",\n    callback: (job: Job, error: unknown) => void,\n  ): RemoveListenerFn;\n}\n",[155,702,703,711,736,760,768,785,820,830,837,853,886,895],{"__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],{"class":176,"line":249},[174,763,764],{"class":216},"  on",[174,766,767],{"class":194},"(\n",[174,769,770,773,775,777,780,782],{"class":176,"line":261},[174,771,772],{"class":379},"    event",[174,774,220],{"class":194},[174,776,237],{"class":194},[174,778,779],{"class":240},"success",[174,781,244],{"class":194},[174,783,784],{"class":194},",\n",[174,786,787,790,792,795,797,799,801,804,807,809,811,813,815,818],{"class":176,"line":274},[174,788,789],{"class":372},"    callback",[174,791,220],{"class":194},[174,793,794],{"class":194}," (",[174,796,662],{"class":379},[174,798,220],{"class":194},[174,800,677],{"class":184},[174,802,803],{"class":194},",",[174,805,806],{"class":379}," result",[174,808,220],{"class":194},[174,810,494],{"class":184},[174,812,641],{"class":194},[174,814,478],{"class":180},[174,816,817],{"class":184}," void",[174,819,784],{"class":194},[174,821,822,825,828],{"class":176,"line":589},[174,823,824],{"class":194},"  ):",[174,826,827],{"class":184}," RemoveListenerFn",[174,829,226],{"class":194},[174,831,833,835],{"class":176,"line":832},8,[174,834,764],{"class":216},[174,836,767],{"class":194},[174,838,840,842,844,846,849,851],{"class":176,"line":839},9,[174,841,772],{"class":379},[174,843,220],{"class":194},[174,845,237],{"class":194},[174,847,848],{"class":240},"error",[174,850,244],{"class":194},[174,852,784],{"class":194},[174,854,856,858,860,862,864,866,868,870,873,875,878,880,882,884],{"class":176,"line":855},10,[174,857,789],{"class":372},[174,859,220],{"class":194},[174,861,794],{"class":194},[174,863,662],{"class":379},[174,865,220],{"class":194},[174,867,677],{"class":184},[174,869,803],{"class":194},[174,871,872],{"class":379}," error",[174,874,220],{"class":194},[174,876,877],{"class":184}," unknown",[174,879,641],{"class":194},[174,881,478],{"class":180},[174,883,817],{"class":184},[174,885,784],{"class":194},[174,887,889,891,893],{"class":176,"line":888},11,[174,890,824],{"class":194},[174,892,827],{"class":184},[174,894,226],{"class":194},[174,896,898],{"class":176,"line":897},12,[174,899,277],{"class":194},[142,901,903],{"id":902},"jobschedulerconfig",[155,904,905],{},"JobSchedulerConfig",[165,907,909],{"className":167,"code":908,"language":169,"meta":170,"style":170},"interface JobSchedulerConfig {\n  logger?: Logger | null;\n}\n",[155,910,911,919,936],{"__ignoreMap":170},[174,912,913,915,917],{"class":176,"line":177},[174,914,181],{"class":180},[174,916,386],{"class":184},[174,918,210],{"class":194},[174,920,921,924,926,929,931,934],{"class":176,"line":213},[174,922,923],{"class":216},"  logger",[174,925,383],{"class":194},[174,927,928],{"class":184}," Logger",[174,930,491],{"class":194},[174,932,933],{"class":184}," null",[174,935,226],{"class":194},[174,937,938],{"class":176,"line":229},[174,939,277],{"class":194},[279,941,942],{},"Configures how the job scheduler behaves.",[297,944,300],{"id":945},"properties-2",[302,947,948],{},[305,949,950,638,957,641,960,962,963,966],{},[308,951,952],{},[311,953,954],{},[155,955,956],{},"logger?: Logger | null",[155,958,959],{},"console",[335,961],{},"The logger to use when logging messages. Set to ",[155,964,965],{},"null"," to disable logging.",[142,968,970],{"id":969},"logger",[155,971,972],{},"Logger",[165,974,976],{"className":167,"code":975,"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,977,978,986,1011,1032,1053,1074],{"__ignoreMap":170},[174,979,980,982,984],{"class":176,"line":177},[174,981,181],{"class":180},[174,983,928],{"class":184},[174,985,210],{"class":194},[174,987,988,991,994,997,999,1001,1005,1007,1009],{"class":176,"line":213},[174,989,990],{"class":216},"  debug",[174,992,993],{"class":194},"(...",[174,995,996],{"class":379},"args",[174,998,220],{"class":194},[174,1000,494],{"class":184},[174,1002,1004],{"class":1003},"sTEyZ","[]",[174,1006,389],{"class":194},[174,1008,817],{"class":184},[174,1010,226],{"class":194},[174,1012,1013,1016,1018,1020,1022,1024,1026,1028,1030],{"class":176,"line":229},[174,1014,1015],{"class":216},"  log",[174,1017,993],{"class":194},[174,1019,996],{"class":379},[174,1021,220],{"class":194},[174,1023,494],{"class":184},[174,1025,1004],{"class":1003},[174,1027,389],{"class":194},[174,1029,817],{"class":184},[174,1031,226],{"class":194},[174,1033,1034,1037,1039,1041,1043,1045,1047,1049,1051],{"class":176,"line":249},[174,1035,1036],{"class":216},"  warn",[174,1038,993],{"class":194},[174,1040,996],{"class":379},[174,1042,220],{"class":194},[174,1044,494],{"class":184},[174,1046,1004],{"class":1003},[174,1048,389],{"class":194},[174,1050,817],{"class":184},[174,1052,226],{"class":194},[174,1054,1055,1058,1060,1062,1064,1066,1068,1070,1072],{"class":176,"line":261},[174,1056,1057],{"class":216},"  error",[174,1059,993],{"class":194},[174,1061,996],{"class":379},[174,1063,220],{"class":194},[174,1065,494],{"class":184},[174,1067,1004],{"class":1003},[174,1069,389],{"class":194},[174,1071,817],{"class":184},[174,1073,226],{"class":194},[174,1075,1076],{"class":176,"line":274},[174,1077,277],{"class":194},[279,1079,1080],{},"Interface used to log text to the console when creating and executing jobs.",[142,1082,1084],{"id":1083},"oncejob",[155,1085,1086],{},"OnceJob",[165,1088,1090],{"className":167,"code":1089,"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,1091,1092,1100,1110,1125,1145,1155],{"__ignoreMap":170},[174,1093,1094,1096,1098],{"class":176,"line":177},[174,1095,181],{"class":180},[174,1097,690],{"class":184},[174,1099,210],{"class":194},[174,1101,1102,1104,1106,1108],{"class":176,"line":213},[174,1103,217],{"class":216},[174,1105,220],{"class":194},[174,1107,223],{"class":184},[174,1109,226],{"class":194},[174,1111,1112,1114,1116,1118,1121,1123],{"class":176,"line":229},[174,1113,232],{"class":216},[174,1115,220],{"class":194},[174,1117,237],{"class":194},[174,1119,1120],{"class":240},"once",[174,1122,244],{"class":194},[174,1124,226],{"class":194},[174,1126,1127,1130,1132,1135,1137,1139,1141,1143],{"class":176,"line":249},[174,1128,1129],{"class":216},"  date",[174,1131,220],{"class":194},[174,1133,1134],{"class":184}," Date",[174,1136,491],{"class":194},[174,1138,223],{"class":184},[174,1140,491],{"class":194},[174,1142,562],{"class":184},[174,1144,226],{"class":194},[174,1146,1147,1149,1151,1153],{"class":176,"line":261},[174,1148,264],{"class":216},[174,1150,220],{"class":194},[174,1152,269],{"class":184},[174,1154,226],{"class":194},[174,1156,1157],{"class":176,"line":274},[174,1158,277],{"class":194},[279,1160,1161],{},"Runs a job once, at a specific date/time.",[297,1163,300],{"id":1164},"properties-3",[302,1166,1167,1175,1184,1196],{},[305,1168,1169],{},[308,1170,1171],{},[311,1172,1173],{},[155,1174,315],{},[305,1176,1177],{},[308,1178,1179],{},[311,1180,1181],{},[155,1182,1183],{},"type: 'once'",[305,1185,1186,1193,1195],{},[308,1187,1188],{},[311,1189,1190],{},[155,1191,1192],{},"date: Date | string | number",[335,1194],{},"The date to run the job on.",[305,1197,1198],{},[308,1199,1200],{},[311,1201,1202],{},[155,1203,353],{},[279,1205,1206,1208],{},[335,1207],{},[335,1209],{},[139,1211],{},[279,1213,1214],{},[308,1215,1216,1217],{},"API reference generated by ",[151,1218,1221],{"href":1219,"rel":1220},"https://github.com/aklinker1/webext-core/blob/main/docs/generate-api-references.ts",[291],[155,1222,1223],{},"docs/generate-api-references.ts",[1225,1226,1227],"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":1229},[1230,1231,1234,1238,1239,1242,1243,1244,1247,1248],{"id":144,"depth":213,"text":145},{"id":160,"depth":213,"text":163,"children":1232},[1233],{"id":299,"depth":229,"text":300},{"id":356,"depth":213,"text":359,"children":1235},[1236,1237],{"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":1240},[1241],{"id":597,"depth":229,"text":300},{"id":662,"depth":213,"text":665},{"id":695,"depth":213,"text":420},{"id":902,"depth":213,"text":905,"children":1245},[1246],{"id":945,"depth":229,"text":300},{"id":969,"depth":213,"text":972},{"id":1083,"depth":213,"text":1086,"children":1249},[1250],{"id":1164,"depth":229,"text":300},"md",null,{},true,{"title":48,"description":170},"aYwUfEZCeNu6mbAOjN_iaLisMLSgS-oDFSNdtFgfsDc",[1258,1259],{"title":28,"path":68,"stem":69,"description":170,"children":-1},{"title":28,"path":79,"stem":80,"description":170,"children":-1},1779300019599]