fix(docs): [SITE-04] preserve structural chunks and clarify settings

This commit is contained in:
Harvey Zhao committed 2026-09-16 06:51:47 +08:00
1 parent bb2fec8dd1
commit 96962a69a4
103 files changed
+4369 -2338

No files matched your search

+169 -137
View File
@@ -928,7 +928,7 @@
},
{
"file": "packages/artplayer-vitepress/docs/component/setting.md",
"sha256Lf": "4387c3b15e32ac3176d4c9279642262073c37df8fb213379eae8cee6d7718a1f",
"sha256Lf": "807b5b22aba0be97602b4af92a7d855232377e8e8375ae07c10727a2900f36a3",
"language": "zh",
"route": "/document/component/setting.html",
"headings": [
@@ -971,6 +971,18 @@
{
"text": "更新",
"line": 300
},
{
"text": "设置项与回调规则 {#setting-contract}",
"line": 338
},
{
"text": "管理方法与节点归属 {#setting-manager}",
"line": 370
},
{
"text": "TypeScript 准确类型示例",
"line": 393
}
],
"runCodeMarkers": 9,
@@ -1894,7 +1906,7 @@
},
{
"file": "packages/artplayer-vitepress/docs/en/component/setting.md",
"sha256Lf": "652e85b02f9de60ff794cb3527a3e4ae514a3441cacebf340c1a82d09ce06f08",
"sha256Lf": "ac14505706fac4604d25b94546fbe87edfbd833b86cb10db59af92dacbe08bf5",
"language": "en",
"route": "/document/en/component/setting.html",
"headings": [
@@ -1937,6 +1949,18 @@
{
"text": "Update",
"line": 301
},
{
"text": "Setting items and callback rules {#setting-contract}",
"line": 339
},
{
"text": "Manager methods and node ownership {#setting-manager}",
"line": 371
},
{
"text": "TypeScript accurate-type example",
"line": 394
}
],
"runCodeMarkers": 9,
@@ -6021,6 +6045,10 @@
"name": "methods",
"line": 33,
"candidateHeadings": [
{
"file": "packages/artplayer-vitepress/docs/en/component/setting.md",
"line": 371
},
{
"file": "packages/artplayer-vitepress/docs/en/plugin/document-pip.md",
"line": 57
@@ -15849,6 +15877,10 @@
"name": "methods",
"line": 3,
"candidateHeadings": [
{
"file": "packages/artplayer-vitepress/docs/en/component/setting.md",
"line": 371
},
{
"file": "packages/artplayer-vitepress/docs/en/plugin/document-pip.md",
"line": 57
@@ -19476,10 +19508,10 @@
{
"source": "docs/document/404.html",
"route": "/document/404.html",
"sha256Lf": "7909a906031d5ca31b523304299ceb028d617ae9164c921bdd88fa383484f0ab",
"sha256Lf": "ada6b5b5ab22a371ce74842568e9a97a4919c2d051eda5c9ed542553056332a4",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19489,10 +19521,10 @@
{
"source": "docs/document/advanced/built-in.html",
"route": "/document/advanced/built-in.html",
"sha256Lf": "cc5696e224c06b6f60346230c93d5429de4d194460d2d617dbe639c515331457",
"sha256Lf": "695f6249ea5475d72402d5cb438a7c8d8a7d4494fe5b23c8a7b40a28f6e8514a",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19502,10 +19534,10 @@
{
"source": "docs/document/advanced/class.html",
"route": "/document/advanced/class.html",
"sha256Lf": "5be7e54ff632123cdc29018a9872a18200cd138ee1eb9b20a3af99acdbf35edf",
"sha256Lf": "dbca6ef2cf21144e70e54de0a3775313b70348a4645c3ec513b10bb990aee162",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19515,10 +19547,10 @@
{
"source": "docs/document/advanced/event.html",
"route": "/document/advanced/event.html",
"sha256Lf": "53e8b8ebdc66fae367ac03415cf82030841acf08797120034118d5790ea68b19",
"sha256Lf": "7358bd6ffcd70936f38552c5b7d334b89b21b69dc403da191bf8cc7644279380",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19528,10 +19560,10 @@
{
"source": "docs/document/advanced/global.html",
"route": "/document/advanced/global.html",
"sha256Lf": "cc6850e4e1156077694c590a832a63e3b5363dca725b4ff0d17620746fa6fa0e",
"sha256Lf": "73354900d83eb90ac9c35b9758fb92b94dee9b73ae540b06562e47dc646355e2",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19541,10 +19573,10 @@
{
"source": "docs/document/advanced/plugin.html",
"route": "/document/advanced/plugin.html",
"sha256Lf": "70656b57e3a420c74a6b12c4943c2c34716cd02d1e784698be426f83bb13a250",
"sha256Lf": "5f04ff54fcb6ba88d15c35e36ca31b3ae8e6e03095a18b33aab81dd618123844",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19554,10 +19586,10 @@
{
"source": "docs/document/advanced/property.html",
"route": "/document/advanced/property.html",
"sha256Lf": "d739dee7043fbaacfe8915762a2737170f2ce624bd9d22ec6336f30cc3ab09c4",
"sha256Lf": "f627cd35ed4286038a58784494448a12ca142c1fdc056d8700cf54e7bfa0f428",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19567,10 +19599,10 @@
{
"source": "docs/document/component/contextmenu.html",
"route": "/document/component/contextmenu.html",
"sha256Lf": "c09184cfac6cf2f64f8576396a71be8cef4e675085874327aec17c2c4a1e9c24",
"sha256Lf": "02d36fa5a1018ad6c6c85f001a734aab8584e1f77a2778615065207f3d0aa594",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19580,10 +19612,10 @@
{
"source": "docs/document/component/controls.html",
"route": "/document/component/controls.html",
"sha256Lf": "415c83bef8343de6420c45c1abae0f2c40c04fe4325634f1512a6f28fa41f218",
"sha256Lf": "78d642808ce5698b6debfbb8be44ec6aa96ebc5906362cb9ef5e711e4df25f88",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19593,10 +19625,10 @@
{
"source": "docs/document/component/layers.html",
"route": "/document/component/layers.html",
"sha256Lf": "bb05c89b02245e60e4458e8667930730e5a7d5dd7426ed9370177a4996f6b809",
"sha256Lf": "10a54f6592a1241cce4f96895277c03a1dc1c349fc3854e68c6e3faae59ef225",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19606,10 +19638,10 @@
{
"source": "docs/document/component/setting.html",
"route": "/document/component/setting.html",
"sha256Lf": "d007b5cab1dc24567d536129d923733406319eebcdf3d298136a8a1528d0b477",
"sha256Lf": "3a349be8768839d915529306144c8d69825449f12b0676ca57c691b49af91418",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19619,10 +19651,10 @@
{
"source": "docs/document/en/advanced/built-in.html",
"route": "/document/en/advanced/built-in.html",
"sha256Lf": "f0bb1ad9c6044c7c09016f50521d15645897eb04e803beaae6eb585ba3bcb02d",
"sha256Lf": "0b0d313f07fc298b97c9f9764d47199830eb5c591b3b37b7502f30cab5e83852",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19632,10 +19664,10 @@
{
"source": "docs/document/en/advanced/class.html",
"route": "/document/en/advanced/class.html",
"sha256Lf": "a17574de66e85ecd800427bbb376ce3261be2e38f3cfc51f0b18c8090b8cb7ec",
"sha256Lf": "c5deb777a7450fb288c234cd365cabfc330d295c625e654106190c78d3a536fa",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19645,10 +19677,10 @@
{
"source": "docs/document/en/advanced/event.html",
"route": "/document/en/advanced/event.html",
"sha256Lf": "5cba239a073ef16a9946b16f0aef13db898c2ded1b3a8f0e68170c1f3d139462",
"sha256Lf": "a1250ebd7e3d741c478245b8fd057597c072cdce822783536befd1c2d23d679c",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19658,10 +19690,10 @@
{
"source": "docs/document/en/advanced/global.html",
"route": "/document/en/advanced/global.html",
"sha256Lf": "2c3c649cb763e4c043eb4e529b22680aa36f83910b9c8cda494af3b5b6d3ee29",
"sha256Lf": "99d2cbe03dd06ae3ac358d0c9c01722ace26c5ab9d0261f63843e15ff81e6f4d",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19671,10 +19703,10 @@
{
"source": "docs/document/en/advanced/plugin.html",
"route": "/document/en/advanced/plugin.html",
"sha256Lf": "1ed2af36810f6991baed61a19d5cd46d205f38d85bce0b85b36a6a17815ae172",
"sha256Lf": "1cd2b4e38739c243294df8bbb960422a9b416bacbb97ddecac50a5a925518f2b",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19684,10 +19716,10 @@
{
"source": "docs/document/en/advanced/property.html",
"route": "/document/en/advanced/property.html",
"sha256Lf": "98f7e2089b3556ebc60f5b29830b7bd7641e81b8b14a93c426de0f660d32e5df",
"sha256Lf": "60326fcde6deb11d1a5d7fd7c70de89cff2d0178e071c39a701aa569d2d48e69",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19697,10 +19729,10 @@
{
"source": "docs/document/en/component/contextmenu.html",
"route": "/document/en/component/contextmenu.html",
"sha256Lf": "3b3e433d6fc932de865363b150c22304e0c48d114d9561fe2d56da8b4534449d",
"sha256Lf": "4c56a5d3aab9d20e17083590f5a2994a35478bac0d7d2fb493b7b5dd1ae4f2a0",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19710,10 +19742,10 @@
{
"source": "docs/document/en/component/controls.html",
"route": "/document/en/component/controls.html",
"sha256Lf": "0abb7044d735d50c655e10aba4265f263ed3fe4a55c5036856a328389b46c743",
"sha256Lf": "d8a08d171f68212a3dfd238d3a4a7673a7234c0f9d8dcefbfeb97b5912580a2f",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19723,10 +19755,10 @@
{
"source": "docs/document/en/component/layers.html",
"route": "/document/en/component/layers.html",
"sha256Lf": "58d3011901cbe883e31d4e2bd4ed5b9271a8ab99f2633d55683b9217ecd603db",
"sha256Lf": "7913a2a559103e8b4b57ccade1e4992908fac5f12d416b4b3c064eb4db265b5a",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19736,10 +19768,10 @@
{
"source": "docs/document/en/component/setting.html",
"route": "/document/en/component/setting.html",
"sha256Lf": "45e820259f66e3996a752802c9bdaa9a6c2fa4808e093ef8b7395c38c3a251c8",
"sha256Lf": "a2a80a0b151816e93e70857e6d979c51b3e77db5829323a4c77f7003e966127b",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19749,10 +19781,10 @@
{
"source": "docs/document/en/index.html",
"route": "/document/en/",
"sha256Lf": "a7e1011903c578f71bee803ccae4973535712d85033f26bdcea34316751a0f1b",
"sha256Lf": "a7e3956cb485773792eae42beb7ac99b4b091971a078876602e985dcc61ec70e",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19762,10 +19794,10 @@
{
"source": "docs/document/en/plugin/ads.html",
"route": "/document/en/plugin/ads.html",
"sha256Lf": "566df2a949ba1b756275d2d1352f20332b542af1761bdb527fac016f4c6393fc",
"sha256Lf": "026ffe20059443c8ab42191114c1a99e4776238886042c33d523e9dbaabe3df6",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19775,10 +19807,10 @@
{
"source": "docs/document/en/plugin/ambilight.html",
"route": "/document/en/plugin/ambilight.html",
"sha256Lf": "23a1932afd77aeb216b5a878f507b3a0cd78d3893cf0b5ff511f2c3da2e490f2",
"sha256Lf": "4419b5bd1245f320a702f4e8cbd76012eafc2031f9ba83d392a7f875dd605a2e",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19788,10 +19820,10 @@
{
"source": "docs/document/en/plugin/asr.html",
"route": "/document/en/plugin/asr.html",
"sha256Lf": "a19f48bd0dc8174340bbfbfa19e1a7c38f072e7ebb04537352cb12ea320b481a",
"sha256Lf": "a2c73c5c16e41127bb00beecf8e151b7511f404da61a31a72981a85738b97691",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19801,10 +19833,10 @@
{
"source": "docs/document/en/plugin/audio-track.html",
"route": "/document/en/plugin/audio-track.html",
"sha256Lf": "0f308a07027c755babd76c7749bf35684c2f005292ec75a549fc267dfb21bafc",
"sha256Lf": "93378efcdfb332d83f6793fecff7fc1f1d2dfd234de6e4acc71c1ed3929ae0da",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19814,10 +19846,10 @@
{
"source": "docs/document/en/plugin/auto-thumbnail.html",
"route": "/document/en/plugin/auto-thumbnail.html",
"sha256Lf": "ea440b16c56ebfa916e6437cd2999d80d38fedc032696194a26185ce956f07d4",
"sha256Lf": "2c498509c38a4eeda01b9f2259a81d68daf335d7f8c809e5412731892195a8e5",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19827,10 +19859,10 @@
{
"source": "docs/document/en/plugin/chapter.html",
"route": "/document/en/plugin/chapter.html",
"sha256Lf": "bbf439f753e4aad196347194c484f2b1f5c2a3c5b1138645766e5361ea9fadfb",
"sha256Lf": "898b5173a0f6b4d9362b8318f9b312ea2dd8d850f41ba6164b94cb6fabec43a8",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19840,10 +19872,10 @@
{
"source": "docs/document/en/plugin/chromecast.html",
"route": "/document/en/plugin/chromecast.html",
"sha256Lf": "a8401880d53dec7a606c93d324aef43b4343054049dbaf444ef382eff9e55db1",
"sha256Lf": "ace5a9905c060a49a06b75b2bdf1f6fe79a90e1d739bc2bf55c12d8178a44427",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19853,10 +19885,10 @@
{
"source": "docs/document/en/plugin/danmuku-mask.html",
"route": "/document/en/plugin/danmuku-mask.html",
"sha256Lf": "77afdf12c7e47832afa768c2bf28d184348293552d0b6eeb43a8bb5b41407774",
"sha256Lf": "7619079a187f941a13a50d02c4c40b7673d00202e282fc4b9fe929d8227a782f",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19866,10 +19898,10 @@
{
"source": "docs/document/en/plugin/danmuku.html",
"route": "/document/en/plugin/danmuku.html",
"sha256Lf": "4587aeff32d26e1473265103ad800c6d9a92553a70593a1eeb16cf0b027b001b",
"sha256Lf": "7b279d990453cece63be6ac9142a867182eb5338422f55ea47f91957e6b72bfd",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19879,10 +19911,10 @@
{
"source": "docs/document/en/plugin/dash-control.html",
"route": "/document/en/plugin/dash-control.html",
"sha256Lf": "81ea9e9c3a817cbbc57f75e9d81cae5ff25853e3cf42f71b838b6c679b27150f",
"sha256Lf": "211a0ca363c6b2fc5633becf6933d0690b9a428ffcbfad7cc2e4a78fff54b8a8",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19892,10 +19924,10 @@
{
"source": "docs/document/en/plugin/document-pip.html",
"route": "/document/en/plugin/document-pip.html",
"sha256Lf": "b3348a3d8fbbdf4079d330d72ede44f9f2250ba3d40f6d9f02614e7695f20690",
"sha256Lf": "0f7b02841b889877aa21baeccc5b7b64c5df6cf91b2a2f1551bb04b8f71c7484",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19905,10 +19937,10 @@
{
"source": "docs/document/en/plugin/hls-control.html",
"route": "/document/en/plugin/hls-control.html",
"sha256Lf": "ef506fbd2936cb6b99d80561672ea875961d9563a8b983887324afcfcce4bc12",
"sha256Lf": "fae06d4eecdab43a13344d7af807dc4283c4823a39f8ea7ea042d18e170b3792",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19918,10 +19950,10 @@
{
"source": "docs/document/en/plugin/jassub.html",
"route": "/document/en/plugin/jassub.html",
"sha256Lf": "0748b6adc040ba69ff72539c4eadedbdabf83e4b0f4185a45c2bc2e4229751d8",
"sha256Lf": "a619411e5e127f5d2660f88c48ca31648102ffa8b9bf827311afea19b8e43ca4",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19931,10 +19963,10 @@
{
"source": "docs/document/en/plugin/multiple-subtitles.html",
"route": "/document/en/plugin/multiple-subtitles.html",
"sha256Lf": "cd09220576a4586db3c8935780b3aaf5d3bb0634a3d094f381d073703a17407d",
"sha256Lf": "44d748859eaf9635a0f3a5b4a8ce19d9ac1369914b3bc3ff2d08b4d00d14d250",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19944,10 +19976,10 @@
{
"source": "docs/document/en/plugin/vast.html",
"route": "/document/en/plugin/vast.html",
"sha256Lf": "471cc90f1cf521df405d04fd5a6863e22f150434efab04f4201fec89686325ce",
"sha256Lf": "394156578b36128f230b954b45d46cb727055634ff0b840fa85ca868b7c07de3",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19957,10 +19989,10 @@
{
"source": "docs/document/en/plugin/vtt-thumbnail.html",
"route": "/document/en/plugin/vtt-thumbnail.html",
"sha256Lf": "bad51fe3e4d2b7d0f3271998ccb1a90bf344272d701d88930180dd846dbde5f7",
"sha256Lf": "bc96f6d6e87f3d05e7a658c0f78339231a8f5afbfc37c915ad5fa9042fc38990",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19970,10 +20002,10 @@
{
"source": "docs/document/en/proxy/canvas.html",
"route": "/document/en/proxy/canvas.html",
"sha256Lf": "420b50f24c20bf5de68ba59eb93d410c6b9e69aa17ef144897c68662da1ce23e",
"sha256Lf": "599493760ffc696797579ef3745959ffe6292060faa8c3f82ec3bf175737da18",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19983,10 +20015,10 @@
{
"source": "docs/document/en/proxy/mediabunny.html",
"route": "/document/en/proxy/mediabunny.html",
"sha256Lf": "0e96305d524dbd34e79d014867d8e290220cf2a393155164315602d9fb169e1d",
"sha256Lf": "6422e5d69ba4d7958002557189fc2b69ad4d55592d41cb98b2e6d50225980b2f",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -19996,10 +20028,10 @@
{
"source": "docs/document/en/start/i18n.html",
"route": "/document/en/start/i18n.html",
"sha256Lf": "d4254937acc7d423d29142429264e3cf663245ef3280948d3134f122646b2d25",
"sha256Lf": "d9729d9851eb2bc795a7802a8915576c0e74eb55eda3760df49ba5b4b7b5234d",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20009,10 +20041,10 @@
{
"source": "docs/document/en/start/option.html",
"route": "/document/en/start/option.html",
"sha256Lf": "65bf989ce29ba84f22616f004c39d9de141892a6a34dc2ae06bd09d9cf8585f8",
"sha256Lf": "20bb7695cb019b51e338a8b09e2b7b247918b848d00f82adf0d3bd49822f429d",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20022,10 +20054,10 @@
{
"source": "docs/document/en/tool/iframe.html",
"route": "/document/en/tool/iframe.html",
"sha256Lf": "42597250365d1aee55ecdb83730b7f35ec1c7ae4c8cb56d56eb08cc3c16cfe97",
"sha256Lf": "dbfcdc343f3843f3b0f605692893b31a5c8f19df71a51329be7179222b3e18ad",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20035,10 +20067,10 @@
{
"source": "docs/document/en/tool/thumbnail.html",
"route": "/document/en/tool/thumbnail.html",
"sha256Lf": "042eb9785a7e075610815bde8892d88cd6620bc2132f31d0f363e4a283b29cd2",
"sha256Lf": "734fc9d20b0dfbb9ceecd3d1ebb57a4c67c49c851ce4fe7f8bfba9e0892aef9a",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20048,10 +20080,10 @@
{
"source": "docs/document/index.html",
"route": "/document/",
"sha256Lf": "14673c1cb34225cbc1190e94786929c87aa2277b0f59414f1dafcfac3ea36480",
"sha256Lf": "5b73319f109a71cc4a2dd2d329b65f8ce93ba597c801ca959a63f49271cbc138",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20061,10 +20093,10 @@
{
"source": "docs/document/plugin/ads.html",
"route": "/document/plugin/ads.html",
"sha256Lf": "51ddf61da895350900e121716637dbdc4a94af0cf9392b9adfeb7f455414fe16",
"sha256Lf": "80c2856a92a7e06cd978eefceb85f69a3d3c8224ab097b3473cea0f9dd95dea2",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20074,10 +20106,10 @@
{
"source": "docs/document/plugin/ambilight.html",
"route": "/document/plugin/ambilight.html",
"sha256Lf": "8a511cd64f1eb99521b7a10569d6f2a7da4c2e3934c1a74632a11a10c5000958",
"sha256Lf": "77dd640963a6cb50fd7d5872f35c6f43405b7ef06642833a8baf982db00fc1a0",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20087,10 +20119,10 @@
{
"source": "docs/document/plugin/asr.html",
"route": "/document/plugin/asr.html",
"sha256Lf": "62b4d5ffbbf970459ff5f7ae53fe62d36a85212f0f009069b37e3fccd2b0b72f",
"sha256Lf": "bcd10db82a5103f117f7c14707bad7936edcf6c98fd5ca9b4c82a601a4d5130c",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20100,10 +20132,10 @@
{
"source": "docs/document/plugin/audio-track.html",
"route": "/document/plugin/audio-track.html",
"sha256Lf": "655d3b244a12915ae5a9c9baf9c60329dab437f4bcfa5f30fcb6654062f2e235",
"sha256Lf": "346215874a3b32367d9cd45fbe267265b1e2884b8f8701b235b7ad28d0ea06aa",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20113,10 +20145,10 @@
{
"source": "docs/document/plugin/auto-thumbnail.html",
"route": "/document/plugin/auto-thumbnail.html",
"sha256Lf": "24eb806b52480608649d783e350a2072f0325b3723e05af3bfc3766efe2fe4d1",
"sha256Lf": "46d2bd033bac6eb538d39e9c0ba5480ccd043398768ec340e7979c1f2f00451b",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20126,10 +20158,10 @@
{
"source": "docs/document/plugin/chapter.html",
"route": "/document/plugin/chapter.html",
"sha256Lf": "1486cd3ec6890b31c8a3751ac6234781e6ba818b65c74bcb2f2e65114876f6fa",
"sha256Lf": "624fc6d79ef714eb008e46aa87758dcb557cac3181d1e8241ef675acf5be4440",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20139,10 +20171,10 @@
{
"source": "docs/document/plugin/chromecast.html",
"route": "/document/plugin/chromecast.html",
"sha256Lf": "cbe684afdd302c47793c2a329484e7b917543ec15cebf2e79c3aa1f8d3ac8ad8",
"sha256Lf": "3964c2bda75f1c2c6e2c6b7308971636043a703d85a7e8c16769fd607b4ce33f",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20152,10 +20184,10 @@
{
"source": "docs/document/plugin/danmuku-mask.html",
"route": "/document/plugin/danmuku-mask.html",
"sha256Lf": "e1901d06d4be09aa8ad303c92b6ffe304333c3acc53d3a72dc5d5e7f3da96962",
"sha256Lf": "6aa418ce9e5470201d6dff4eb1bff9864016849786fa13c795068ccd519db508",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20165,10 +20197,10 @@
{
"source": "docs/document/plugin/danmuku.html",
"route": "/document/plugin/danmuku.html",
"sha256Lf": "2d738f16b0386584e2be90e077375186a7db87198e1a09560bbc9da4d826ae9f",
"sha256Lf": "cbe6e0d1aabe19a9978d542e7a32710b146bf29669b4f54bddb8982f613ac348",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20178,10 +20210,10 @@
{
"source": "docs/document/plugin/dash-control.html",
"route": "/document/plugin/dash-control.html",
"sha256Lf": "538a0a18484d2e9083dd9ab8ec8af9edd4056fa46e7064c6e25afc02209ea7fe",
"sha256Lf": "34460d5430d1ab09480677255821b7c45d460b96ee4fcd85ae0c44257dafa979",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20191,10 +20223,10 @@
{
"source": "docs/document/plugin/document-pip.html",
"route": "/document/plugin/document-pip.html",
"sha256Lf": "2a83d00fc2b49ffc377557f847a9a5fe252039848c9d2f8979ab8f8a5c06e86e",
"sha256Lf": "228884db32d39988af2f30ef5460420dabcbbdb638ae4b8be178da2129185270",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20204,10 +20236,10 @@
{
"source": "docs/document/plugin/hls-control.html",
"route": "/document/plugin/hls-control.html",
"sha256Lf": "2f2640c2c04361ec264dd380b37571d4280a395bd8fa7c9af50a3799feba81db",
"sha256Lf": "315002a017dbdb579a7e802d8e30763ad93ecbc107d5e68f82eff7821b05112d",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20217,10 +20249,10 @@
{
"source": "docs/document/plugin/jassub.html",
"route": "/document/plugin/jassub.html",
"sha256Lf": "0b084c1899c9bf91a13881630b12e6c0b826a2644bc40ad6d73bca0f0f8238de",
"sha256Lf": "a729656ee6780cba37d13ed01ffdeff7c8bcb7c4bbab6a155198eaaf712b55b8",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20230,10 +20262,10 @@
{
"source": "docs/document/plugin/multiple-subtitles.html",
"route": "/document/plugin/multiple-subtitles.html",
"sha256Lf": "19a77ee295b214525a66e828aefd61564074ac5ef885db20f71479000f604fa2",
"sha256Lf": "f3965faae7c8a33e730c2bfd627f5e37ae7f29a07823e4a70e1cb2d15506353a",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20243,10 +20275,10 @@
{
"source": "docs/document/plugin/vast.html",
"route": "/document/plugin/vast.html",
"sha256Lf": "2ca01a29ac639249db60875abc65a90830a3119d9da9c3f66fd232359048ab97",
"sha256Lf": "4dc26fd4bf80c2b0e4f14cabae285485cf25331f944cd4314adc3dcef30d068a",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20256,10 +20288,10 @@
{
"source": "docs/document/plugin/vtt-thumbnail.html",
"route": "/document/plugin/vtt-thumbnail.html",
"sha256Lf": "994ecc444221992d95e5957caa6cbfe5fdacf54a776e95c2d77e9ffcc153b07a",
"sha256Lf": "482bf3475c44ff8a348cff4b8c834150e05109efe96e840f3b4bce9de84d196a",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20269,10 +20301,10 @@
{
"source": "docs/document/proxy/canvas.html",
"route": "/document/proxy/canvas.html",
"sha256Lf": "753727f315da535f0a4e1749d28aceef498415e656f8f30b70b2b2103c0bed31",
"sha256Lf": "02e03eccead86e8425b27f352ad05023e939ffe711441013c73795a0012babc3",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20282,10 +20314,10 @@
{
"source": "docs/document/proxy/mediabunny.html",
"route": "/document/proxy/mediabunny.html",
"sha256Lf": "dcbbffffebc56067cccfe81abbb501eb5ebb690a62958a7a6bb9d554219f0aaf",
"sha256Lf": "1462e02148840b30abbae0a5c4f4a1ef0fd165a9bdd83c01cd70a89567017bf0",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20295,10 +20327,10 @@
{
"source": "docs/document/start/i18n.html",
"route": "/document/start/i18n.html",
"sha256Lf": "20e8d36295cadab117c9ce39ee315a6b7b607a223c98f8b6ce39b051dc65a1eb",
"sha256Lf": "4e95e85e09d2b56cdf9b0df4ede1643c0ae01569d7509477e67be787aef09cde",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20308,10 +20340,10 @@
{
"source": "docs/document/start/option.html",
"route": "/document/start/option.html",
"sha256Lf": "dc8b80254ac9f632c33bf1a5089fe5a8aadd5c4d463e46e381a04aa9ec2e3fdc",
"sha256Lf": "f4fa24d78a0493a4c87f76804193c9c927e5976f11931d2baacda5fb36aacafb",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20321,10 +20353,10 @@
{
"source": "docs/document/tool/iframe.html",
"route": "/document/tool/iframe.html",
"sha256Lf": "1266462e236e548370ab0f06ade84cce616d2680dfc2bf17448fd5da23f3025f",
"sha256Lf": "7faac9e956b90334b527fa43571da772294d545b0e60db2cba0c169eca0b0bdb",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20334,10 +20366,10 @@
{
"source": "docs/document/tool/thumbnail.html",
"route": "/document/tool/thumbnail.html",
"sha256Lf": "de8bb840472babdc70259bc49bdff92fc8cd549d6fb77bcc55ea8d09115492eb",
"sha256Lf": "35dc0c107dfe8ae1795a503f677d3318c649eee1b60b7867dd7b814dcbd6f8cb",
"kind": "generated-docs",
"scriptSources": [
"/document/assets/app.Ctb74BQE.js",
"/document/assets/app.CBEIB_z7.js",
"/document/main.js",
"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8579453810848662"
],
@@ -20741,7 +20773,7 @@
},
{
"file": "scripts/documentation/markdown.ts",
"sha256Lf": "8b0f690348ece7f645bc00ece144528656fed069c569e0ae204c773486c34264"
"sha256Lf": "b8c0eb08bca76c5ec7fa7b5a1e5a5bdd9af2523adb07855b270823e7149d3264"
},
{
"file": "scripts/documentation/remote.ts",
+923
View File
@@ -0,0 +1,923 @@
{
"task": "SITE-04",
"taskStatus": "doing",
"sourceBefore": "bb2fec8dd1df02fdf8260c04a73d060806da9adc",
"capturedAt": "2026-09-15T22:51:07.858Z",
"validation": {
"task": "SITE-04",
"node": "v24.21.0",
"compiler": "5.9.3",
"static": [
{
"language": "zh",
"name": "setting",
"source": {
"path": "packages/artplayer-vitepress/docs/component/setting.md",
"sha256": "807b5b22aba0be97602b4af92a7d855232377e8e8375ae07c10727a2900f36a3"
},
"html": {
"path": "docs/document/component/setting.html",
"sha256": "3a349be8768839d915529306144c8d69825449f12b0676ca57c691b49af91418"
},
"typeFixtures": [
{
"path": "refactor/.cache/site04-setting/zh-setting-0.mts",
"sha256": "02cb7c2e86067658a20836fde68bbe12d3e337d9bcf7b1c63788e8c4e6fe9c50"
}
],
"snippets": [
{
"id": "component/setting.md:10",
"sha256": "405d7f54fd3d4d9da5a7416f0fb0515791a0c709e5ce76d2456eff3f33027075"
},
{
"id": "component/setting.md:34",
"sha256": "4206c181079c44f6bfcaa56c3b41cba6b57115d099c7461a1209c1b7f4a7fd96"
},
{
"id": "component/setting.md:66",
"sha256": "a07430adb133d38aecf21a2710067c4434fd5c4fc9719e90e7bd3572b992192d"
},
{
"id": "component/setting.md:126",
"sha256": "fdbebe73f79ae9e3b297fea7bf71d85191679cf6421ce6981434d5a767450b11"
},
{
"id": "component/setting.md:185",
"sha256": "a6f62bc729156f5f5eb3a456d1f0b54e40f0e8ea69e2b6854ce217cc999a417e"
},
{
"id": "component/setting.md:229",
"sha256": "2b7b9f57090e6d71a5bfeee99e6249271d985be605351b13727ef164b28a380d"
},
{
"id": "component/setting.md:253",
"sha256": "4df1b60413c555dee8ed069dd28cf1412dfefd65f6d63ff5f0c52997132a3a85"
},
{
"id": "component/setting.md:274",
"sha256": "8f197061216843a4793a26c72ed3e41119b718e5fbda4cf8296ff9d4fbf09866"
},
{
"id": "component/setting.md:305",
"sha256": "5628cdb66583e138af48d88506143313057236511268ad98b16d0ed9335e3df5"
}
],
"localLinks": [
"/document/component/setting.html#VPContent",
"/document/",
"/document/en/",
"/document/start/option.html",
"/document/start/i18n.html",
"/document/component/layers.html",
"/document/component/controls.html",
"/document/component/contextmenu.html",
"/document/component/setting.html",
"/document/advanced/property.html",
"/document/advanced/built-in.html",
"/document/advanced/class.html",
"/document/advanced/global.html",
"/document/advanced/event.html",
"/document/advanced/plugin.html",
"/document/plugin/danmuku.html",
"/document/plugin/danmuku-mask.html",
"/document/plugin/ads.html",
"/document/plugin/hls-control.html",
"/document/plugin/dash-control.html",
"/document/plugin/vtt-thumbnail.html",
"/document/plugin/auto-thumbnail.html",
"/document/plugin/multiple-subtitles.html",
"/document/plugin/jassub.html",
"/document/plugin/chromecast.html",
"/document/plugin/vast.html",
"/document/plugin/chapter.html",
"/document/plugin/ambilight.html",
"/document/plugin/document-pip.html",
"/document/plugin/asr.html",
"/document/plugin/audio-track.html",
"/document/tool/iframe.html",
"/document/tool/thumbnail.html",
"/document/proxy/canvas.html",
"/document/proxy/mediabunny.html",
"/document/component/setting.html#%E8%AE%BE%E7%BD%AE%E9%9D%A2%E6%9D%BF",
"/document/component/setting.html#%E5%86%85%E7%BD%AE",
"/document/component/setting.html#%E5%88%9B%E5%BB%BA-%E6%8C%89%E9%92%AE",
"/document/component/setting.html#%E5%88%9B%E5%BB%BA-%E9%80%89%E6%8B%A9%E5%88%97%E8%A1%A8",
"/document/component/setting.html#%E5%88%9B%E5%BB%BA-%E5%88%97%E8%A1%A8%E5%B5%8C%E5%A5%97",
"/document/component/setting.html#%E5%88%9B%E5%BB%BA-%E5%88%87%E6%8D%A2%E6%8C%89%E9%92%AE",
"/document/component/setting.html#%E5%88%9B%E5%BB%BA-%E8%8C%83%E5%9B%B4%E6%BB%91%E5%9D%97",
"/document/component/setting.html#%E6%B7%BB%E5%8A%A0",
"/document/component/setting.html#%E5%88%A0%E9%99%A4",
"/document/component/setting.html#%E6%9B%B4%E6%96%B0",
"/document/component/setting.html#setting-contract",
"/document/component/setting.html#setting-manager",
"/document/component/setting.html#typescript-%E5%87%86%E7%A1%AE%E7%B1%BB%E5%9E%8B%E7%A4%BA%E4%BE%8B"
]
},
{
"language": "en",
"name": "setting",
"source": {
"path": "packages/artplayer-vitepress/docs/en/component/setting.md",
"sha256": "ac14505706fac4604d25b94546fbe87edfbd833b86cb10db59af92dacbe08bf5"
},
"html": {
"path": "docs/document/en/component/setting.html",
"sha256": "a2a80a0b151816e93e70857e6d979c51b3e77db5829323a4c77f7003e966127b"
},
"typeFixtures": [
{
"path": "refactor/.cache/site04-setting/en-setting-0.mts",
"sha256": "02cb7c2e86067658a20836fde68bbe12d3e337d9bcf7b1c63788e8c4e6fe9c50"
}
],
"snippets": [
{
"id": "en/component/setting.md:10",
"sha256": "3c6d269aae3ca4580c2a3368255cd8cc8b64776cec00d85170e04c63cf568386"
},
{
"id": "en/component/setting.md:34",
"sha256": "6561b27298b2c1dc1daf81023e60ba11ec1f65ce9090bc5ecec6c0a5be1bfe23"
},
{
"id": "en/component/setting.md:66",
"sha256": "a07430adb133d38aecf21a2710067c4434fd5c4fc9719e90e7bd3572b992192d"
},
{
"id": "en/component/setting.md:126",
"sha256": "fdbebe73f79ae9e3b297fea7bf71d85191679cf6421ce6981434d5a767450b11"
},
{
"id": "en/component/setting.md:186",
"sha256": "a6f62bc729156f5f5eb3a456d1f0b54e40f0e8ea69e2b6854ce217cc999a417e"
},
{
"id": "en/component/setting.md:230",
"sha256": "2b7b9f57090e6d71a5bfeee99e6249271d985be605351b13727ef164b28a380d"
},
{
"id": "en/component/setting.md:254",
"sha256": "4df1b60413c555dee8ed069dd28cf1412dfefd65f6d63ff5f0c52997132a3a85"
},
{
"id": "en/component/setting.md:275",
"sha256": "8f197061216843a4793a26c72ed3e41119b718e5fbda4cf8296ff9d4fbf09866"
},
{
"id": "en/component/setting.md:306",
"sha256": "5628cdb66583e138af48d88506143313057236511268ad98b16d0ed9335e3df5"
}
],
"localLinks": [
"/document/en/component/setting.html#VPContent",
"/document/",
"/document/en/",
"/document/en/start/option.html",
"/document/en/start/i18n.html",
"/document/en/component/layers.html",
"/document/en/component/controls.html",
"/document/en/component/contextmenu.html",
"/document/en/component/setting.html",
"/document/en/advanced/property.html",
"/document/en/advanced/built-in.html",
"/document/en/advanced/class.html",
"/document/en/advanced/global.html",
"/document/en/advanced/event.html",
"/document/en/advanced/plugin.html",
"/document/en/plugin/danmuku.html",
"/document/en/plugin/danmuku-mask.html",
"/document/en/plugin/ads.html",
"/document/en/plugin/hls-control.html",
"/document/en/plugin/dash-control.html",
"/document/en/plugin/vtt-thumbnail.html",
"/document/en/plugin/auto-thumbnail.html",
"/document/en/plugin/multiple-subtitles.html",
"/document/en/plugin/jassub.html",
"/document/en/plugin/chromecast.html",
"/document/en/plugin/vast.html",
"/document/en/plugin/chapter.html",
"/document/en/plugin/ambilight.html",
"/document/en/plugin/document-pip.html",
"/document/en/plugin/asr.html",
"/document/en/plugin/audio-track.html",
"/document/en/tool/iframe.html",
"/document/en/tool/thumbnail.html",
"/document/en/proxy/canvas.html",
"/document/en/proxy/mediabunny.html",
"/document/en/component/setting.html#settings-panel",
"/document/en/component/setting.html#built-in",
"/document/en/component/setting.html#create-button",
"/document/en/component/setting.html#create-selection-list",
"/document/en/component/setting.html#create-nested-list",
"/document/en/component/setting.html#create-toggle-button",
"/document/en/component/setting.html#create-range-slider",
"/document/en/component/setting.html#add",
"/document/en/component/setting.html#remove",
"/document/en/component/setting.html#update",
"/document/en/component/setting.html#setting-contract",
"/document/en/component/setting.html#setting-manager",
"/document/en/component/setting.html#typescript-accurate-type-example"
]
}
],
"browsers": [
{
"engine": "chromium",
"version": "153.0.8010.12",
"language": "zh",
"name": "setting",
"passed": true,
"errors": [],
"forwarded": [
"405d7f54fd3d4d9da5a7416f0fb0515791a0c709e5ce76d2456eff3f33027075",
"4206c181079c44f6bfcaa56c3b41cba6b57115d099c7461a1209c1b7f4a7fd96",
"a07430adb133d38aecf21a2710067c4434fd5c4fc9719e90e7bd3572b992192d",
"fdbebe73f79ae9e3b297fea7bf71d85191679cf6421ce6981434d5a767450b11",
"a6f62bc729156f5f5eb3a456d1f0b54e40f0e8ea69e2b6854ce217cc999a417e",
"2b7b9f57090e6d71a5bfeee99e6249271d985be605351b13727ef164b28a380d",
"4df1b60413c555dee8ed069dd28cf1412dfefd65f6d63ff5f0c52997132a3a85",
"8f197061216843a4793a26c72ed3e41119b718e5fbda4cf8296ff9d4fbf09866",
"5628cdb66583e138af48d88506143313057236511268ad98b16d0ed9335e3df5"
],
"screenshot": {
"path": "refactor/.cache/site04-setting/chromium-zh-setting.png",
"sha256": "9232cb003e8ba428551fa7b63dc12cf0af5fca9d0c751208933560c3af299757"
}
},
{
"engine": "chromium",
"version": "153.0.8010.12",
"language": "en",
"name": "setting",
"passed": true,
"errors": [],
"forwarded": [
"3c6d269aae3ca4580c2a3368255cd8cc8b64776cec00d85170e04c63cf568386",
"6561b27298b2c1dc1daf81023e60ba11ec1f65ce9090bc5ecec6c0a5be1bfe23",
"a07430adb133d38aecf21a2710067c4434fd5c4fc9719e90e7bd3572b992192d",
"fdbebe73f79ae9e3b297fea7bf71d85191679cf6421ce6981434d5a767450b11",
"a6f62bc729156f5f5eb3a456d1f0b54e40f0e8ea69e2b6854ce217cc999a417e",
"2b7b9f57090e6d71a5bfeee99e6249271d985be605351b13727ef164b28a380d",
"4df1b60413c555dee8ed069dd28cf1412dfefd65f6d63ff5f0c52997132a3a85",
"8f197061216843a4793a26c72ed3e41119b718e5fbda4cf8296ff9d4fbf09866",
"5628cdb66583e138af48d88506143313057236511268ad98b16d0ed9335e3df5"
],
"screenshot": {
"path": "refactor/.cache/site04-setting/chromium-en-setting.png",
"sha256": "343786cea5720787fce57f23cf2a9da4047c7b96c93dec6d6de6fc5107c1675a"
}
},
{
"engine": "firefox",
"version": "155.0",
"language": "zh",
"name": "setting",
"passed": true,
"errors": [],
"forwarded": [
"405d7f54fd3d4d9da5a7416f0fb0515791a0c709e5ce76d2456eff3f33027075",
"4206c181079c44f6bfcaa56c3b41cba6b57115d099c7461a1209c1b7f4a7fd96",
"a07430adb133d38aecf21a2710067c4434fd5c4fc9719e90e7bd3572b992192d",
"fdbebe73f79ae9e3b297fea7bf71d85191679cf6421ce6981434d5a767450b11",
"a6f62bc729156f5f5eb3a456d1f0b54e40f0e8ea69e2b6854ce217cc999a417e",
"2b7b9f57090e6d71a5bfeee99e6249271d985be605351b13727ef164b28a380d",
"4df1b60413c555dee8ed069dd28cf1412dfefd65f6d63ff5f0c52997132a3a85",
"8f197061216843a4793a26c72ed3e41119b718e5fbda4cf8296ff9d4fbf09866",
"5628cdb66583e138af48d88506143313057236511268ad98b16d0ed9335e3df5"
],
"screenshot": {
"path": "refactor/.cache/site04-setting/firefox-zh-setting.png",
"sha256": "d5c3871cbb5bbaa87f190346e2ca50b1fb5824323ae945a71a5afd0b8e78c8ab"
}
},
{
"engine": "firefox",
"version": "155.0",
"language": "en",
"name": "setting",
"passed": true,
"errors": [],
"forwarded": [
"3c6d269aae3ca4580c2a3368255cd8cc8b64776cec00d85170e04c63cf568386",
"6561b27298b2c1dc1daf81023e60ba11ec1f65ce9090bc5ecec6c0a5be1bfe23",
"a07430adb133d38aecf21a2710067c4434fd5c4fc9719e90e7bd3572b992192d",
"fdbebe73f79ae9e3b297fea7bf71d85191679cf6421ce6981434d5a767450b11",
"a6f62bc729156f5f5eb3a456d1f0b54e40f0e8ea69e2b6854ce217cc999a417e",
"2b7b9f57090e6d71a5bfeee99e6249271d985be605351b13727ef164b28a380d",
"4df1b60413c555dee8ed069dd28cf1412dfefd65f6d63ff5f0c52997132a3a85",
"8f197061216843a4793a26c72ed3e41119b718e5fbda4cf8296ff9d4fbf09866",
"5628cdb66583e138af48d88506143313057236511268ad98b16d0ed9335e3df5"
],
"screenshot": {
"path": "refactor/.cache/site04-setting/firefox-en-setting.png",
"sha256": "694f9f75f7cfe55be32d3e78b91931700e8bf398b0c38de5c41875ac66da09d6"
}
},
{
"engine": "webkit",
"version": "26.6",
"language": "zh",
"name": "setting",
"passed": true,
"errors": [],
"forwarded": [
"405d7f54fd3d4d9da5a7416f0fb0515791a0c709e5ce76d2456eff3f33027075",
"4206c181079c44f6bfcaa56c3b41cba6b57115d099c7461a1209c1b7f4a7fd96",
"a07430adb133d38aecf21a2710067c4434fd5c4fc9719e90e7bd3572b992192d",
"fdbebe73f79ae9e3b297fea7bf71d85191679cf6421ce6981434d5a767450b11",
"a6f62bc729156f5f5eb3a456d1f0b54e40f0e8ea69e2b6854ce217cc999a417e",
"2b7b9f57090e6d71a5bfeee99e6249271d985be605351b13727ef164b28a380d",
"4df1b60413c555dee8ed069dd28cf1412dfefd65f6d63ff5f0c52997132a3a85",
"8f197061216843a4793a26c72ed3e41119b718e5fbda4cf8296ff9d4fbf09866",
"5628cdb66583e138af48d88506143313057236511268ad98b16d0ed9335e3df5"
],
"screenshot": {
"path": "refactor/.cache/site04-setting/webkit-zh-setting.png",
"sha256": "551b421617dcec670c6f551b8a9ceb8bd636308e91d8a15b4cdc066ee3aadde8"
}
},
{
"engine": "webkit",
"version": "26.6",
"language": "en",
"name": "setting",
"passed": true,
"errors": [],
"forwarded": [
"3c6d269aae3ca4580c2a3368255cd8cc8b64776cec00d85170e04c63cf568386",
"6561b27298b2c1dc1daf81023e60ba11ec1f65ce9090bc5ecec6c0a5be1bfe23",
"a07430adb133d38aecf21a2710067c4434fd5c4fc9719e90e7bd3572b992192d",
"fdbebe73f79ae9e3b297fea7bf71d85191679cf6421ce6981434d5a767450b11",
"a6f62bc729156f5f5eb3a456d1f0b54e40f0e8ea69e2b6854ce217cc999a417e",
"2b7b9f57090e6d71a5bfeee99e6249271d985be605351b13727ef164b28a380d",
"4df1b60413c555dee8ed069dd28cf1412dfefd65f6d63ff5f0c52997132a3a85",
"8f197061216843a4793a26c72ed3e41119b718e5fbda4cf8296ff9d4fbf09866",
"5628cdb66583e138af48d88506143313057236511268ad98b16d0ed9335e3df5"
],
"screenshot": {
"path": "refactor/.cache/site04-setting/webkit-en-setting.png",
"sha256": "23a68986f160f0b0e15920cc8ef32577ab052df30886f7ffd791978a2da9ee5c"
}
}
],
"dom": [
{
"engine": "chromium",
"version": "153.0.8010.12",
"passed": true,
"errors": [],
"checks": [
"manager root array copied with shared items",
"mounted deferred",
"deferred mounted receiver and node",
"mounted runs once",
"missing find and obsolete method",
"tree metadata and unrendered submenu",
"metadata readonly nonenumerable",
"preorder traversal",
"button writes tooltip",
"switch callback reads old state",
"switch result sets state",
"switch has no automatic toggle",
"input callback syncs value and tooltip",
"change callback commits value",
"range element mutation does not sync input",
"range assignment updates input",
"no callback leaves model value unchanged",
"submenu navigation and cache identity",
"selection callback receiver one",
"selection navigates before async result",
"selection callback receiver two",
"latest selection result owns parent tooltip",
"root/no argument check no-op",
"content setter moves element and getter reads HTML",
"update retains item and replaces node",
"old node listeners released",
"failed synchronous update restores item and node",
"failed update restores original listener",
"add returns original item",
"update missing returns added item",
"duplicate name rejected without extra entry",
"cyclic tree rejected",
"deferred mounted receiver and node",
"removed pending mounted canceled",
"old example reproduces range precedence",
"removing old kind field permits switch update",
"remove returns undefined",
"remove releases descendant and panel",
"missing removal throws",
"destroy closes panels and instance"
],
"updateExample": {
"ready": true,
"role": "switch",
"inputs": 0,
"codeSha256": "5628cdb66583e138af48d88506143313057236511268ad98b16d0ed9335e3df5"
}
},
{
"engine": "firefox",
"version": "155.0",
"passed": true,
"errors": [],
"checks": [
"manager root array copied with shared items",
"mounted deferred",
"deferred mounted receiver and node",
"mounted runs once",
"missing find and obsolete method",
"tree metadata and unrendered submenu",
"metadata readonly nonenumerable",
"preorder traversal",
"button writes tooltip",
"switch callback reads old state",
"switch result sets state",
"switch has no automatic toggle",
"input callback syncs value and tooltip",
"change callback commits value",
"range element mutation does not sync input",
"range assignment updates input",
"no callback leaves model value unchanged",
"submenu navigation and cache identity",
"selection callback receiver one",
"selection navigates before async result",
"selection callback receiver two",
"latest selection result owns parent tooltip",
"root/no argument check no-op",
"content setter moves element and getter reads HTML",
"update retains item and replaces node",
"old node listeners released",
"failed synchronous update restores item and node",
"failed update restores original listener",
"add returns original item",
"update missing returns added item",
"duplicate name rejected without extra entry",
"cyclic tree rejected",
"deferred mounted receiver and node",
"removed pending mounted canceled",
"old example reproduces range precedence",
"removing old kind field permits switch update",
"remove returns undefined",
"remove releases descendant and panel",
"missing removal throws",
"destroy closes panels and instance"
],
"updateExample": {
"ready": true,
"role": "switch",
"inputs": 0,
"codeSha256": "5628cdb66583e138af48d88506143313057236511268ad98b16d0ed9335e3df5"
}
},
{
"engine": "webkit",
"version": "26.6",
"passed": true,
"errors": [],
"checks": [
"manager root array copied with shared items",
"mounted deferred",
"deferred mounted receiver and node",
"mounted runs once",
"missing find and obsolete method",
"tree metadata and unrendered submenu",
"metadata readonly nonenumerable",
"preorder traversal",
"button writes tooltip",
"switch callback reads old state",
"switch result sets state",
"switch has no automatic toggle",
"input callback syncs value and tooltip",
"change callback commits value",
"range element mutation does not sync input",
"range assignment updates input",
"no callback leaves model value unchanged",
"submenu navigation and cache identity",
"selection callback receiver one",
"selection navigates before async result",
"selection callback receiver two",
"latest selection result owns parent tooltip",
"root/no argument check no-op",
"content setter moves element and getter reads HTML",
"update retains item and replaces node",
"old node listeners released",
"failed synchronous update restores item and node",
"failed update restores original listener",
"add returns original item",
"update missing returns added item",
"duplicate name rejected without extra entry",
"cyclic tree rejected",
"deferred mounted receiver and node",
"removed pending mounted canceled",
"old example reproduces range precedence",
"removing old kind field permits switch update",
"remove returns undefined",
"remove releases descendant and panel",
"missing removal throws",
"destroy closes panels and instance"
],
"updateExample": {
"ready": true,
"role": "switch",
"inputs": 0,
"codeSha256": "5628cdb66583e138af48d88506143313057236511268ad98b16d0ed9335e3df5"
}
}
],
"complete": true,
"limitations": [
"Page navigation and DOM contracts only; no playback, codec, physical-device or release acceptance."
],
"core": {
"artifact": {
"path": "packages/artplayer/dist/artplayer.js",
"sha256": "8a4caaa50a069875b3898a83765457b3c502700f4731d0c38988d6c463c3d20a"
},
"candidate": {
"kind": "npm-tarball",
"path": "refactor/.cache/packages/run-XvHA8v/artplayer.tgz",
"version": "6.0.0",
"sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c",
"inputFingerprint": "896b9f1f57feb447e9baef3b02c2c04e51b79eadef858b01a921e2b2146ff75a",
"integrity": "sha512-b2Sl/KMnRriJH4/TKsksknoCmLtPDduL6t9RROlzInp6CC1YN4L7t4EYGl/kdmpcgzAJsH0Fz6k4YUFmrDaPQw=="
}
}
},
"semanticMapping": {
"file": "refactor/core-content-review.json",
"addedRecords": 79,
"totalRecords": 324,
"remainingInventoryRecords": 639,
"previousGroups": "All existing source and document hashes verified unchanged."
},
"tests": {
"count": 42,
"pass": 42,
"fail": 0,
"skipped": 0,
"durationMs": 1276.5411,
"suites": [
"setting-model",
"setting-layout",
"setting-resources",
"site-loading",
"documentation-pipeline"
],
"initialRun": {
"tests": 40,
"pass": 39,
"fail": 1,
"reason": "New setting table crossed a translator chunk boundary; structure-preservation test exposed the splitter defect. Failure log retained; source fixed and two focused regressions added."
}
},
"translationFix": {
"files": [
{
"path": "scripts/documentation/markdown.ts",
"sha256": "b8c0eb08bca76c5ec7fa7b5a1e5a5bdd9af2523adb07855b270823e7149d3264"
},
{
"path": "scripts/documentation/README.md",
"sha256": "8b09b45c59356845aec768bb9bf7a80c3de6ff0b80dea705fffa262062a75189"
},
{
"path": "test/documentation-pipeline.test.js",
"sha256": "9ca4e50b34d381339783b4f02de8a48224f3ec4e045073bacd12aa28b8d0f7b7"
}
],
"reproduction": {
"sourceBefore": "bb2fec8dd1df02fdf8260c04a73d060806da9adc",
"oldFailure": "Translation changed code, HTML, links or Markdown structure",
"candidate": "restored structure passes",
"chunks": [
3655,
2464
],
"limit": 4000
},
"behavior": "Tables, nested ordered/unordered lists and blockquotes remain atomic. Oversized structural blocks fail explicitly instead of exceeding the size limit or damaging Markdown. No validation weakening or remote translation used."
},
"build": {
"vitepressSeconds": 9.18,
"yarnSeconds": 10.82,
"checked": [
"build:docs",
"build:llm",
"check:llm",
"typecheck:docs-tools",
"lint",
"site-inventory --write/--check",
"demos --check"
],
"typecheckSeconds": 3.52,
"lintSeconds": 12.32
},
"visualInspections": [
"chromium-zh-setting.png",
"chromium-en-setting.png"
],
"ledger": {
"report": {
"path": "refactor/.cache/release-ledger-ehMqdO/report.json",
"sha256": "c46b39b10cb9845700e24f7cb4e0fb2b1980596a07439813b3cec689aab3fba5"
},
"libraries": [
{
"name": "artplayer",
"fingerprint": "f580b888bb9664b4dd30d900152a7b20560a49adc176ad9782103f7fe89be848",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-ads",
"fingerprint": "55236854b94ac7b0dd91b4107dcb60e97ac6f1a5e8b6b8a9dcb63bba66c6509a",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-ambilight",
"fingerprint": "f88a6a2f1c5548389cae293614f648d72077ed03a7be6c81ad017a1155a839a3",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-asr",
"fingerprint": "7fa3ca9577b53f3bb90e2c23fec9e6e70fbbb0c089ccae2923084b9059bcbdf9",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-audio-track",
"fingerprint": "0c73b970872fe56df1c669e5badfa91f9cd7ec3c73070a9852cfea076cc8923f",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-auto-thumbnail",
"fingerprint": "9ced9b18e4b260ccbcf6ac016b32ec0852040cb5c0f57be72718a03d40d598bf",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-chapter",
"fingerprint": "f1dd73097e43df504f686f18a6ca30bcb1f57ab74d3cc62909db20505c994072",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-chromecast",
"fingerprint": "d6d79d4b47afaefa66d32c5b1709f412ed9d32c636462723918c268a6601e631",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-danmuku",
"fingerprint": "3d32a4c6d94d9eaa31cd982ec43ae2b710a4c923e5076f357ba4c902be48d729",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-danmuku-mask",
"fingerprint": "ceb17cbb235a42438c28df15ddf830d104a749b58515333c43da2b18534b166c",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-dash-control",
"fingerprint": "6716002b92bb12b54d17772d87a560bb9e863da35abfa37988907d54e02cdf74",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-document-pip",
"fingerprint": "a3a56ecc218c8e180621d1bc00684950cca4ada8d483334b0cb91fd783c10831",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-hls-control",
"fingerprint": "00a07f33277bae211a553e9fb2e924ade219513135bc54921886f4518dd27964",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-jassub",
"fingerprint": "cc9304759ff3cdd84767eee38fcbb9cf70e234f2449946536fd1da972cde679f",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-multiple-subtitles",
"fingerprint": "43825f602514c9e6a0bd8f0a270a54a03d1cb76f821b99d1e736d0150dafc190",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-vast",
"fingerprint": "3503e145a591a406105eb953f9ac75c8373992c9f3f1f23b713de65c85a3bb3d",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-plugin-vtt-thumbnail",
"fingerprint": "b7932e08a086cfe16ed5e78872e274fb897931d0653dbf7ac61a19b404ddec85",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-proxy-canvas",
"fingerprint": "a0a8efb762e823fe4dd8c8de9601f74ac873ade8c6953a7e5305297608c71a12",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-proxy-mediabunny",
"fingerprint": "9fd7e62c56ae78866267cdd5650dc4e4af4aad76dd6ff8466b68908bc25d661c",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-tool-iframe",
"fingerprint": "00dc477ad56d12cfa6cd0d1e071e80f4120afed23f44af0393e23e5dac516a3b",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
},
{
"name": "artplayer-tool-thumbnail",
"fingerprint": "78bf5be3b2b5656a0b95ce2ce3cf1a635b6df609361a840b8298476f65af9d52",
"build": {
"status": "blocked",
"errors": [
"Evidence input fingerprint is stale"
]
},
"status": "blocked"
}
],
"note": "All21 previous build input fingerprints are stale after the shared documentation script/test changes. Core bytes exercised by this bounded DOM probe still match its recorded archive; no old candidate evidence was relabeled. REL-02 must prepare and verify fresh candidates.",
"publicationAuthorized": false
},
"attachments": [
{
"path": "refactor/.cache/site04-setting-validate.mjs",
"sha256": "3ab369d78d88938c0317b0fcc8e2652877f85d4f6ed75544a9cfae4ddba06b23"
},
{
"path": "refactor/.cache/site04-setting-probe.js",
"sha256": "bb5b68e2833db63d5cd3e0caee818b0bb7f42785220eb816a0fa02610de0e4b1"
},
{
"path": "refactor/.cache/site04-setting/report.json",
"sha256": "dcb727a141a387176a79b45f69a59a1a27b8df8d4d97c82109412d5b40a59a3f"
},
{
"path": "refactor/.cache/site04-setting-validate.log",
"sha256": "de8331a5369e263c4b746fd78ea3814ef6708dde739e23622d8ac2961f75cba1"
},
{
"path": "refactor/.cache/site04-setting-tests.log",
"sha256": "1555506b49a472d6afa83588f86d015e26a6770bec0ee2f88c4174689ebcc0dc"
},
{
"path": "refactor/.cache/site04-setting-tests-final.log",
"sha256": "4b17f833633248bd0864cb31e4d994b5a0a832afdd2c0fd279c438f5584ce1cd"
},
{
"path": "refactor/.cache/site04-setting-build.log",
"sha256": "13e6327dc767309907c4e6838d668804cd0cde3999effbcae363d4299c7d34e4"
},
{
"path": "refactor/.cache/site04-setting-build-final.log",
"sha256": "9408ba64cebc052f86a0d6b4f4eac83804bf77e596d723f51439e5d38a8d6a65"
},
{
"path": "refactor/.cache/site04-setting-llm-final.log",
"sha256": "a8a29f87f3303695b8d3343e00364eb0c294aef2f5d7ec8f3b969447f174b780"
},
{
"path": "refactor/.cache/site04-setting-typecheck.log",
"sha256": "55af625f4dcb786e8177127aa537b8ea5ab23347d72edf013d80226604fa9c47"
},
{
"path": "refactor/.cache/site04-setting-lint.log",
"sha256": "e8aae80f628792ca02a96a3d315d98a5b9697d4b8549fc261681240fad051420"
},
{
"path": "refactor/.cache/site04-setting-chunk-repro.mjs",
"sha256": "e0f0cabb81471ab3eae4310bc1fe49d1848ed4bdd5bdbbe1737ec1ddabe5f417"
},
{
"path": "refactor/.cache/site04-setting-chunk-repro.log",
"sha256": "e234153a1bd06033c23de032dfe6d20cf31317091dcf20a9f58e9ee6a009617d"
},
{
"path": "refactor/.cache/site04-setting-inventory.log",
"sha256": "169be07a163f65cc208cda3973ca34be5363158ac310ef6155446dd5bd517870"
},
{
"path": "refactor/.cache/site04-setting-ledger.log",
"sha256": "1ebb2e1b8cbefbe51049a5d7616342aed979f591e5204cb8cf7bca681f8ba93e"
}
]
}
@@ -0,0 +1,51 @@
# SITE-04 checkpoint: settings and Markdown chunk boundaries
The bilingual setting guides now document the tree model, actual names/returns,
callbacks, deferred mounting, lazy nodes, ownership, update recovery and cleanup.
Root declaration inaccuracies remain compatible and are explained alongside the
accurate runtime types. The range-to-switch example previously retained range,
whose rendering precedence kept the slider visible. Both examples now remove
that old field before updating. Other runnable examples remain unchanged.
The existing documentation regression exposed a separate defect while processing
the new table: splitTranslation could insert a paragraph break between table rows
when chunks were joined, causing its own structural validator to reject the result.
The splitter now keeps tables, nested lists and blockquotes together. A structural
block above the requested limit fails explicitly; it does not silently exceed the
limit or weaken validation. Two regressions cover boundary placement and oversized
blocks. The documentation tooling README explains the behavior and maintenance.
No player runtime, public declaration, package API or dependency changed.
The [mapping](../core-content-review.json) adds 79 root/runtime setting records.
Total: 324 reviewed, 639 remaining out of 963. Counts include declaration aliases,
not independent features. Previous mapped source and guide hashes are unchanged.
## Verification
- Two strict TS examples pass NodeNext with skipLibCheck:false and types:[].
All 18 runnable snippets parse; only the two corresponding update examples
change. Local links/anchors resolve. Six three-engine page cases and 54 exact
code forwards pass; popup targets are isolated rather than executing the editor.
- Chromium 153.0.8010.12, Firefox 155.0 and Windows WebKit 26.6 each pass 40 DOM
assertions against core bytes matched to the recorded archive. Checks include
model identity, delayed/canceled mounted callbacks, switch/range semantics,
nested selection, stale results, update recovery/listeners, tree rejection,
old example reproduction and corrected kind switching, removal and destruction.
- The exact corrected Chinese example separately reaches ready, runs its own
three-second update, and displays a switch with no range input on all engines.
No retry or page error. Readiness/DOM evidence is not full playback/device proof.
- Initial tests: 39 pass, one structure failure. After fixing the splitter and
adding regressions: 42 pass, zero fail/skip, 1276.5411ms. The old function at
bb2fec8dd reproduces the new-guide failure; the new function preserves structure
in two chunks of 3655/2464 characters within the 4000-character limit.
- Node 24.21.0, Yarn 1.22.22, TypeScript 5.9.3. Final docs build 9.18s
(Yarn 10.82s), LLM generation/check, strict docs-tools types (3.52s), root lint
(12.32s), site inventory and demo-route checks pass. Screenshots inspected.
See [evidence](../baselines/site04-setting.json). Shared script/test changes make
all 21 existing library build input fingerprints stale. This is recorded, not
silently rebound to previous candidates; REL-02 must prepare/verify fresh ones.
The DOM probe checks unchanged core bytes, not a new release candidate acceptance.
SITE-04 remains doing, totals 224/22/39. Continue implementation and candidate
preparation; formal review rounds remain user-directed. No push or publication.
Revert this checkpoint to restore guides, generated outputs, mapping and tool fix.
+677 -4
View File
@@ -3,13 +3,13 @@
"task": "SITE-04",
"inventory": {
"path": "refactor/baselines/site-inventory.json",
"sha256": "9fd886d897e4df9aacac7fb494dd3737fbc2bc935f7b6ec12964136a22570e2f"
"sha256": "1311e2d331a2cbd3ed9a563d6a3dc3acf792034b5983027771b1dbbccbe8858e"
},
"reviewedAt": "2026-09-15T21:13:25.985Z",
"reviewedAt": "2026-09-15T22:51:07.856Z",
"counts": {
"inventoryRecords": 963,
"reviewedRecords": 245,
"unreviewedRecords": 718
"reviewedRecords": 324,
"unreviewedRecords": 639
},
"note": "Explicit declaration-record semantic mapping, including overload/getter/setter rows and root/runtime aliases. Counts are not overall API or release completion. Recheck affected groups if their source/document hashes drift. Other declarations and inline members are not implicitly covered.",
"groups": [
@@ -2242,6 +2242,679 @@
}
],
"evidence": "baselines/site04-components.json"
},
{
"id": "setting",
"status": "semantic-reviewed",
"conclusion": "Tree-wide identity/names, lazy panel nodes and metadata; manager versus item types, actual returns/null and absent legacy updateStyle; deferred mounted, property-kind precedence, content/range accessors and callback result ownership; selection navigation, synchronous replacement recovery, removal/cleanup, built-in factory identity, constrained sizing and low-level renderer boundaries. Original range-to-switch example corrected by removing the old range field before update.",
"records": [
{
"id": "packages/artplayer/public/artplayer.ts#Artplayer.setting@200",
"file": "packages/artplayer/public/artplayer.ts",
"declaration": "Artplayer",
"name": "setting",
"line": 200
},
{
"id": "packages/artplayer/public/runtime.ts#Artplayer.setting@95",
"file": "packages/artplayer/public/runtime.ts",
"declaration": "Artplayer",
"name": "setting",
"line": 95
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.name@6",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "name",
"line": 6
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.html@7",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "html",
"line": 7
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.icon@8",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "icon",
"line": 8
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.tooltip@9",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "tooltip",
"line": 9
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.width@10",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "width",
"line": 10
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.value@11",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "value",
"line": 11
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.default@12",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "default",
"line": 12
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.switch@13",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "switch",
"line": 13
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.range@14",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "range",
"line": 14
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.selector@15",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "selector",
"line": 15
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.mounted@16",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "mounted",
"line": 16
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.onClick@17",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "onClick",
"line": 17
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.onSwitch@18",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "onSwitch",
"line": 18
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.onRange@19",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "onRange",
"line": 19
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.onChange@20",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "onChange",
"line": 20
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.onSelect@21",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "onSelect",
"line": 21
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.$parent@22",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "$parent",
"line": 22
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.$parents@23",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "$parents",
"line": 23
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.$option@24",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "$option",
"line": 24
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.$events@25",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "$events",
"line": 25
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.$formatted@26",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "$formatted",
"line": 26
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.$item@27",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "$item",
"line": 27
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.$icon@28",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "$icon",
"line": 28
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.$html@29",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "$html",
"line": 29
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.$tooltip@30",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "$tooltip",
"line": 30
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.$switch@31",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "$switch",
"line": 31
},
{
"id": "packages/artplayer/public/runtime/setting.ts#SettingItem.$range@32",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "SettingItem",
"name": "$range",
"line": 32
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.id@36",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "id",
"line": 36
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.art@37",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "art",
"line": 37
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.name@38",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "name",
"line": 38
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.$parent@39",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "$parent",
"line": 39
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.cache@40",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "cache",
"line": 40
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.active@41",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "active",
"line": 41
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.option@42",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "option",
"line": 42
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.builtin@43",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "builtin",
"line": 43
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.show@44",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "show",
"line": 44
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.toggle@45",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "toggle",
"line": 45
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.traverse@46",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "traverse",
"line": 46
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.check@47",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "check",
"line": 47
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.format@48",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "format",
"line": 48
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.find@49",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "find",
"line": 49
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.resize@50",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "resize",
"line": 50
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.inactivate@51",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "inactivate",
"line": 51
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.remove@52",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "remove",
"line": 52
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.update@53",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "update",
"line": 53
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.add@54",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "add",
"line": 54
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.createHeader@55",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "createHeader",
"line": 55
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.createItem@56",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "createItem",
"line": 56
},
{
"id": "packages/artplayer/public/runtime/setting.ts#Setting.render@57",
"file": "packages/artplayer/public/runtime/setting.ts",
"declaration": "Setting",
"name": "render",
"line": 57
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.html@4",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "html",
"line": 4
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.icon@5",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "icon",
"line": 5
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.tooltip@6",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "tooltip",
"line": 6
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.$item@7",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "$item",
"line": 7
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.$icon@8",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "$icon",
"line": 8
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.$html@9",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "$html",
"line": 9
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.$tooltip@10",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "$tooltip",
"line": 10
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.$switch@11",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "$switch",
"line": 11
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.$range@12",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "$range",
"line": 12
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.$parent@13",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "$parent",
"line": 13
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.$parents@14",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "$parents",
"line": 14
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.$option@15",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "$option",
"line": 15
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.$events@16",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "$events",
"line": 16
},
{
"id": "packages/artplayer/public/setting.ts#SettingOption.$formatted@17",
"file": "packages/artplayer/public/setting.ts",
"declaration": "SettingOption",
"name": "$formatted",
"line": 17
},
{
"id": "packages/artplayer/public/setting.ts#Setting.html@24",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "html",
"line": 24
},
{
"id": "packages/artplayer/public/setting.ts#Setting.icon@29",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "icon",
"line": 29
},
{
"id": "packages/artplayer/public/setting.ts#Setting.width@34",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "width",
"line": 34
},
{
"id": "packages/artplayer/public/setting.ts#Setting.tooltip@39",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "tooltip",
"line": 39
},
{
"id": "packages/artplayer/public/setting.ts#Setting.default@44",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "default",
"line": 44
},
{
"id": "packages/artplayer/public/setting.ts#Setting.selector@49",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "selector",
"line": 49
},
{
"id": "packages/artplayer/public/setting.ts#Setting.mounted@54",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "mounted",
"line": 54
},
{
"id": "packages/artplayer/public/setting.ts#Setting.onSelect@59",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "onSelect",
"line": 59
},
{
"id": "packages/artplayer/public/setting.ts#Setting.switch@64",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "switch",
"line": 64
},
{
"id": "packages/artplayer/public/setting.ts#Setting.onSwitch@69",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "onSwitch",
"line": 69
},
{
"id": "packages/artplayer/public/setting.ts#Setting.range@74",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "range",
"line": 74
},
{
"id": "packages/artplayer/public/setting.ts#Setting.onRange@79",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "onRange",
"line": 79
},
{
"id": "packages/artplayer/public/setting.ts#Setting.onChange@84",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "onChange",
"line": 84
},
{
"id": "packages/artplayer/public/setting.ts#Setting.onClick@89",
"file": "packages/artplayer/public/setting.ts",
"declaration": "Setting",
"name": "onClick",
"line": 89
}
],
"sources": [
{
"path": "packages/artplayer/src/setting/index.ts",
"sha256": "f6319af15ebe3600a466123dd9d343b86a8d6ed201693ac7ac86dc1d674d477f"
},
{
"path": "packages/artplayer/src/setting/types.ts",
"sha256": "21a07d75a28bbbe20b3e107b6f1a09cb6f8ef2773ea10a4bd7caa88956e9b99c"
},
{
"path": "packages/artplayer/src/setting/model.ts",
"sha256": "c47348f0f9494c4ce8ea5561bcde6eb698fb11e9197ccdc1ca1359a6d5e370dd"
},
{
"path": "packages/artplayer/src/setting/render.ts",
"sha256": "ed73745f2c7e2d76bbe8ce7202336e5f4de217dc8f0806b769127cb25316faba"
},
{
"path": "packages/artplayer/src/setting/selection.ts",
"sha256": "a642e630924eaf4ad91705fad1fa6e6dc946b32970d809a23da274399fce20ef"
},
{
"path": "packages/artplayer/src/setting/update.ts",
"sha256": "79326cb55c52243a7aa8df347a3b081dcd84eb7932fc6162061cc0d9f7078add"
},
{
"path": "packages/artplayer/src/setting/resources.ts",
"sha256": "64c28cc2cb08cb87b0864ab957d7999bc94931be4788f282d6f190b8806a81fd"
},
{
"path": "packages/artplayer/src/setting/checkpoint.ts",
"sha256": "9d3bff311f9b15c067ca49661af4f48de939f266b8077e7c2f0d66edef22dde6"
},
{
"path": "packages/artplayer/src/setting/panels.ts",
"sha256": "64d48720971763985a2a652a18c2ed2f32300c3553d56b52049ae40c4dfceae1"
},
{
"path": "packages/artplayer/src/setting/layout.ts",
"sha256": "584604e8fffaeaf1d633d1ed45e64d94595c2a56976e3a3f7ede01839b83a37d"
},
{
"path": "packages/artplayer/src/setting/events.ts",
"sha256": "f7a3347ca146232caf2a8c9a5a18731cf7bc91dca4cd36370e0265c6eb70df53"
},
{
"path": "packages/artplayer/src/setting/keyboard-item.ts",
"sha256": "d94bfc0266486615ddb79b9eee3886f48891ebb2e5f465652ef98f142ada89d2"
},
{
"path": "packages/artplayer/src/setting/playbackRate.ts",
"sha256": "2e70e0d2a33cb0ec9fcdd6d22424979fed7b2e01f87015d6be4e520d5cf4e88a"
},
{
"path": "packages/artplayer/src/setting/aspectRatio.ts",
"sha256": "a16eb58fadf77f0a9009cf162d957ffd59d9b8fde83cc193d510fd642e3456cb"
},
{
"path": "packages/artplayer/src/setting/flip.ts",
"sha256": "e72a4ae33300d9e48880897a4f85a04fa6d9a5fff7b06ecaf9081cfb1bb14404"
},
{
"path": "packages/artplayer/src/setting/subtitleOffset.ts",
"sha256": "86513835d4e542ac39e9d551507473e3e14c71fd0d5ea725267008ecbff6ab83"
},
{
"path": "packages/artplayer/src/utils/property.ts",
"sha256": "c737d4582a4382f4038d12dafdf8b43418e508c9b8b859b2f0cc17c20f370343"
},
{
"path": "packages/artplayer/src/utils/component.ts",
"sha256": "c3fa96467e8b315d974a42a19591aa4a4a7514853db796135b2acbcdcb160ea3"
},
{
"path": "packages/artplayer/public/artplayer.ts",
"sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527"
},
{
"path": "packages/artplayer/public/runtime.ts",
"sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b"
},
{
"path": "packages/artplayer/public/runtime/setting.ts",
"sha256": "c48d20957b57f79f985ef76a2950cc8a5cfa25dafa8ec5939e562661778e6218"
},
{
"path": "packages/artplayer/public/setting.ts",
"sha256": "d12a75b656fff70cbb30be4bffec46d9c4273636e8722bce971a4d2b188712a1"
}
],
"docs": [
{
"path": "packages/artplayer-vitepress/docs/component/setting.md",
"sha256": "807b5b22aba0be97602b4af92a7d855232377e8e8375ae07c10727a2900f36a3",
"anchor": "setting-contract"
},
{
"path": "packages/artplayer-vitepress/docs/component/setting.md",
"sha256": "807b5b22aba0be97602b4af92a7d855232377e8e8375ae07c10727a2900f36a3",
"anchor": "setting-manager"
},
{
"path": "packages/artplayer-vitepress/docs/en/component/setting.md",
"sha256": "ac14505706fac4604d25b94546fbe87edfbd833b86cb10db59af92dacbe08bf5",
"anchor": "setting-contract"
},
{
"path": "packages/artplayer-vitepress/docs/en/component/setting.md",
"sha256": "ac14505706fac4604d25b94546fbe87edfbd833b86cb10db59af92dacbe08bf5",
"anchor": "setting-manager"
}
],
"evidence": "baselines/site04-setting.json"
}
]
}
+1 -1
View File
@@ -687,7 +687,7 @@
- SITE-DANMUKU-01: [记录](changes/2026-09-15-SITE-DANMUKU-01-guides.md) [记录](baselines/danmuku-docs-validation.json)
- SITE-HLS-01: [记录](changes/2026-09-15-SITE-HLS-01-guides.md) [记录](baselines/hls-docs-validation.json)
- SITE-DASH-01: [记录](changes/2026-09-15-SITE-DASH-01-guides.md) [记录](baselines/dash-docs-validation.json)
- SITE-04: [记录](site-content-review.md) [记录](changes/2026-09-16-SITE-04-chapter-ambilight-guides.md) [记录](baselines/site04-chapter-ambilight-guides.json) [记录](changes/2026-09-16-SITE-04-dpip-asr-guides.md) [记录](baselines/site04-dpip-asr-guides.json) [记录](changes/2026-09-16-SITE-04-auto-multi-guides.md) [记录](baselines/site04-auto-multi-guides.json) [记录](changes/2026-09-16-SITE-04-ads-vast-guides.md) [记录](baselines/site04-ads-vast-guides.json) [记录](changes/2026-09-16-SITE-04-jassub-mask-cast-guides.md) [记录](baselines/site04-jassub-mask-cast-guides.json) [记录](changes/2026-09-16-SITE-04-tools-guides.md) [记录](baselines/site04-tools-guides.json) [记录](changes/2026-09-16-SITE-04-proxies-guides.md) [记录](baselines/site04-proxies-guides.json) [记录](changes/2026-09-16-SITE-04-existing-guides.md) [记录](baselines/site04-existing-guides.json) [记录](core-content-review.json) [记录](baselines/site04-core-services.json) [记录](changes/2026-09-16-SITE-04-core-services.md) [记录](baselines/site04-template-icons.json) [记录](changes/2026-09-16-SITE-04-template-icons.md) [记录](baselines/site04-components.json) [记录](changes/2026-09-16-SITE-04-components.md)
- SITE-04: [记录](site-content-review.md) [记录](changes/2026-09-16-SITE-04-chapter-ambilight-guides.md) [记录](baselines/site04-chapter-ambilight-guides.json) [记录](changes/2026-09-16-SITE-04-dpip-asr-guides.md) [记录](baselines/site04-dpip-asr-guides.json) [记录](changes/2026-09-16-SITE-04-auto-multi-guides.md) [记录](baselines/site04-auto-multi-guides.json) [记录](changes/2026-09-16-SITE-04-ads-vast-guides.md) [记录](baselines/site04-ads-vast-guides.json) [记录](changes/2026-09-16-SITE-04-jassub-mask-cast-guides.md) [记录](baselines/site04-jassub-mask-cast-guides.json) [记录](changes/2026-09-16-SITE-04-tools-guides.md) [记录](baselines/site04-tools-guides.json) [记录](changes/2026-09-16-SITE-04-proxies-guides.md) [记录](baselines/site04-proxies-guides.json) [记录](changes/2026-09-16-SITE-04-existing-guides.md) [记录](baselines/site04-existing-guides.json) [记录](core-content-review.json) [记录](baselines/site04-core-services.json) [记录](changes/2026-09-16-SITE-04-core-services.md) [记录](baselines/site04-template-icons.json) [记录](changes/2026-09-16-SITE-04-template-icons.md) [记录](baselines/site04-components.json) [记录](changes/2026-09-16-SITE-04-components.md) [记录](baselines/site04-setting.json) [记录](changes/2026-09-16-SITE-04-setting.md)
- SITE-07: [记录](site-inventory.md) [记录](baselines/site-provenance.json) [记录](changes/2026-09-14-SITE-07-vendor-notices.md) [记录](baselines/site-notices-checkpoint.json) [记录](baselines/site-codicons-provenance.json) [记录](baselines/site-codicons-validation.json) [记录](changes/2026-09-15-SITE-07-codicons.md) [记录](baselines/vconsole-notices-provenance.json) [记录](baselines/vconsole-notices-validation.json) [记录](changes/2026-09-15-SITE-07-vconsole-notices.md) [记录](console-modernization.md) [记录](baselines/site-console-inventory.json) [记录](baselines/site-console-validation.json) [记录](changes/2026-09-15-SITE-07-console-baseline.md) [记录](baselines/console-feed-provenance.json) [记录](changes/2026-09-15-SITE-07-console-feed-source.md) [记录](baselines/console-commonjs-provenance.json) [记录](changes/2026-09-15-SITE-07-console-commonjs.md) [记录](baselines/console-esm-provenance.json) [记录](changes/2026-09-15-SITE-07-console-esm.md) [记录](baselines/console-embedded-notices.json) [记录](baselines/console-notices-validation.json) [记录](changes/2026-09-15-SITE-07-console-notices.md) [记录](baselines/console-embedded-sources.json) [记录](baselines/console-embedded-validation.json) [记录](changes/2026-09-15-SITE-07-console-embedded-sources.md) [记录](baselines/console-derived-attribution.json) [记录](baselines/console-derived-validation.json) [记录](changes/2026-09-15-SITE-07-console-derived-attribution.md) [记录](baselines/console-stackoverflow-provenance.json) [记录](baselines/console-stackoverflow-validation.json) [记录](changes/2026-09-15-SITE-07-console-stackoverflow.md) [记录](baselines/console-shallowequal-validation.json) [记录](changes/2026-09-15-SITE-07-console-shallowequal.md) [记录](console-notice-review.md) [记录](baselines/console-notice-review-validation.json) [记录](changes/2026-09-15-SITE-07-console-notice-review.md) [记录](baselines/monaco-typescript-provenance.json) [记录](baselines/monaco-typescript-validation.json) [记录](changes/2026-09-15-SITE-07-monaco-typescript.md) [记录](baselines/monaco-languages-provenance.json) [记录](baselines/monaco-languages-validation.json) [记录](changes/2026-09-15-SITE-07-monaco-languages.md) [记录](baselines/monaco-language-notices.json) [记录](baselines/monaco-language-notices-validation.json) [记录](changes/2026-09-15-SITE-07-monaco-language-notices.md) [记录](baselines/monaco-modes-provenance.json) [记录](baselines/monaco-modes-validation.json) [记录](changes/2026-09-15-SITE-07-monaco-modes.md) [记录](baselines/monaco-basic-provenance.json) [记录](baselines/monaco-basic-validation.json) [记录](changes/2026-09-15-SITE-07-monaco-basic.md) [记录](baselines/monaco-core-origins-provenance.json) [记录](baselines/monaco-core-origins-validation.json) [记录](changes/2026-09-15-SITE-07-monaco-core-origins.md) [记录](baselines/monaco-core-build-provenance.json) [记录](baselines/monaco-core-build-validation.json) [记录](changes/2026-09-15-SITE-07-monaco-core-build.md) [记录](baselines/monaco-contributions-provenance.json) [记录](baselines/monaco-contributions-validation.json) [记录](changes/2026-09-15-SITE-07-monaco-contributions.md) [记录](baselines/monaco-css-build-provenance.json) [记录](baselines/monaco-css-build-validation.json) [记录](changes/2026-09-15-SITE-07-monaco-css.md) [记录](baselines/monaco-node-path-provenance.json) [记录](baselines/monaco-node-path-validation.json) [记录](changes/2026-09-15-SITE-07-monaco-node-path.md) [记录](changes/2026-09-15-SITE-07-monaco-dom.md) [记录](baselines/monaco-dom-origins-validation.json) [记录](changes/2026-09-15-SITE-07-monaco-unicode.md) [记录](baselines/monaco-unicode-provenance.json) [记录](baselines/monaco-unicode-validation.json) [记录](changes/2026-09-15-SITE-07-font-notices.md) [记录](baselines/site-font-notices-provenance.json) [记录](baselines/site-font-notices-validation.json)
- EX-01: [记录](changes/2026-09-14-EX-01-react-consumer.md) [记录](baselines/react-consumer-validation.json) [记录](scripts/react-consumer.mjs)
- EX-02: [记录](changes/2026-09-14-EX-02-vue-consumer.md) [记录](baselines/vue-consumer-validation.json) [记录](scripts/vue-consumer.mjs)
+10
View File
@@ -1,5 +1,15 @@
# 进度与证据
## SITE-04 设置面板与翻译分段修复
补齐双语设置面板指南,修正旧range字段阻止更新成switch的示例;79条新声明映射,
累计324/963,639条仍待核对。六组页面、54次代码转发、三浏览器各40项DOM断言及
完整示例的延迟更新通过。新表格触发翻译分段器结构错误,已修复并增加两项回归;
最终42项测试、严格类型及全量lint通过。见
[记录](changes/2026-09-16-SITE-04-setting.md)及[证据](baselines/site04-setting.json)。
共享脚本/测试变更使21库旧build输入指纹过期,REL-02需重新准备验证候选,不能重标旧报告。
SITE-04保持doing,224/22/39不变;继续实施,不进入正式复盘。
## SITE-04 核心公共组件语义映射
核对layers/controls/contextmenu的公共接口、配置修改、浅合并替换、回调/清理、
+7
View File
@@ -85,6 +85,13 @@ setter重复形状;不能当成81个独立功能。两份高级属性指南与
现有测试通过,见[证据](baselines/site04-components.json)。前七组源码/指南哈希不变。
设置面板、剩余播放/事件/工具等声明不会因此自动算通过。
设置面板随后新增79条:根/runtime设置项、元信息、管理器与实例入口;累计324条,
639条仍待核对。双语指南说明树身份、延迟挂载、回调写回和更新/销毁,并修正旧
range字段导致切换形态失败的示例。两份严格TS、六组页面、54次转发、三浏览器各
40项DOM断言及完整修正示例通过,见[证据](baselines/site04-setting.json)。测试发现
翻译分段会切开表格,已修复并新增回归,42项测试及全量lint通过。共享脚本/测试
变更使21库候选输入指纹过期,需REL-02重新验证;不重标旧候选证据。
- 核心:依据 site-inventory.json 的 963 条成员逐项或按明确的共享声明分组核对;
必须记录对应文档及语义结论,不能仅按同名标题匹配标为通过。
- Danmuku、HLS、DASH、Audio、VTT 的当前声明/源码语义已补核对;既有媒体报告
+3 -1
View File
@@ -4579,7 +4579,9 @@
"baselines/site04-template-icons.json",
"changes/2026-09-16-SITE-04-template-icons.md",
"baselines/site04-components.json",
"changes/2026-09-16-SITE-04-components.md"
"changes/2026-09-16-SITE-04-components.md",
"baselines/site04-setting.json",
"changes/2026-09-16-SITE-04-setting.md"
]
},
{