{ "schemaVersion": 1, "task": "SITE-04", "inventory": { "path": "refactor/baselines/site-inventory.json", "sha256": "2e769b517cf3432c0b59eb3b69729b50046422d1ca989abfa7932d0a1bf36322" }, "reviewedAt": "2026-09-16T01:10:02.993Z", "counts": { "inventoryRecords": 963, "reviewedRecords": 963, "unreviewedRecords": 0 }, "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": [ { "id": "events", "status": "semantic-reviewed", "conclusion": "DOM listener ownership, scalar/array disposers, native listener receivers/options, hover versus player events, cleanup collection, global rebind replacement and lifecycle closure.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.proxy@121", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "proxy", "line": 121 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.events@134", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "events", "line": 134 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.events@80", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "events", "line": 80 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.proxy@98", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "proxy", "line": 98 }, { "id": "packages/artplayer/public/runtime/services.ts#EventRegistry.destroyEvents@12", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "EventRegistry", "name": "destroyEvents", "line": 12 }, { "id": "packages/artplayer/public/runtime/services.ts#EventRegistry.proxy@13", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "EventRegistry", "name": "proxy", "line": 13 }, { "id": "packages/artplayer/public/runtime/services.ts#EventRegistry.hover@18", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "EventRegistry", "name": "hover", "line": 18 }, { "id": "packages/artplayer/public/runtime/services.ts#EventRegistry.remove@19", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "EventRegistry", "name": "remove", "line": 19 }, { "id": "packages/artplayer/public/runtime/services.ts#EventRegistry.destroy@20", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "EventRegistry", "name": "destroy", "line": 20 }, { "id": "packages/artplayer/public/runtime/services.ts#EventRegistry.bindGlobalEvents@21", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "EventRegistry", "name": "bindGlobalEvents", "line": 21 } ], "sources": [ { "path": "packages/artplayer/src/events/index.ts", "sha256": "30d2286316dbd351e93f5a2234dcca84bf68ca28c05921169cca70c2e0b1ecf9" }, { "path": "packages/artplayer/src/events/listener-registry.ts", "sha256": "fb062df5151c4e8e970de469f1c7d9af948f72214d32c293c81a5feeb8406124" }, { "path": "packages/artplayer/src/events/globalInit.ts", "sha256": "6f6ea497a20a8fd0746b1f020caff76ad6817cd70a1a90fbaea12f992b6d03a7" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/services.ts", "sha256": "8e4648d8c61bff47343f9e1c2b995af69fc00947264b826109ceadcbaf553254" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/built-in.md", "sha256": "7e3532221a87652457371babdcc816643984f4a7fd080a5aed07b1807cedb8e6", "anchor": "events" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/built-in.md", "sha256": "3fc59e64a6cda6f1a176dddee92a24cfb0d0b56982bf535aa048e46a1bea774a", "anchor": "events" } ], "evidence": "baselines/site04-core-services.json", "documentHashRevalidation": { "sourceBefore": "de45f5b978a69aaae3b466325ac4dce35bd0dee2", "evidence": "baselines/site04-subtitle.json", "reason": "Whole-guide hash changed for subtitle section only. All content outside that section is byte-identical after LF normalization; source hashes remain unchanged." } }, { "id": "storage", "status": "semantic-reviewed", "conclusion": "JSON envelope key versus item key; truthy-key lookup; current-key-only clear; per-instance fallback distinct from persistent data; synchronous void writes and no automatic merge/migration.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.storage@145", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "storage", "line": 145 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.storage@81", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "storage", "line": 81 }, { "id": "packages/artplayer/public/runtime/services.ts#Storage.name@25", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Storage", "name": "name", "line": 25 }, { "id": "packages/artplayer/public/runtime/services.ts#Storage.settings@26", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Storage", "name": "settings", "line": 26 }, { "id": "packages/artplayer/public/runtime/services.ts#Storage.get@27", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Storage", "name": "get", "line": 27 }, { "id": "packages/artplayer/public/runtime/services.ts#Storage.set@28", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Storage", "name": "set", "line": 28 }, { "id": "packages/artplayer/public/runtime/services.ts#Storage.del@29", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Storage", "name": "del", "line": 29 }, { "id": "packages/artplayer/public/runtime/services.ts#Storage.clear@30", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Storage", "name": "clear", "line": 30 } ], "sources": [ { "path": "packages/artplayer/src/storage.ts", "sha256": "9c0a0f3d8ac18261db6e49b2ea14322d1d53bfec3531c7337b85005e708fef30" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/services.ts", "sha256": "8e4648d8c61bff47343f9e1c2b995af69fc00947264b826109ceadcbaf553254" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/built-in.md", "sha256": "7e3532221a87652457371babdcc816643984f4a7fd080a5aed07b1807cedb8e6", "anchor": "storage" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/built-in.md", "sha256": "3fc59e64a6cda6f1a176dddee92a24cfb0d0b56982bf535aa048e46a1bea774a", "anchor": "storage" } ], "evidence": "baselines/site04-core-services.json", "documentHashRevalidation": { "sourceBefore": "de45f5b978a69aaae3b466325ac4dce35bd0dee2", "evidence": "baselines/site04-subtitle.json", "reason": "Whole-guide hash changed for subtitle section only. All content outside that section is byte-identical after LF normalization; source hashes remain unchanged." } }, { "id": "i18n", "status": "semantic-reviewed", "conclusion": "All41 I18nValue keys share own-key/nonempty lookup; default Chinese dictionary, lowercased language selection, dictionary casing, deep merge/init, fallback/custom keys and no automatic existing-UI redraw.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.i18n@159", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "i18n", "line": 159 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Context Menu@18", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Context Menu", "line": 18 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Lock@19", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Lock", "line": 19 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Video Info@20", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Video Info", "line": 20 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Close@21", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Close", "line": 21 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Video Load Failed@22", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Video Load Failed", "line": 22 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Volume@23", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Volume", "line": 23 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Progress@24", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Progress", "line": 24 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Back@25", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Back", "line": 25 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Settings@26", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Settings", "line": 26 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Play@27", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Play", "line": 27 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Pause@28", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Pause", "line": 28 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Rate@29", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Rate", "line": 29 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Mute@30", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Mute", "line": 30 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Video Flip@31", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Video Flip", "line": 31 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Horizontal@32", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Horizontal", "line": 32 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Vertical@33", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Vertical", "line": 33 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Reconnect@34", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Reconnect", "line": 34 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Show Setting@35", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Show Setting", "line": 35 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Hide Setting@36", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Hide Setting", "line": 36 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Screenshot@37", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Screenshot", "line": 37 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Play Speed@38", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Play Speed", "line": 38 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Aspect Ratio@39", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Aspect Ratio", "line": 39 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Default@40", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Default", "line": 40 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Normal@41", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Normal", "line": 41 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Open@42", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Open", "line": 42 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Switch Video@43", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Switch Video", "line": 43 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Switch Subtitle@44", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Switch Subtitle", "line": 44 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Fullscreen@45", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Fullscreen", "line": 45 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Exit Fullscreen@46", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Exit Fullscreen", "line": 46 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Web Fullscreen@47", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Web Fullscreen", "line": 47 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Exit Web Fullscreen@48", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Exit Web Fullscreen", "line": 48 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Mini Player@49", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Mini Player", "line": 49 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.PIP Mode@50", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "PIP Mode", "line": 50 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Exit PIP Mode@51", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Exit PIP Mode", "line": 51 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.PIP Not Supported@52", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "PIP Not Supported", "line": 52 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Fullscreen Not Supported@53", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Fullscreen Not Supported", "line": 53 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Subtitle Offset@54", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Subtitle Offset", "line": 54 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Last Seen@55", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Last Seen", "line": 55 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.Jump Play@56", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "Jump Play", "line": 56 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.AirPlay@57", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "AirPlay", "line": 57 }, { "id": "packages/artplayer/public/i18n.ts#I18nValue.AirPlay Not Available@58", "file": "packages/artplayer/public/i18n.ts", "declaration": "I18nValue", "name": "AirPlay Not Available", "line": 58 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.i18n@83", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "i18n", "line": 83 }, { "id": "packages/artplayer/public/runtime/services.ts#I18n.art@37", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "I18n", "name": "art", "line": 37 }, { "id": "packages/artplayer/public/runtime/services.ts#I18n.languages@38", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "I18n", "name": "languages", "line": 38 }, { "id": "packages/artplayer/public/runtime/services.ts#I18n.language@39", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "I18n", "name": "language", "line": 39 }, { "id": "packages/artplayer/public/runtime/services.ts#I18n.init@40", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "I18n", "name": "init", "line": 40 }, { "id": "packages/artplayer/public/runtime/services.ts#I18n.get@41", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "I18n", "name": "get", "line": 41 }, { "id": "packages/artplayer/public/runtime/services.ts#I18n.update@42", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "I18n", "name": "update", "line": 42 } ], "sources": [ { "path": "packages/artplayer/src/i18n/index.ts", "sha256": "09c6f5bce58e4118dde10e8b2a2d3808785b7fde913a54dd189e0b473e21266a" }, { "path": "packages/artplayer/src/i18n/zh-cn.ts", "sha256": "51eb75562ae1ae4e248e1db85c90bcbc69b388a177ada6cbf8c3196a2c343ac6" }, { "path": "packages/artplayer/src/i18n/publish.ts", "sha256": "5b216bbe313b3cda56a5da41fba4fb9d095eeec0dc903fcf284ddd8f94926e99" }, { "path": "packages/artplayer/src/utils/property.ts", "sha256": "c737d4582a4382f4038d12dafdf8b43418e508c9b8b859b2f0cc17c20f370343" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/i18n.ts", "sha256": "34b0c684668044f7600c80b9d3979f8fb730138007b7cb4e7034326b340156fb" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/services.ts", "sha256": "8e4648d8c61bff47343f9e1c2b995af69fc00947264b826109ceadcbaf553254" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/built-in.md", "sha256": "7e3532221a87652457371babdcc816643984f4a7fd080a5aed07b1807cedb8e6", "anchor": "i18n" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/built-in.md", "sha256": "3fc59e64a6cda6f1a176dddee92a24cfb0d0b56982bf535aa048e46a1bea774a", "anchor": "i18n" } ], "evidence": "baselines/site04-core-services.json", "documentHashRevalidation": { "sourceBefore": "de45f5b978a69aaae3b466325ac4dce35bd0dee2", "evidence": "baselines/site04-subtitle.json", "reason": "Whole-guide hash changed for subtitle section only. All content outside that section is byte-identical after LF normalization; source hashes remain unchanged." } }, { "id": "hotkey", "status": "semantic-reviewed", "conclusion": "KeyboardEvent.code keys; callback identity/receiver and manager return; native focus/editable/modifier rules; default versus custom keys; desktop init/mobile opt-in; removal and no duplicate initialization.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.hotkey@192", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "hotkey", "line": 192 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.hotkey@93", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "hotkey", "line": 93 }, { "id": "packages/artplayer/public/runtime/services.ts#Hotkey.art@48", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Hotkey", "name": "art", "line": 48 }, { "id": "packages/artplayer/public/runtime/services.ts#Hotkey.keys@49", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Hotkey", "name": "keys", "line": 49 }, { "id": "packages/artplayer/public/runtime/services.ts#Hotkey.init@50", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Hotkey", "name": "init", "line": 50 }, { "id": "packages/artplayer/public/runtime/services.ts#Hotkey.add@51", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Hotkey", "name": "add", "line": 51 }, { "id": "packages/artplayer/public/runtime/services.ts#Hotkey.remove@52", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Hotkey", "name": "remove", "line": 52 } ], "sources": [ { "path": "packages/artplayer/src/hotkey.ts", "sha256": "d8e477bf451143e566e1f743a5f253dcf00beb23544709794779f275e11498e8" }, { "path": "packages/artplayer/src/input/hotkey-defaults.ts", "sha256": "c28e14821e5c7f7ac92a302e92439ab68fe77d5ef7d90a36b147b7c979ab96c6" }, { "path": "packages/artplayer/src/input/keyboard-focus.ts", "sha256": "270c9dba40c0eb6d9fb36118b53e7f1d42a301ba4514917849523b6a05ed9e11" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/services.ts", "sha256": "8e4648d8c61bff47343f9e1c2b995af69fc00947264b826109ceadcbaf553254" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/built-in.md", "sha256": "7e3532221a87652457371babdcc816643984f4a7fd080a5aed07b1807cedb8e6", "anchor": "hotkey" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/built-in.md", "sha256": "3fc59e64a6cda6f1a176dddee92a24cfb0d0b56982bf535aa048e46a1bea774a", "anchor": "hotkey" } ], "evidence": "baselines/site04-core-services.json", "documentHashRevalidation": { "sourceBefore": "de45f5b978a69aaae3b466325ac4dce35bd0dee2", "evidence": "baselines/site04-subtitle.json", "reason": "Whole-guide hash changed for subtitle section only. All content outside that section is byte-identical after LF normalization; source hashes remain unchanged." } }, { "id": "notice", "status": "semantic-reviewed", "conclusion": "Boolean getter versus historical root type; text/Error assignment, hidden-but-retained text/timer, per-display NOTICE_TIME, timer handle, timer-only destroy and closed player suppression.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.notice@167", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "notice", "line": 167 }, { "id": "packages/artplayer/public/runtime.ts#Notice.art@45", "file": "packages/artplayer/public/runtime.ts", "declaration": "Notice", "name": "art", "line": 45 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.notice@84", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "notice", "line": 84 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Notice.timer@34", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Notice", "name": "timer", "line": 34 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Notice.show@35", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Notice", "name": "show", "line": 35 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Notice.show@36", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Notice", "name": "show", "line": 36 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Notice.destroy@37", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Notice", "name": "destroy", "line": 37 } ], "sources": [ { "path": "packages/artplayer/src/notice.ts", "sha256": "4faa700323a8fdfd91a59491a5f57da2dee9bd1f2de0d900ed16e9809a208c94" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/subtitle.ts", "sha256": "13241c4f9a87517aa2cf7b3e0bb8cedaa12fa0b4d3f8934285797583b752557e" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/built-in.md", "sha256": "7e3532221a87652457371babdcc816643984f4a7fd080a5aed07b1807cedb8e6", "anchor": "notice" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/built-in.md", "sha256": "3fc59e64a6cda6f1a176dddee92a24cfb0d0b56982bf535aa048e46a1bea774a", "anchor": "notice" } ], "evidence": "baselines/site04-core-services.json", "documentHashRevalidation": { "sourceBefore": "de45f5b978a69aaae3b466325ac4dce35bd0dee2", "evidence": "baselines/site04-subtitle.json", "reason": "Whole-guide hash changed for subtitle section only. All content outside that section is byte-identical after LF normalization; source hashes remain unchanged." } }, { "id": "template", "status": "semantic-reviewed", "conclusion": "Cached nodes and original-container descendant queries; bound query/media aliases; SSR reuse and nullable results; proxy video/track separation; optional mini node; initialization versus whole-player cleanup; static HTML versus the historical nonfunctional instance declaration.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.html@50", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "html", "line": 50 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.query@120", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "query", "line": 120 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.video@122", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "video", "line": 122 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.template@129", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "template", "line": 129 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.template@79", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "template", "line": 79 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.query@97", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "query", "line": 97 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.video@99", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "video", "line": 99 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.html@118", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "html", "line": 118 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.art@5", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "art", "line": 5 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$container@6", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$container", "line": 6 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$player@7", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$player", "line": 7 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$video@8", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$video", "line": 8 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$track@9", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$track", "line": 9 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$poster@10", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$poster", "line": 10 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$subtitle@11", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$subtitle", "line": 11 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$danmuku@12", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$danmuku", "line": 12 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$bottom@13", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$bottom", "line": 13 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$progress@14", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$progress", "line": 14 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$controls@15", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$controls", "line": 15 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$controlsLeft@16", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$controlsLeft", "line": 16 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$controlsCenter@17", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$controlsCenter", "line": 17 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$controlsRight@18", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$controlsRight", "line": 18 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$layer@19", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$layer", "line": 19 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$loading@20", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$loading", "line": 20 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$notice@21", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$notice", "line": 21 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$noticeInner@22", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$noticeInner", "line": 22 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$mask@23", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$mask", "line": 23 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$state@24", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$state", "line": 24 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$setting@25", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$setting", "line": 25 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$info@26", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$info", "line": 26 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$infoPanel@27", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$infoPanel", "line": 27 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$infoClose@28", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$infoClose", "line": 28 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$contextmenu@29", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$contextmenu", "line": 29 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.$mini@30", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "$mini", "line": 30 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.query@31", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "query", "line": 31 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.init@32", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "init", "line": 32 }, { "id": "packages/artplayer/public/runtime/template.ts#Template.destroy@33", "file": "packages/artplayer/public/runtime/template.ts", "declaration": "Template", "name": "destroy", "line": 33 }, { "id": "packages/artplayer/public/template.ts#Template.html@2", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "html", "line": 2 }, { "id": "packages/artplayer/public/template.ts#Template.$container@3", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$container", "line": 3 }, { "id": "packages/artplayer/public/template.ts#Template.$player@4", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$player", "line": 4 }, { "id": "packages/artplayer/public/template.ts#Template.$video@5", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$video", "line": 5 }, { "id": "packages/artplayer/public/template.ts#Template.$track@6", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$track", "line": 6 }, { "id": "packages/artplayer/public/template.ts#Template.$poster@7", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$poster", "line": 7 }, { "id": "packages/artplayer/public/template.ts#Template.$subtitle@8", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$subtitle", "line": 8 }, { "id": "packages/artplayer/public/template.ts#Template.$danmuku@9", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$danmuku", "line": 9 }, { "id": "packages/artplayer/public/template.ts#Template.$bottom@10", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$bottom", "line": 10 }, { "id": "packages/artplayer/public/template.ts#Template.$progress@11", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$progress", "line": 11 }, { "id": "packages/artplayer/public/template.ts#Template.$controls@12", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$controls", "line": 12 }, { "id": "packages/artplayer/public/template.ts#Template.$controlsLeft@13", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$controlsLeft", "line": 13 }, { "id": "packages/artplayer/public/template.ts#Template.$controlsCenter@14", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$controlsCenter", "line": 14 }, { "id": "packages/artplayer/public/template.ts#Template.$controlsRight@15", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$controlsRight", "line": 15 }, { "id": "packages/artplayer/public/template.ts#Template.$layer@16", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$layer", "line": 16 }, { "id": "packages/artplayer/public/template.ts#Template.$loading@17", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$loading", "line": 17 }, { "id": "packages/artplayer/public/template.ts#Template.$notice@18", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$notice", "line": 18 }, { "id": "packages/artplayer/public/template.ts#Template.$noticeInner@19", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$noticeInner", "line": 19 }, { "id": "packages/artplayer/public/template.ts#Template.$mask@20", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$mask", "line": 20 }, { "id": "packages/artplayer/public/template.ts#Template.$state@21", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$state", "line": 21 }, { "id": "packages/artplayer/public/template.ts#Template.$setting@22", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$setting", "line": 22 }, { "id": "packages/artplayer/public/template.ts#Template.$info@23", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$info", "line": 23 }, { "id": "packages/artplayer/public/template.ts#Template.$infoPanel@24", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$infoPanel", "line": 24 }, { "id": "packages/artplayer/public/template.ts#Template.$infoClose@25", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$infoClose", "line": 25 }, { "id": "packages/artplayer/public/template.ts#Template.$contextmenu@26", "file": "packages/artplayer/public/template.ts", "declaration": "Template", "name": "$contextmenu", "line": 26 } ], "sources": [ { "path": "packages/artplayer/src/template.ts", "sha256": "0ea9155b9292d4c528a464d3c97996ee5a1c9c4aabc2959a744989085db2251b" }, { "path": "packages/artplayer/src/template/nodes.ts", "sha256": "1572746a636647e4d313cc8752d3a110ff81fddb390ad7b0feb6a0db0d42b9d4" }, { "path": "packages/artplayer/src/template/html.ts", "sha256": "351c472bfd01fa5ba1a4e347ed31bd5faaf823d9b4c5cab1ce8c651e3b175021" }, { "path": "packages/artplayer/src/template/types.ts", "sha256": "2bf906b4a209e17dae4d79225e758e2e53772e93f19f188d0131051ea2a0143a" }, { "path": "packages/artplayer/src/index.ts", "sha256": "20cfe3738b3ce7e11b69721a5f0bdad9db77807417d8e421397a40dfade4c047" }, { "path": "packages/artplayer/src/dom/tree.ts", "sha256": "3bc517ab9fa5317a1445156d53afb27182685eb3b4c0ac2ff41bbde55c9eecb6" }, { "path": "packages/artplayer/src/display/mini.ts", "sha256": "a6fed598428bbf8d52931f21bb68b7560a3643d2576f7e7bfbae98b2f7cdd1e5" }, { "path": "packages/artplayer/src/display/mini-view.ts", "sha256": "bbe69e4419ffc0f6c744cb730a51778f23c311a0fac157223bcf8d8bf0f3edc7" }, { "path": "packages/artplayer/src/lifecycle/instance.ts", "sha256": "3168f7db4271bae7a242e80798546b755ac15443e15dd9ebb7675f5a259299d8" }, { "path": "packages/artplayer/src/lifecycle/template-rollback.ts", "sha256": "7a83da6739bcec1587b02f8157934988910d7f9103fe489a0d6f4f65290c3d77" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/template.ts", "sha256": "da9975513a1938e7f386f4f65f718f0fc595164bfeac8f0cd99a3e97a54919a1" }, { "path": "packages/artplayer/public/template.ts", "sha256": "68aed9e97d006d6be4fabb8504ca84dafab770b0925f4d6e7319e67c82f21b0d" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/built-in.md", "sha256": "7e3532221a87652457371babdcc816643984f4a7fd080a5aed07b1807cedb8e6", "anchor": "template" }, { "path": "packages/artplayer-vitepress/docs/advanced/class.md", "sha256": "eb7fdd1ae3093b04cd0b041df66ef396fb94657905ae2b0a2900f293b8d2ef4c", "anchor": "html" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/built-in.md", "sha256": "3fc59e64a6cda6f1a176dddee92a24cfb0d0b56982bf535aa048e46a1bea774a", "anchor": "template" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/class.md", "sha256": "e176540b8b9cdc614eff1b038e591b02663a9d450c8720f02410b8bc85b54f36", "anchor": "html" } ], "evidence": "baselines/site04-template-icons.json", "documentHashRevalidation": { "sourceBefore": "cec5049c4016b5f0f30fe19c8d8bde0d0e2f2704", "evidence": "baselines/site04-lifecycle.json", "reason": "Class guides changed only env/build descriptions; all other sections match after LF normalization. Property CSS section matches exactly; source hashes unchanged." } }, { "id": "icons", "status": "semantic-reviewed", "conclusion": "All27 default names share fresh I wrappers, readonly nonenumerable getters, captured shallow input mapping, string HTML parsing, HTMLElement movement without cloning and absent ordinary custom names; root HTMLDivElement shape retained, runtime HTMLElement/undefined accurate.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.icons@157", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "icons", "line": 157 }, { "id": "packages/artplayer/public/icons.ts#Icons.loading@2", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "loading", "line": 2 }, { "id": "packages/artplayer/public/icons.ts#Icons.state@3", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "state", "line": 3 }, { "id": "packages/artplayer/public/icons.ts#Icons.play@4", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "play", "line": 4 }, { "id": "packages/artplayer/public/icons.ts#Icons.pause@5", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "pause", "line": 5 }, { "id": "packages/artplayer/public/icons.ts#Icons.check@6", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "check", "line": 6 }, { "id": "packages/artplayer/public/icons.ts#Icons.volume@7", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "volume", "line": 7 }, { "id": "packages/artplayer/public/icons.ts#Icons.volumeClose@8", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "volumeClose", "line": 8 }, { "id": "packages/artplayer/public/icons.ts#Icons.screenshot@9", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "screenshot", "line": 9 }, { "id": "packages/artplayer/public/icons.ts#Icons.setting@10", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "setting", "line": 10 }, { "id": "packages/artplayer/public/icons.ts#Icons.pip@11", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "pip", "line": 11 }, { "id": "packages/artplayer/public/icons.ts#Icons.arrowLeft@12", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "arrowLeft", "line": 12 }, { "id": "packages/artplayer/public/icons.ts#Icons.arrowRight@13", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "arrowRight", "line": 13 }, { "id": "packages/artplayer/public/icons.ts#Icons.playbackRate@14", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "playbackRate", "line": 14 }, { "id": "packages/artplayer/public/icons.ts#Icons.aspectRatio@15", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "aspectRatio", "line": 15 }, { "id": "packages/artplayer/public/icons.ts#Icons.config@16", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "config", "line": 16 }, { "id": "packages/artplayer/public/icons.ts#Icons.lock@17", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "lock", "line": 17 }, { "id": "packages/artplayer/public/icons.ts#Icons.flip@18", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "flip", "line": 18 }, { "id": "packages/artplayer/public/icons.ts#Icons.unlock@19", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "unlock", "line": 19 }, { "id": "packages/artplayer/public/icons.ts#Icons.fullscreenOff@20", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "fullscreenOff", "line": 20 }, { "id": "packages/artplayer/public/icons.ts#Icons.fullscreenOn@21", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "fullscreenOn", "line": 21 }, { "id": "packages/artplayer/public/icons.ts#Icons.fullscreenWebOff@22", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "fullscreenWebOff", "line": 22 }, { "id": "packages/artplayer/public/icons.ts#Icons.fullscreenWebOn@23", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "fullscreenWebOn", "line": 23 }, { "id": "packages/artplayer/public/icons.ts#Icons.switchOn@24", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "switchOn", "line": 24 }, { "id": "packages/artplayer/public/icons.ts#Icons.switchOff@25", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "switchOff", "line": 25 }, { "id": "packages/artplayer/public/icons.ts#Icons.error@26", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "error", "line": 26 }, { "id": "packages/artplayer/public/icons.ts#Icons.close@27", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "close", "line": 27 }, { "id": "packages/artplayer/public/icons.ts#Icons.airplay@28", "file": "packages/artplayer/public/icons.ts", "declaration": "Icons", "name": "airplay", "line": 28 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.icons@82", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "icons", "line": 82 } ], "sources": [ { "path": "packages/artplayer/src/icons/index.ts", "sha256": "7152126328f6e485ee92b6d924c34776518b4a3925b2887867b516f7523b15cc" }, { "path": "packages/artplayer/src/icons/defaults.ts", "sha256": "31df862d754922fe5d68b20911c477d7c22893a6a67b5dcb1a48d3b437a0b23a" }, { "path": "packages/artplayer/src/dom/presentation.ts", "sha256": "500bded394579dd8194778f73cc44d0724f0a59cb5400957491928534ed091c6" }, { "path": "packages/artplayer/src/dom/tree.ts", "sha256": "3bc517ab9fa5317a1445156d53afb27182685eb3b4c0ac2ff41bbde55c9eecb6" }, { "path": "packages/artplayer/public/runtime/template.ts", "sha256": "da9975513a1938e7f386f4f65f718f0fc595164bfeac8f0cd99a3e97a54919a1" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/icons.ts", "sha256": "0d8e8e52e52130dd4a29bab551dd7a2a954797e42e92a6e068c85d583e23e6a4" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/built-in.md", "sha256": "7e3532221a87652457371babdcc816643984f4a7fd080a5aed07b1807cedb8e6", "anchor": "icons" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/built-in.md", "sha256": "3fc59e64a6cda6f1a176dddee92a24cfb0d0b56982bf535aa048e46a1bea774a", "anchor": "icons" } ], "evidence": "baselines/site04-template-icons.json", "documentHashRevalidation": { "sourceBefore": "de45f5b978a69aaae3b466325ac4dce35bd0dee2", "evidence": "baselines/site04-subtitle.json", "reason": "Whole-guide hash changed for subtitle section only. All content outside that section is byte-identical after LF normalization; source hashes remain unchanged." } }, { "id": "components", "status": "semantic-reviewed", "conclusion": "Layer/control/contextmenu managers, root/runtime shapes and numeric overloads; config mutation, names/aliases/order, node movement and callback receivers; shallow nontransactional replacement, returns, missing/disabled entries and hook failure; scoped cleanup versus destroy hook; selector flags, coercion, bindings, async generations and reuse; controls routing/state/init and mobile context-menu boundary.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.layers@174", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "layers", "line": 174 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.controls@175", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "controls", "line": 175 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.contextmenu@176", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "contextmenu", "line": 176 }, { "id": "packages/artplayer/public/component.ts#ComponentInput.html@5", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentInput", "name": "html", "line": 5 }, { "id": "packages/artplayer/public/component.ts#Selector.default@12", "file": "packages/artplayer/public/component.ts", "declaration": "Selector", "name": "default", "line": 12 }, { "id": "packages/artplayer/public/component.ts#Selector.html@17", "file": "packages/artplayer/public/component.ts", "declaration": "Selector", "name": "html", "line": 17 }, { "id": "packages/artplayer/public/component.ts#Selector.value@22", "file": "packages/artplayer/public/component.ts", "declaration": "Selector", "name": "value", "line": 22 }, { "id": "packages/artplayer/public/component.ts#Component.id@34", "file": "packages/artplayer/public/component.ts", "declaration": "Component", "name": "id", "line": 34 }, { "id": "packages/artplayer/public/component.ts#Component.name@39", "file": "packages/artplayer/public/component.ts", "declaration": "Component", "name": "name", "line": 39 }, { "id": "packages/artplayer/public/component.ts#Component.$parent@44", "file": "packages/artplayer/public/component.ts", "declaration": "Component", "name": "$parent", "line": 44 }, { "id": "packages/artplayer/public/component.ts#Component.show@49", "file": "packages/artplayer/public/component.ts", "declaration": "Component", "name": "show", "line": 49 }, { "id": "packages/artplayer/public/component.ts#Component.show@54", "file": "packages/artplayer/public/component.ts", "declaration": "Component", "name": "show", "line": 54 }, { "id": "packages/artplayer/public/component.ts#Component.toggle@59", "file": "packages/artplayer/public/component.ts", "declaration": "Component", "name": "toggle", "line": 59 }, { "id": "packages/artplayer/public/component.ts#Component.add@64", "file": "packages/artplayer/public/component.ts", "declaration": "Component", "name": "add", "line": 64 }, { "id": "packages/artplayer/public/component.ts#Component.remove@72", "file": "packages/artplayer/public/component.ts", "declaration": "Component", "name": "remove", "line": 72 }, { "id": "packages/artplayer/public/component.ts#Component.update@77", "file": "packages/artplayer/public/component.ts", "declaration": "Component", "name": "update", "line": 77 }, { "id": "packages/artplayer/public/component.ts#ComponentOption.html@87", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentOption", "name": "html", "line": 87 }, { "id": "packages/artplayer/public/component.ts#ComponentOption.disable@92", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentOption", "name": "disable", "line": 92 }, { "id": "packages/artplayer/public/component.ts#ComponentOption.name@97", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentOption", "name": "name", "line": 97 }, { "id": "packages/artplayer/public/component.ts#ComponentOption.index@102", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentOption", "name": "index", "line": 102 }, { "id": "packages/artplayer/public/component.ts#ComponentOption.style@107", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentOption", "name": "style", "line": 107 }, { "id": "packages/artplayer/public/component.ts#ComponentOption.click@112", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentOption", "name": "click", "line": 112 }, { "id": "packages/artplayer/public/component.ts#ComponentOption.mounted@117", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentOption", "name": "mounted", "line": 117 }, { "id": "packages/artplayer/public/component.ts#ComponentOption.beforeUnmount@122", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentOption", "name": "beforeUnmount", "line": 122 }, { "id": "packages/artplayer/public/component.ts#ComponentOption.tooltip@127", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentOption", "name": "tooltip", "line": 127 }, { "id": "packages/artplayer/public/component.ts#ComponentOption.position@132", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentOption", "name": "position", "line": 132 }, { "id": "packages/artplayer/public/component.ts#ComponentOption.selector@137", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentOption", "name": "selector", "line": 137 }, { "id": "packages/artplayer/public/component.ts#ComponentOption.onSelect@142", "file": "packages/artplayer/public/component.ts", "declaration": "ComponentOption", "name": "onSelect", "line": 142 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.layers@87", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "layers", "line": 87 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.controls@88", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "controls", "line": 88 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.contextmenu@89", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "contextmenu", "line": 89 }, { "id": "packages/artplayer/public/runtime/component.ts#SelectorItem.html@4", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "SelectorItem", "name": "html", "line": 4 }, { "id": "packages/artplayer/public/runtime/component.ts#SelectorItem.value@5", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "SelectorItem", "name": "value", "line": 5 }, { "id": "packages/artplayer/public/runtime/component.ts#SelectorItem.default@6", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "SelectorItem", "name": "default", "line": 6 }, { "id": "packages/artplayer/public/runtime/component.ts#SelectorItem.$control_option@7", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "SelectorItem", "name": "$control_option", "line": 7 }, { "id": "packages/artplayer/public/runtime/component.ts#SelectorItem.$control_item@8", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "SelectorItem", "name": "$control_item", "line": 8 }, { "id": "packages/artplayer/public/runtime/component.ts#SelectorItem.$control_value@9", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "SelectorItem", "name": "$control_value", "line": 9 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentOption.html@13", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentOption", "name": "html", "line": 13 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentOption.disable@14", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentOption", "name": "disable", "line": 14 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentOption.name@15", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentOption", "name": "name", "line": 15 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentOption.index@16", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentOption", "name": "index", "line": 16 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentOption.style@17", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentOption", "name": "style", "line": 17 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentOption.tooltip@18", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentOption", "name": "tooltip", "line": 18 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentOption.position@19", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentOption", "name": "position", "line": 19 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentOption.selector@20", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentOption", "name": "selector", "line": 20 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentOption.click@21", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentOption", "name": "click", "line": 21 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentOption.mounted@22", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentOption", "name": "mounted", "line": 22 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentOption.beforeUnmount@23", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentOption", "name": "beforeUnmount", "line": 23 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentOption.onSelect@24", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentOption", "name": "onSelect", "line": 24 }, { "id": "packages/artplayer/public/runtime/component.ts#ControlOption.position@30", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ControlOption", "name": "position", "line": 30 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentEntry.$ref@36", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentEntry", "name": "$ref", "line": 36 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentEntry.events@37", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentEntry", "name": "events", "line": 37 }, { "id": "packages/artplayer/public/runtime/component.ts#ComponentEntry.option@38", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "ComponentEntry", "name": "option", "line": 38 }, { "id": "packages/artplayer/public/runtime/component.ts#Component.id@42", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Component", "name": "id", "line": 42 }, { "id": "packages/artplayer/public/runtime/component.ts#Component.art@43", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Component", "name": "art", "line": 43 }, { "id": "packages/artplayer/public/runtime/component.ts#Component.name@44", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Component", "name": "name", "line": 44 }, { "id": "packages/artplayer/public/runtime/component.ts#Component.$parent@45", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Component", "name": "$parent", "line": 45 }, { "id": "packages/artplayer/public/runtime/component.ts#Component.cache@46", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Component", "name": "cache", "line": 46 }, { "id": "packages/artplayer/public/runtime/component.ts#Component.show@47", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Component", "name": "show", "line": 47 }, { "id": "packages/artplayer/public/runtime/component.ts#Component.toggle@48", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Component", "name": "toggle", "line": 48 }, { "id": "packages/artplayer/public/runtime/component.ts#Component.add@49", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Component", "name": "add", "line": 49 }, { "id": "packages/artplayer/public/runtime/component.ts#Component.remove@50", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Component", "name": "remove", "line": 50 }, { "id": "packages/artplayer/public/runtime/component.ts#Component.update@51", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Component", "name": "update", "line": 51 }, { "id": "packages/artplayer/public/runtime/component.ts#Component.selector@52", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Component", "name": "selector", "line": 52 }, { "id": "packages/artplayer/public/runtime/component.ts#Controls.isHover@56", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Controls", "name": "isHover", "line": 56 }, { "id": "packages/artplayer/public/runtime/component.ts#Controls.timer@57", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Controls", "name": "timer", "line": 57 }, { "id": "packages/artplayer/public/runtime/component.ts#Controls.setting@58", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Controls", "name": "setting", "line": 58 }, { "id": "packages/artplayer/public/runtime/component.ts#Controls.thumbnails@59", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Controls", "name": "thumbnails", "line": 59 }, { "id": "packages/artplayer/public/runtime/component.ts#Controls.init@60", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Controls", "name": "init", "line": 60 }, { "id": "packages/artplayer/public/runtime/component.ts#Controls.add@61", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Controls", "name": "add", "line": 61 }, { "id": "packages/artplayer/public/runtime/component.ts#Controls.update@62", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Controls", "name": "update", "line": 62 }, { "id": "packages/artplayer/public/runtime/component.ts#Controls.check@63", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Controls", "name": "check", "line": 63 }, { "id": "packages/artplayer/public/runtime/component.ts#Controls.selector@64", "file": "packages/artplayer/public/runtime/component.ts", "declaration": "Controls", "name": "selector", "line": 64 } ], "sources": [ { "path": "packages/artplayer/src/utils/component.ts", "sha256": "c3fa96467e8b315d974a42a19591aa4a4a7514853db796135b2acbcdcb160ea3" }, { "path": "packages/artplayer/src/component/types.ts", "sha256": "d7b0e7008b0f6c82e3e97ac43e0188598dca4f740a860e7a60b3b38a46f4565d" }, { "path": "packages/artplayer/src/component/dom.ts", "sha256": "740f63e6e5942c444b9f05605880f8d56a77b066dbe5c4791da74f78cb96c668" }, { "path": "packages/artplayer/src/component/resources.ts", "sha256": "ff158ef0db8ba13343ff6ba329713820cfe2f5c2c446a7873a6cfff782855edf" }, { "path": "packages/artplayer/src/component/focus.ts", "sha256": "f4aff802711f6146c80e8c6bd90bc2cb406ccbdb581aef41f436ff5c03871ad3" }, { "path": "packages/artplayer/src/component/selection.ts", "sha256": "1f0bd089415da28db862647ffd1a0b4af752576465fb616d4b97ae4f8dcae3a7" }, { "path": "packages/artplayer/src/control/index.ts", "sha256": "0d8e5a281f2eeba06c4cc4ac5a042847df53db1a19fdf140efea17d6ab2c0b78" }, { "path": "packages/artplayer/src/control/builtins.ts", "sha256": "2a0e12a9741713c92938e1d2009149bbbde498284aa85c63f270d02b27dc22b1" }, { "path": "packages/artplayer/src/control/selector.ts", "sha256": "a6f0c564c674530da9a0e4ed8762c6dfb81fa89373d64313e1020550731441f6" }, { "path": "packages/artplayer/src/control/selector-keyboard.ts", "sha256": "6a749f48b23cda62148298e648bb380a6067cc18c7be4258b9ec85c382a56165" }, { "path": "packages/artplayer/src/layer.ts", "sha256": "4014268eed043d5dd7b925cdeef6245e357cda67192a1301c5612ef98cdbec12" }, { "path": "packages/artplayer/src/contextmenu/index.ts", "sha256": "7532165d162fa463f1fe3c538d6bda0f579b5907b05137382efeb0018719b011" }, { "path": "packages/artplayer/src/contextmenu/keyboard.ts", "sha256": "eaa1af6b1abf8947d957208a0535f1b34f6c88e95394efd56cae905ccdea564c" }, { "path": "packages/artplayer/src/contextmenu/position.ts", "sha256": "851ed1a884a13fbe430be77e7f72ae46d8a719175647e058644834aabd27ac58" }, { "path": "packages/artplayer/src/scheme/index.ts", "sha256": "dc4a3b5e08478cf72b46b0b59c023359ad5f79b891ea8a6a119ce24a5251821a" }, { "path": "packages/artplayer/src/dom/tree.ts", "sha256": "3bc517ab9fa5317a1445156d53afb27182685eb3b4c0ac2ff41bbde55c9eecb6" }, { "path": "packages/artplayer/src/lifecycle/instance.ts", "sha256": "3168f7db4271bae7a242e80798546b755ac15443e15dd9ebb7675f5a259299d8" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/component.ts", "sha256": "aa1c43be67322781b4b355b143bc69d9f29d22e578e4974d6a13e957a7c0334f" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/component.ts", "sha256": "840213299c942fe058eb5436977ceec066b9dccda24c55ae9f464b399c979e39" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/component/layers.md", "sha256": "70c33c261db52675db4ee87258893abe6a735b6fc13c8918982753dce876a10f", "anchor": "component-contract" }, { "path": "packages/artplayer-vitepress/docs/component/controls.md", "sha256": "a6e6336216320f1be37980cc17c08c4d1e4e3eb95711dd30f54b29f210bd9b28", "anchor": "control-contract" }, { "path": "packages/artplayer-vitepress/docs/component/contextmenu.md", "sha256": "aa8721dff63d86684ece122f13a7cdd6e8bfa8de11ee9822de221858a79e395e", "anchor": "contextmenu-contract" }, { "path": "packages/artplayer-vitepress/docs/en/component/layers.md", "sha256": "62f73b48fac53397c9c2a3ce846db8cf3fc466383ba38a7ea3001c81e92b82d0", "anchor": "component-contract" }, { "path": "packages/artplayer-vitepress/docs/en/component/controls.md", "sha256": "b88bad51d3791f6ee2ef51b3f6005ce1a20707add9c4efc52418d0c97cfad800", "anchor": "control-contract" }, { "path": "packages/artplayer-vitepress/docs/en/component/contextmenu.md", "sha256": "a4f1bd30fe36283b2a07cdfc49306a41644367d98e5bb3eb849645aa8ae55bb8", "anchor": "contextmenu-contract" } ], "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" }, { "id": "plugin-registry", "status": "semantic-reviewed", "conclusion": "Factory host/receiver and construction-phase registry absence; synchronous versus same-realm Promise returns, ready independence and rejection ownership; exact naming precedence, completion counter, immutable nonenumerable result descriptors, next boundary and reserved names; pending/late destruction behavior and plugin-owned cleanup; root legacy Promise declaration versus runtime inference and augmentation. This covers the registry, not built-in plugin behavior or all constructor options.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.plugins@213", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "plugins", "line": 213 }, { "id": "packages/artplayer/public/plugin.ts#Plugins.add@8", "file": "packages/artplayer/public/plugin.ts", "declaration": "Plugins", "name": "add", "line": 8 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.plugins@96", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "plugins", "line": 96 }, { "id": "packages/artplayer/public/runtime/plugin.ts#Plugins.art@9", "file": "packages/artplayer/public/runtime/plugin.ts", "declaration": "Plugins", "name": "art", "line": 9 }, { "id": "packages/artplayer/public/runtime/plugin.ts#Plugins.id@10", "file": "packages/artplayer/public/runtime/plugin.ts", "declaration": "Plugins", "name": "id", "line": 10 }, { "id": "packages/artplayer/public/runtime/plugin.ts#Plugins.add@11", "file": "packages/artplayer/public/runtime/plugin.ts", "declaration": "Plugins", "name": "add", "line": 11 }, { "id": "packages/artplayer/public/runtime/plugin.ts#Plugins.next@12", "file": "packages/artplayer/public/runtime/plugin.ts", "declaration": "Plugins", "name": "next", "line": 12 } ], "sources": [ { "path": "packages/artplayer/src/index.ts", "sha256": "20cfe3738b3ce7e11b69721a5f0bdad9db77807417d8e421397a40dfade4c047" }, { "path": "packages/artplayer/src/plugins/index.ts", "sha256": "4c97f354769bbcb338263f321876a90745a87a9af2d267e216bd3d9d007f268a" }, { "path": "packages/artplayer/src/plugins/registration.ts", "sha256": "9891686c32aeaa33c48ca500cf30ab24ffbb0835c6248769b4c645a5ff20129b" }, { "path": "packages/artplayer/src/plugins/builtins.ts", "sha256": "4631c9775732982dfdc87e16b1bd6b41a350be36fb27e0a9132c11a85b0c016d" }, { "path": "packages/artplayer/src/plugins/types.ts", "sha256": "6823098d5ec1bf053f60ddfdd36bfcd3f06f3b528cc5dd30fd676a1318dac590" }, { "path": "packages/artplayer/src/lifecycle/instance.ts", "sha256": "3168f7db4271bae7a242e80798546b755ac15443e15dd9ebb7675f5a259299d8" }, { "path": "packages/artplayer/src/utils/property.ts", "sha256": "c737d4582a4382f4038d12dafdf8b43418e508c9b8b859b2f0cc17c20f370343" }, { "path": "packages/artplayer/public/runtime/construction.ts", "sha256": "24cc5cda1f614314db382271a9b0d5583b781894cfdf6c548700b1b5270467ee" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/plugin.ts", "sha256": "2a57e148fda00ee687da5036b890b0f611cb94bb403a1ed52602179060259d35" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/plugin.ts", "sha256": "9ad482f2a77914a91450419680b8af6b314b926f0831c2f7f6d7c466690f95c9" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/plugin.md", "sha256": "e2c105b14b05f727e5accadaeb5eef522063d6233365167b1775039b25536a19", "anchor": "plugin-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/plugin.md", "sha256": "e2c105b14b05f727e5accadaeb5eef522063d6233365167b1775039b25536a19", "anchor": "plugin-types" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/plugin.md", "sha256": "73b8b156a4bed3812c84b196c215b2012bae5c522e523153378f5ef2a43e40ec", "anchor": "plugin-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/plugin.md", "sha256": "73b8b156a4bed3812c84b196c215b2012bae5c522e523153378f5ef2a43e40ec", "anchor": "plugin-types" } ], "evidence": "baselines/site04-plugin-registry.json" }, { "id": "subtitle", "status": "semantic-reviewed", "conclusion": "Options, shallow switch merge and base-versus-attempt settings; conversion and callback receiver, fetch/track completion distinction, exact Promise outcomes and errors; track/cue identity, rendering/event order and escape source; style/show/update differences from generic components, low-level init/createTrack/destroyEvent boundaries, owned URL lifetime and cancellation. Root legacy types versus runtime manager; physical native fullscreen remains unverified.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.subtitle@178", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "subtitle", "line": 178 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.subtitle@90", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "subtitle", "line": 90 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#SubtitleCue.text@6", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "SubtitleCue", "name": "text", "line": 6 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#SubtitleCue.originalStartTime@7", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "SubtitleCue", "name": "originalStartTime", "line": 7 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#SubtitleCue.originalEndTime@8", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "SubtitleCue", "name": "originalEndTime", "line": 8 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#SubtitleTrack.offset@11", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "SubtitleTrack", "name": "offset", "line": 11 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.name@14", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "name", "line": 14 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.option@15", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "option", "line": 15 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.destroyEvent@16", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "destroyEvent", "line": 16 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.url@17", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "url", "line": 17 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.textTrack@18", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "textTrack", "line": 18 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.activeCues@19", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "activeCues", "line": 19 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.cues@20", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "cues", "line": 20 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.show@21", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "show", "line": 21 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.toggle@22", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "toggle", "line": 22 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.style@23", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "style", "line": 23 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.update@27", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "update", "line": 27 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.switch@28", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "switch", "line": 28 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.init@29", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "init", "line": 29 }, { "id": "packages/artplayer/public/runtime/subtitle.ts#Subtitle.createTrack@30", "file": "packages/artplayer/public/runtime/subtitle.ts", "declaration": "Subtitle", "name": "createTrack", "line": 30 }, { "id": "packages/artplayer/public/subtitle.ts#Subtitle.url@5", "file": "packages/artplayer/public/subtitle.ts", "declaration": "Subtitle", "name": "url", "line": 5 }, { "id": "packages/artplayer/public/subtitle.ts#Subtitle.name@10", "file": "packages/artplayer/public/subtitle.ts", "declaration": "Subtitle", "name": "name", "line": 10 }, { "id": "packages/artplayer/public/subtitle.ts#Subtitle.type@15", "file": "packages/artplayer/public/subtitle.ts", "declaration": "Subtitle", "name": "type", "line": 15 }, { "id": "packages/artplayer/public/subtitle.ts#Subtitle.style@20", "file": "packages/artplayer/public/subtitle.ts", "declaration": "Subtitle", "name": "style", "line": 20 }, { "id": "packages/artplayer/public/subtitle.ts#Subtitle.encoding@25", "file": "packages/artplayer/public/subtitle.ts", "declaration": "Subtitle", "name": "encoding", "line": 25 }, { "id": "packages/artplayer/public/subtitle.ts#Subtitle.escape@30", "file": "packages/artplayer/public/subtitle.ts", "declaration": "Subtitle", "name": "escape", "line": 30 }, { "id": "packages/artplayer/public/subtitle.ts#Subtitle.onVttLoad@35", "file": "packages/artplayer/public/subtitle.ts", "declaration": "Subtitle", "name": "onVttLoad", "line": 35 } ], "sources": [ { "path": "packages/artplayer/src/subtitle/index.ts", "sha256": "b4ead680dc82fa47c53d1ec7e5fb8bf94abbf55730d5d1130ad8d544cb42adc8" }, { "path": "packages/artplayer/src/subtitle/parse.ts", "sha256": "7db540c5edb1d2312eed82757fd15a7ce6a28996ba20d0087e56730f21dede74" }, { "path": "packages/artplayer/src/subtitle/request.ts", "sha256": "543c964571bd5ab984bc1adc9f64a8917dd134ed2892ad10b30ed9c859f34119" }, { "path": "packages/artplayer/src/subtitle/render.ts", "sha256": "96493fc35680af635a8db225a8bf002208df79ed48b1d4ee6cc73587543add5c" }, { "path": "packages/artplayer/src/subtitle/state.ts", "sha256": "9f79b982d66747170bc39bdaf99b65676310965f23da62a4dec15547c756a56b" }, { "path": "packages/artplayer/src/subtitle/track.ts", "sha256": "707f4c43af4ebf4b87521f6f577168460e739274d0cec28b9efe5704d2540d18" }, { "path": "packages/artplayer/src/subtitle/types.ts", "sha256": "c7fd0568c71611fe44f0a7d2735a246250c8a63daefd15c63091e37d38bf1edb" }, { "path": "packages/artplayer/src/subtitle/timing.ts", "sha256": "f2c1dbb63697a51c200371127da4fb8ea6e90a5b4de888bb1c2d7eae4007a5f8" }, { "path": "packages/artplayer/src/player/subtitleOffsetMix.ts", "sha256": "cf9834711842c8a31c3143ab3028f0cf9ba541fafe6f0a3076067daa9d4c750a" }, { "path": "packages/artplayer/src/utils/subtitle.ts", "sha256": "f058851d11a418e321a8a498472b67fa535fec2c7b5d3df739b6b4f263d00337" }, { "path": "packages/artplayer/src/utils/file.ts", "sha256": "ea71d7fc0e818d473bf5a596211ba9d571e4febdf1878014eadefa8d0a98d4cc" }, { "path": "packages/artplayer/src/utils/component.ts", "sha256": "c3fa96467e8b315d974a42a19591aa4a4a7514853db796135b2acbcdcb160ea3" }, { "path": "packages/artplayer/src/dom/styles.ts", "sha256": "734e0a4e04d666417a18ac09ed6271ee7630c399d52d7f510a1c19fd6e7b3493" }, { "path": "packages/artplayer/src/option/defaults.ts", "sha256": "0bfdc329c48716ac5987c8979fee7e116f6894a70fefc908c99876dfbb4d9dc0" }, { "path": "packages/artplayer/src/scheme/index.ts", "sha256": "dc4a3b5e08478cf72b46b0b59c023359ad5f79b891ea8a6a119ce24a5251821a" }, { "path": "packages/artplayer/src/lifecycle/instance.ts", "sha256": "3168f7db4271bae7a242e80798546b755ac15443e15dd9ebb7675f5a259299d8" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/subtitle.ts", "sha256": "13241c4f9a87517aa2cf7b3e0bb8cedaa12fa0b4d3f8934285797583b752557e" }, { "path": "packages/artplayer/public/subtitle.ts", "sha256": "d25b470e47d6a9bd696d9c1ad8adb58e56a208f05695186d513bc8c43c2e8acf" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/built-in.md", "sha256": "7e3532221a87652457371babdcc816643984f4a7fd080a5aed07b1807cedb8e6", "anchor": "subtitle-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/built-in.md", "sha256": "7e3532221a87652457371babdcc816643984f4a7fd080a5aed07b1807cedb8e6", "anchor": "subtitle-runtime" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/built-in.md", "sha256": "3fc59e64a6cda6f1a176dddee92a24cfb0d0b56982bf535aa048e46a1bea774a", "anchor": "subtitle-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/built-in.md", "sha256": "3fc59e64a6cda6f1a176dddee92a24cfb0d0b56982bf535aa048e46a1bea774a", "anchor": "subtitle-runtime" } ], "evidence": "baselines/site04-subtitle.json" }, { "id": "utils", "status": "semantic-reviewed", "conclusion": "All50 utility members in root/runtime plus structural input helpers and constructor views: import-time UA heuristics; native DOM/string conversion, exact returns and failures; styles, event paths and measurements; subtitle conversions, caller-owned URLs/scaled images, download limitations; own descriptors/deep-merge reference and array rules, formatting/errors, catch duck typing, timer receivers/returns/reentry. Utility resources are not player-owned. No physical safe-area, cross-origin image or browser download completion claim.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.utils@45", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "utils", "line": 45 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.utils@113", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "utils", "line": 113 }, { "id": "packages/artplayer/public/runtime/utils.ts#StyledElement.style@1", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "StyledElement", "name": "style", "line": 1 }, { "id": "packages/artplayer/public/runtime/utils.ts#EventPathSource.target@3", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "EventPathSource", "name": "target", "line": 3 }, { "id": "packages/artplayer/public/runtime/utils.ts#EventPathSource.composedPath@4", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "EventPathSource", "name": "composedPath", "line": 4 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.isBrowser@9", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "isBrowser", "line": 9 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.userAgent@10", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "userAgent", "line": 10 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.isMobile@11", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "isMobile", "line": 11 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.isSafari@12", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "isSafari", "line": 12 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.isIOS@13", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "isIOS", "line": 13 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.isIOS13@14", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "isIOS13", "line": 14 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.query@15", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "query", "line": 15 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.queryAll@16", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "queryAll", "line": 16 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.addClass@17", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "addClass", "line": 17 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.removeClass@18", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "removeClass", "line": 18 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.hasClass@19", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "hasClass", "line": 19 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.append@20", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "append", "line": 20 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.remove@21", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "remove", "line": 21 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.replaceElement@22", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "replaceElement", "line": 22 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.siblings@23", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "siblings", "line": 23 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.inverseClass@24", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "inverseClass", "line": 24 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.createElement@25", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "createElement", "line": 25 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.setStyle@29", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "setStyle", "line": 29 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.setStyles@30", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "setStyles", "line": 30 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.getStyle@31", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "getStyle", "line": 31 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.setStyleText@36", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "setStyleText", "line": 36 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.getRect@37", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "getRect", "line": 37 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.tooltip@38", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "tooltip", "line": 38 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.isInViewport@39", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "isInViewport", "line": 39 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.includeFromEvent@40", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "includeFromEvent", "line": 40 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.getSafeAreaInsets@41", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "getSafeAreaInsets", "line": 41 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.srtToVtt@42", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "srtToVtt", "line": 42 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.vttToBlob@43", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "vttToBlob", "line": 43 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.assToVtt@44", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "assToVtt", "line": 44 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.getExt@45", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "getExt", "line": 45 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.download@46", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "download", "line": 46 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.loadImg@47", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "loadImg", "line": 47 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.errorHandle@48", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "errorHandle", "line": 48 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.silencePromise@49", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "silencePromise", "line": 49 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.def@50", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "def", "line": 50 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.has@51", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "has", "line": 51 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.get@52", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "get", "line": 52 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.mergeDeep@53", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "mergeDeep", "line": 53 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.sleep@54", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "sleep", "line": 54 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.debounce@56", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "debounce", "line": 56 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.throttle@57", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "throttle", "line": 57 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.clamp@58", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "clamp", "line": 58 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.secondToTime@59", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "secondToTime", "line": 59 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.escape@60", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "escape", "line": 60 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.unescape@61", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "unescape", "line": 61 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.capitalize@62", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "capitalize", "line": 62 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.ArtPlayerError@63", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "ArtPlayerError", "line": 63 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.getIcon@64", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "getIcon", "line": 64 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.getComposedPath@65", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "getComposedPath", "line": 65 }, { "id": "packages/artplayer/public/runtime/utils.ts#Utils.supportsFlex@66", "file": "packages/artplayer/public/runtime/utils.ts", "declaration": "Utils", "name": "supportsFlex", "line": 66 }, { "id": "packages/artplayer/public/utils.ts#Utils.isBrowser@2", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "isBrowser", "line": 2 }, { "id": "packages/artplayer/public/utils.ts#Utils.userAgent@3", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "userAgent", "line": 3 }, { "id": "packages/artplayer/public/utils.ts#Utils.isMobile@4", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "isMobile", "line": 4 }, { "id": "packages/artplayer/public/utils.ts#Utils.isSafari@5", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "isSafari", "line": 5 }, { "id": "packages/artplayer/public/utils.ts#Utils.isIOS@6", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "isIOS", "line": 6 }, { "id": "packages/artplayer/public/utils.ts#Utils.isIOS13@7", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "isIOS13", "line": 7 }, { "id": "packages/artplayer/public/utils.ts#Utils.query@9", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "query", "line": 9 }, { "id": "packages/artplayer/public/utils.ts#Utils.queryAll@10", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "queryAll", "line": 10 }, { "id": "packages/artplayer/public/utils.ts#Utils.addClass@11", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "addClass", "line": 11 }, { "id": "packages/artplayer/public/utils.ts#Utils.removeClass@12", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "removeClass", "line": 12 }, { "id": "packages/artplayer/public/utils.ts#Utils.hasClass@13", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "hasClass", "line": 13 }, { "id": "packages/artplayer/public/utils.ts#Utils.append@14", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "append", "line": 14 }, { "id": "packages/artplayer/public/utils.ts#Utils.remove@15", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "remove", "line": 15 }, { "id": "packages/artplayer/public/utils.ts#Utils.replaceElement@16", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "replaceElement", "line": 16 }, { "id": "packages/artplayer/public/utils.ts#Utils.siblings@17", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "siblings", "line": 17 }, { "id": "packages/artplayer/public/utils.ts#Utils.inverseClass@18", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "inverseClass", "line": 18 }, { "id": "packages/artplayer/public/utils.ts#Utils.createElement@19", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "createElement", "line": 19 }, { "id": "packages/artplayer/public/utils.ts#Utils.setStyle@20", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "setStyle", "line": 20 }, { "id": "packages/artplayer/public/utils.ts#Utils.setStyles@25", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "setStyles", "line": 25 }, { "id": "packages/artplayer/public/utils.ts#Utils.getStyle@26", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "getStyle", "line": 26 }, { "id": "packages/artplayer/public/utils.ts#Utils.setStyleText@30", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "setStyleText", "line": 30 }, { "id": "packages/artplayer/public/utils.ts#Utils.getRect@31", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "getRect", "line": 31 }, { "id": "packages/artplayer/public/utils.ts#Utils.tooltip@32", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "tooltip", "line": 32 }, { "id": "packages/artplayer/public/utils.ts#Utils.isInViewport@33", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "isInViewport", "line": 33 }, { "id": "packages/artplayer/public/utils.ts#Utils.includeFromEvent@34", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "includeFromEvent", "line": 34 }, { "id": "packages/artplayer/public/utils.ts#Utils.getSafeAreaInsets@35", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "getSafeAreaInsets", "line": 35 }, { "id": "packages/artplayer/public/utils.ts#Utils.srtToVtt@37", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "srtToVtt", "line": 37 }, { "id": "packages/artplayer/public/utils.ts#Utils.vttToBlob@38", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "vttToBlob", "line": 38 }, { "id": "packages/artplayer/public/utils.ts#Utils.assToVtt@39", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "assToVtt", "line": 39 }, { "id": "packages/artplayer/public/utils.ts#Utils.getExt@41", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "getExt", "line": 41 }, { "id": "packages/artplayer/public/utils.ts#Utils.download@42", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "download", "line": 42 }, { "id": "packages/artplayer/public/utils.ts#Utils.loadImg@43", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "loadImg", "line": 43 }, { "id": "packages/artplayer/public/utils.ts#Utils.errorHandle@45", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "errorHandle", "line": 45 }, { "id": "packages/artplayer/public/utils.ts#Utils.silencePromise@46", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "silencePromise", "line": 46 }, { "id": "packages/artplayer/public/utils.ts#Utils.def@47", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "def", "line": 47 }, { "id": "packages/artplayer/public/utils.ts#Utils.has@52", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "has", "line": 52 }, { "id": "packages/artplayer/public/utils.ts#Utils.get@53", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "get", "line": 53 }, { "id": "packages/artplayer/public/utils.ts#Utils.mergeDeep@54", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "mergeDeep", "line": 54 }, { "id": "packages/artplayer/public/utils.ts#Utils.sleep@56", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "sleep", "line": 56 }, { "id": "packages/artplayer/public/utils.ts#Utils.debounce@58", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "debounce", "line": 58 }, { "id": "packages/artplayer/public/utils.ts#Utils.throttle@60", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "throttle", "line": 60 }, { "id": "packages/artplayer/public/utils.ts#Utils.clamp@62", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "clamp", "line": 62 }, { "id": "packages/artplayer/public/utils.ts#Utils.secondToTime@63", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "secondToTime", "line": 63 }, { "id": "packages/artplayer/public/utils.ts#Utils.escape@64", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "escape", "line": 64 }, { "id": "packages/artplayer/public/utils.ts#Utils.unescape@65", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "unescape", "line": 65 }, { "id": "packages/artplayer/public/utils.ts#Utils.capitalize@66", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "capitalize", "line": 66 }, { "id": "packages/artplayer/public/utils.ts#Utils.ArtPlayerError@68", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "ArtPlayerError", "line": 68 }, { "id": "packages/artplayer/public/utils.ts#Utils.getIcon@70", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "getIcon", "line": 70 }, { "id": "packages/artplayer/public/utils.ts#Utils.getComposedPath@71", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "getComposedPath", "line": 71 }, { "id": "packages/artplayer/public/utils.ts#Utils.supportsFlex@72", "file": "packages/artplayer/public/utils.ts", "declaration": "Utils", "name": "supportsFlex", "line": 72 } ], "sources": [ { "path": "packages/artplayer/src/index.ts", "sha256": "20cfe3738b3ce7e11b69721a5f0bdad9db77807417d8e421397a40dfade4c047" }, { "path": "packages/artplayer/src/utils/index.ts", "sha256": "5211af833dddb2937d25dcc772740d62f9d5c5039ce5505bffff0796d4afd756" }, { "path": "packages/artplayer/src/utils/compatibility.ts", "sha256": "1fd2a5b17ee3245712eda961d3c0a15caf3c428010112e48231890176ce1e5e2" }, { "path": "packages/artplayer/src/utils/dom.ts", "sha256": "72f3539dabf296df37ab4cc7ade0c8ac9480f399987101589450c787e7d6719b" }, { "path": "packages/artplayer/src/utils/error.ts", "sha256": "ba303c7d4e4228919088f9d608fa364596f5853ee646eda2008deee354866f38" }, { "path": "packages/artplayer/src/utils/file.ts", "sha256": "ea71d7fc0e818d473bf5a596211ba9d571e4febdf1878014eadefa8d0a98d4cc" }, { "path": "packages/artplayer/src/utils/format.ts", "sha256": "891df5b7542b713aef46bf2b93924f42e68eee574afd802db3e6c62ff2655ede" }, { "path": "packages/artplayer/src/utils/property.ts", "sha256": "c737d4582a4382f4038d12dafdf8b43418e508c9b8b859b2f0cc17c20f370343" }, { "path": "packages/artplayer/src/utils/subtitle.ts", "sha256": "f058851d11a418e321a8a498472b67fa535fec2c7b5d3df739b6b4f263d00337" }, { "path": "packages/artplayer/src/utils/time.ts", "sha256": "b8ce3d50865f6c343e8e3ce9f5c87de565a87b4e9fbcbccbe7030e30e80b93fe" }, { "path": "packages/artplayer/src/dom/tree.ts", "sha256": "3bc517ab9fa5317a1445156d53afb27182685eb3b4c0ac2ff41bbde55c9eecb6" }, { "path": "packages/artplayer/src/dom/styles.ts", "sha256": "734e0a4e04d666417a18ac09ed6271ee7630c399d52d7f510a1c19fd6e7b3493" }, { "path": "packages/artplayer/src/dom/measure.ts", "sha256": "84a599351d26a790c5a8f6e7d271486a0a68d5b58457d8ce754d540b54902b96" }, { "path": "packages/artplayer/src/dom/presentation.ts", "sha256": "500bded394579dd8194778f73cc44d0724f0a59cb5400957491928534ed091c6" }, { "path": "packages/artplayer/src/dom/event-path.ts", "sha256": "e952ea847a2e844a79c5c1b83035e03917e0294b80b1eb8af3b3bec0d2f7d333" }, { "path": "packages/artplayer/src/image/load.ts", "sha256": "b4f1517243249d5fb017b89f993660e8b148906bbf28d08fe5c9f6d3a41e1e88" }, { "path": "packages/artplayer/src/style/inject.ts", "sha256": "9cddbe51b5de0da74f27c045ab982b509c3854cc6b81eeb02a6b974914760a4d" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/utils.ts", "sha256": "cab9916f5224a3b047812b9f759cc9cc62105662599744067a6955020ab36916" }, { "path": "packages/artplayer/public/utils.ts", "sha256": "494ec447ab467a07ddd7a2c2abf778b3fce69fd28a09aaa8ced9759f8de2e3f6" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/class.md", "sha256": "eb7fdd1ae3093b04cd0b041df66ef396fb94657905ae2b0a2900f293b8d2ef4c", "anchor": "utils-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/class.md", "sha256": "eb7fdd1ae3093b04cd0b041df66ef396fb94657905ae2b0a2900f293b8d2ef4c", "anchor": "utils-dom" }, { "path": "packages/artplayer-vitepress/docs/advanced/class.md", "sha256": "eb7fdd1ae3093b04cd0b041df66ef396fb94657905ae2b0a2900f293b8d2ef4c", "anchor": "utils-measure" }, { "path": "packages/artplayer-vitepress/docs/advanced/class.md", "sha256": "eb7fdd1ae3093b04cd0b041df66ef396fb94657905ae2b0a2900f293b8d2ef4c", "anchor": "utils-resources" }, { "path": "packages/artplayer-vitepress/docs/advanced/class.md", "sha256": "eb7fdd1ae3093b04cd0b041df66ef396fb94657905ae2b0a2900f293b8d2ef4c", "anchor": "utils-data" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/class.md", "sha256": "e176540b8b9cdc614eff1b038e591b02663a9d450c8720f02410b8bc85b54f36", "anchor": "utils-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/class.md", "sha256": "e176540b8b9cdc614eff1b038e591b02663a9d450c8720f02410b8bc85b54f36", "anchor": "utils-dom" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/class.md", "sha256": "e176540b8b9cdc614eff1b038e591b02663a9d450c8720f02410b8bc85b54f36", "anchor": "utils-measure" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/class.md", "sha256": "e176540b8b9cdc614eff1b038e591b02663a9d450c8720f02410b8bc85b54f36", "anchor": "utils-resources" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/class.md", "sha256": "e176540b8b9cdc614eff1b038e591b02663a9d450c8720f02410b8bc85b54f36", "anchor": "utils-data" } ], "evidence": "baselines/site04-utils.json", "documentHashRevalidation": { "sourceBefore": "cec5049c4016b5f0f30fe19c8d8bde0d0e2f2704", "evidence": "baselines/site04-lifecycle.json", "reason": "Class guides changed only env/build descriptions; all other sections match after LF normalization. Property CSS section matches exactly; source hashes unchanged." } }, { "id": "globals-config", "status": "semantic-reviewed", "conclusion": "34 public globals with defaults and initialization/event/scheduling read points; shared mutability, no automatic UI/timer rebuilding, STYLE injection distinction, resume threshold/pruning, reconnection and destroy reset boundary. Four media inventory arrays across root/runtime and constructor getters: shared mutable object, native-forwarding snapshot, readonly legacy tuples versus runtime arrays. Scroll examples corrected to view, resize described as debounce; no native-device/SDK acceptance implied.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.config@44", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "config", "line": 44 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.STYLE@53", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "STYLE", "line": 53 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.DEBUG@54", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "DEBUG", "line": 54 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.CONTEXTMENU@55", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "CONTEXTMENU", "line": 55 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.NOTICE_TIME@56", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "NOTICE_TIME", "line": 56 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.SETTING_WIDTH@57", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "SETTING_WIDTH", "line": 57 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.SETTING_ITEM_WIDTH@58", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "SETTING_ITEM_WIDTH", "line": 58 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.SETTING_ITEM_HEIGHT@59", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "SETTING_ITEM_HEIGHT", "line": 59 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.RESIZE_TIME@60", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "RESIZE_TIME", "line": 60 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.SCROLL_TIME@61", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "SCROLL_TIME", "line": 61 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.SCROLL_GAP@62", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "SCROLL_GAP", "line": 62 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.AUTO_PLAYBACK_MAX@63", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "AUTO_PLAYBACK_MAX", "line": 63 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.AUTO_PLAYBACK_MIN@64", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "AUTO_PLAYBACK_MIN", "line": 64 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.AUTO_PLAYBACK_TIMEOUT@65", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "AUTO_PLAYBACK_TIMEOUT", "line": 65 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.RECONNECT_TIME_MAX@66", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "RECONNECT_TIME_MAX", "line": 66 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.RECONNECT_SLEEP_TIME@67", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "RECONNECT_SLEEP_TIME", "line": 67 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.CONTROL_HIDE_TIME@68", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "CONTROL_HIDE_TIME", "line": 68 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.DBCLICK_TIME@69", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "DBCLICK_TIME", "line": 69 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.DBCLICK_FULLSCREEN@70", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "DBCLICK_FULLSCREEN", "line": 70 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.MOBILE_DBCLICK_PLAY@71", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "MOBILE_DBCLICK_PLAY", "line": 71 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.MOBILE_CLICK_PLAY@72", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "MOBILE_CLICK_PLAY", "line": 72 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.AUTO_ORIENTATION_TIME@73", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "AUTO_ORIENTATION_TIME", "line": 73 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.INFO_LOOP_TIME@74", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "INFO_LOOP_TIME", "line": 74 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.FAST_FORWARD_VALUE@75", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "FAST_FORWARD_VALUE", "line": 75 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.FAST_FORWARD_TIME@76", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "FAST_FORWARD_TIME", "line": 76 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.TOUCH_MOVE_RATIO@77", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "TOUCH_MOVE_RATIO", "line": 77 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.VOLUME_STEP@78", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "VOLUME_STEP", "line": 78 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.SEEK_STEP@79", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "SEEK_STEP", "line": 79 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.PLAYBACK_RATE@80", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "PLAYBACK_RATE", "line": 80 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.ASPECT_RATIO@81", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "ASPECT_RATIO", "line": 81 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.FLIP@82", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "FLIP", "line": 82 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.FULLSCREEN_WEB_IN_BODY@83", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "FULLSCREEN_WEB_IN_BODY", "line": 83 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.LOG_VERSION@84", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "LOG_VERSION", "line": 84 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.USE_RAF@85", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "USE_RAF", "line": 85 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.REMOVE_SRC_WHEN_DESTROY@86", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "REMOVE_SRC_WHEN_DESTROY", "line": 86 }, { "id": "packages/artplayer/public/config.ts#Config.properties@2", "file": "packages/artplayer/public/config.ts", "declaration": "Config", "name": "properties", "line": 2 }, { "id": "packages/artplayer/public/config.ts#Config.methods@33", "file": "packages/artplayer/public/config.ts", "declaration": "Config", "name": "methods", "line": 33 }, { "id": "packages/artplayer/public/config.ts#Config.events@34", "file": "packages/artplayer/public/config.ts", "declaration": "Config", "name": "events", "line": 34 }, { "id": "packages/artplayer/public/config.ts#Config.prototypes@58", "file": "packages/artplayer/public/config.ts", "declaration": "Config", "name": "prototypes", "line": 58 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.config@112", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "config", "line": 112 }, { "id": "packages/artplayer/public/runtime/services.ts#Config.properties@2", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Config", "name": "properties", "line": 2 }, { "id": "packages/artplayer/public/runtime/services.ts#Config.methods@3", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Config", "name": "methods", "line": 3 }, { "id": "packages/artplayer/public/runtime/services.ts#Config.events@4", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Config", "name": "events", "line": 4 }, { "id": "packages/artplayer/public/runtime/services.ts#Config.prototypes@5", "file": "packages/artplayer/public/runtime/services.ts", "declaration": "Config", "name": "prototypes", "line": 5 } ], "sources": [ { "path": "packages/artplayer/src/index.ts", "sha256": "20cfe3738b3ce7e11b69721a5f0bdad9db77807417d8e421397a40dfade4c047" }, { "path": "packages/artplayer/src/config/index.ts", "sha256": "a56b4d3d6942cfa3e2b47f909fc5ad87e6e3202fd61b29c7afd7649049e31d05" }, { "path": "packages/artplayer/src/bootstrap/browser.ts", "sha256": "8d401627e8ea1c87fb44204227b04177a70cc7a0f79f95fb5dc73fe828e46a8c" }, { "path": "packages/artplayer/src/style/inject.ts", "sha256": "9cddbe51b5de0da74f27c045ab982b509c3854cc6b81eeb02a6b974914760a4d" }, { "path": "packages/artplayer/src/events/viewInit.ts", "sha256": "d77b83eab802ff0046a4966e28b810a25592bcada49f526adae37556c1e4c3e9" }, { "path": "packages/artplayer/src/events/resizeInit.ts", "sha256": "719e27d11d2f93fcbe8368393c9190e251fc86dd0c3c2919f60e9b3b1edd0192" }, { "path": "packages/artplayer/src/events/updateInit.ts", "sha256": "6f174db14d20319f03a76e6ea267a3d71973faac44a92483badfa4420791817a" }, { "path": "packages/artplayer/src/events/clickInit.ts", "sha256": "bd1ba29fe0af4332ceb19297797c4c942a3a74bfd901998d6b93293f1b309300" }, { "path": "packages/artplayer/src/events/viewport.ts", "sha256": "6196fccb8b08ae22bde732c4389d9aceb5d727a63efd87b6d3914e338aadc46f" }, { "path": "packages/artplayer/src/contextmenu/index.ts", "sha256": "7532165d162fa463f1fe3c538d6bda0f579b5907b05137382efeb0018719b011" }, { "path": "packages/artplayer/src/contextmenu/keyboard.ts", "sha256": "eaa1af6b1abf8947d957208a0535f1b34f6c88e95394efd56cae905ccdea564c" }, { "path": "packages/artplayer/src/contextmenu/playbackRate.ts", "sha256": "7e06bb6fab3acdd71fb3ed63f77083172af517b49c1ecaefa3ee6a9068bdfe54" }, { "path": "packages/artplayer/src/contextmenu/aspectRatio.ts", "sha256": "18ab60c9acee1e0cecd76c0b6cf750763eed7cfbede4220328b5200154c5c478" }, { "path": "packages/artplayer/src/contextmenu/flip.ts", "sha256": "a7a4ac375da45dc7b6c996d4534098838646a078abfc4438f688e91e14ef0b38" }, { "path": "packages/artplayer/src/control/index.ts", "sha256": "0d8e5a281f2eeba06c4cc4ac5a042847df53db1a19fdf140efea17d6ab2c0b78" }, { "path": "packages/artplayer/src/control/progress/view.ts", "sha256": "60ee16d5170be81b8132bb56dd0bc0eaf23e50f5c268d0697c9187b38a14aba9" }, { "path": "packages/artplayer/src/control/progress/keyboard.ts", "sha256": "03d1d47e6641ea08f765d731f10a6aad35f7c3edc16aa97df822c5f9a7f75eb0" }, { "path": "packages/artplayer/src/control/volume.ts", "sha256": "45474d8d7f43d59263aa42e774eaaafeb45530ec24b81a5f589f6c906954568b" }, { "path": "packages/artplayer/src/setting/layout.ts", "sha256": "584604e8fffaeaf1d633d1ed45e64d94595c2a56976e3a3f7ede01839b83a37d" }, { "path": "packages/artplayer/src/setting/render.ts", "sha256": "ed73745f2c7e2d76bbe8ce7202336e5f4de217dc8f0806b769127cb25316faba" }, { "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/notice.ts", "sha256": "4faa700323a8fdfd91a59491a5f57da2dee9bd1f2de0d900ed16e9809a208c94" }, { "path": "packages/artplayer/src/input/hotkey-defaults.ts", "sha256": "c28e14821e5c7f7ac92a302e92439ab68fe77d5ef7d90a36b147b7c979ab96c6" }, { "path": "packages/artplayer/src/input/long-press.ts", "sha256": "110cf16cf9dae845597377ebbc43249e103cbc0ece56f89e44ec6ecc7f3819b0" }, { "path": "packages/artplayer/src/input/gesture-controller.ts", "sha256": "1ebbd18184771a623b02ec19c363f84dcc72fdb7cd82bcf2adc97f4a138cb2b4" }, { "path": "packages/artplayer/src/info/poll.ts", "sha256": "d26ff67d9eadf1e032445371dde6f15293a7fc0b2ae6b87c3815e4b4e1ed5dda" }, { "path": "packages/artplayer/src/display/web-fullscreen.ts", "sha256": "13f901d20a31a7b8e4ebfbcceac5d3e0737df6335b71f0dfed638785bc413a5a" }, { "path": "packages/artplayer/src/display/orientation-web.ts", "sha256": "aea55c3b9e8c708fe5559f07cf8f0afd7ad37ac5b1a43bf519245c3072ec4129" }, { "path": "packages/artplayer/src/plugins/auto-playback/records.ts", "sha256": "133a4ba2fd2d3df724d96eb203d05cffb0b82ecb8de72403974f7979bd37ce01" }, { "path": "packages/artplayer/src/plugins/auto-playback/prompt.ts", "sha256": "58c6dcaf540296ee6f6bdeeda38ee7302aca2b06ddb152b716c0c2bf9c6c96b4" }, { "path": "packages/artplayer/src/media/events/forward.ts", "sha256": "6b1b7e80036bfb523b51843dc6ec6d83c2b949cefb9cef085b2d679a444e46d8" }, { "path": "packages/artplayer/src/media/events/reconnect.ts", "sha256": "876027b5116d0d3628755705682b30630f4b713199ed8015541932d81d2944be" }, { "path": "packages/artplayer/src/lifecycle/instance.ts", "sha256": "3168f7db4271bae7a242e80798546b755ac15443e15dd9ebb7675f5a259299d8" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/config.ts", "sha256": "c4fd8681bf32b10c743e3e561c532520c8f32e43fd765524850b15e55cb91c72" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/services.ts", "sha256": "8e4648d8c61bff47343f9e1c2b995af69fc00947264b826109ceadcbaf553254" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/class.md", "sha256": "eb7fdd1ae3093b04cd0b041df66ef396fb94657905ae2b0a2900f293b8d2ef4c", "anchor": "config-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/global.md", "sha256": "38e1b425227f877436c106451510537b15f4f4d418b0ae8f351e39ce2232745d", "anchor": "global-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/global.md", "sha256": "38e1b425227f877436c106451510537b15f4f4d418b0ae8f351e39ce2232745d", "anchor": "global-initialization" }, { "path": "packages/artplayer-vitepress/docs/advanced/global.md", "sha256": "38e1b425227f877436c106451510537b15f4f4d418b0ae8f351e39ce2232745d", "anchor": "global-timing" }, { "path": "packages/artplayer-vitepress/docs/advanced/global.md", "sha256": "38e1b425227f877436c106451510537b15f4f4d418b0ae8f351e39ce2232745d", "anchor": "global-recovery" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/class.md", "sha256": "e176540b8b9cdc614eff1b038e591b02663a9d450c8720f02410b8bc85b54f36", "anchor": "config-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/global.md", "sha256": "bbca6ce913c15223c5d591cbb3344d3bc0b0d5d4a8024ed8b82c9c4dcc14e790", "anchor": "global-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/global.md", "sha256": "bbca6ce913c15223c5d591cbb3344d3bc0b0d5d4a8024ed8b82c9c4dcc14e790", "anchor": "global-initialization" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/global.md", "sha256": "bbca6ce913c15223c5d591cbb3344d3bc0b0d5d4a8024ed8b82c9c4dcc14e790", "anchor": "global-timing" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/global.md", "sha256": "bbca6ce913c15223c5d591cbb3344d3bc0b0d5d4a8024ed8b82c9c4dcc14e790", "anchor": "global-recovery" } ], "evidence": "baselines/site04-globals.json", "documentHashRevalidation": { "sourceBefore": "cec5049c4016b5f0f30fe19c8d8bde0d0e2f2704", "evidence": "baselines/site04-lifecycle.json", "reason": "Class guides changed only env/build descriptions; all other sections match after LF normalization. Property CSS section matches exactly; source hashes unchanged." } }, { "id": "emitter-events", "status": "semantic-reviewed", "conclusion": "Synchronous emitter dispatch, context, snapshot, duplicate/once/off/reentrant/error semantics; lazy visible registry and retained user subscriptions. Default native/document/window forwarding inventories versus historical-only names. Custom lifecycle/media/UI/display/subtitle payloads and timing, root compatibility overloads versus accurate runtime tuples. Native local-media checks do not close device, codec or SDK gates.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.Emitter@47", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "Emitter", "line": 47 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.on@104", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "on", "line": 104 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.on@105", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "on", "line": 105 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.on@106", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "on", "line": 106 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.once@108", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "once", "line": 108 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.once@109", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "once", "line": 109 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.once@110", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "once", "line": 110 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.emit@112", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "emit", "line": 112 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.emit@113", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "emit", "line": 113 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.emit@114", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "emit", "line": 114 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.off@116", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "off", "line": 116 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.off@117", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "off", "line": 117 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.off@118", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "off", "line": 118 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.e@124", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "e", "line": 124 }, { "id": "packages/artplayer/public/emitter.ts#Emitter.e@3", "file": "packages/artplayer/public/emitter.ts", "declaration": "Emitter", "name": "e", "line": 3 }, { "id": "packages/artplayer/public/emitter.ts#Emitter.on@4", "file": "packages/artplayer/public/emitter.ts", "declaration": "Emitter", "name": "on", "line": 4 }, { "id": "packages/artplayer/public/emitter.ts#Emitter.once@5", "file": "packages/artplayer/public/emitter.ts", "declaration": "Emitter", "name": "once", "line": 5 }, { "id": "packages/artplayer/public/emitter.ts#Emitter.emit@6", "file": "packages/artplayer/public/emitter.ts", "declaration": "Emitter", "name": "emit", "line": 6 }, { "id": "packages/artplayer/public/emitter.ts#Emitter.off@7", "file": "packages/artplayer/public/emitter.ts", "declaration": "Emitter", "name": "off", "line": 7 }, { "id": "packages/artplayer/public/events.ts#SubtitleUpdateEvents.subtitleBeforeUpdate@8", "file": "packages/artplayer/public/events.ts", "declaration": "SubtitleUpdateEvents", "name": "subtitleBeforeUpdate", "line": 8 }, { "id": "packages/artplayer/public/events.ts#SubtitleUpdateEvents.subtitleAfterUpdate@9", "file": "packages/artplayer/public/events.ts", "declaration": "SubtitleUpdateEvents", "name": "subtitleAfterUpdate", "line": 9 }, { "id": "packages/artplayer/public/events.ts#Events.document:click@13", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "document:click", "line": 13 }, { "id": "packages/artplayer/public/events.ts#Events.document:mouseup@14", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "document:mouseup", "line": 14 }, { "id": "packages/artplayer/public/events.ts#Events.document:keydown@15", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "document:keydown", "line": 15 }, { "id": "packages/artplayer/public/events.ts#Events.document:touchend@16", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "document:touchend", "line": 16 }, { "id": "packages/artplayer/public/events.ts#Events.document:touchcancel@17", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "document:touchcancel", "line": 17 }, { "id": "packages/artplayer/public/events.ts#Events.document:touchmove@18", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "document:touchmove", "line": 18 }, { "id": "packages/artplayer/public/events.ts#Events.document:mousemove@19", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "document:mousemove", "line": 19 }, { "id": "packages/artplayer/public/events.ts#Events.document:pointerup@20", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "document:pointerup", "line": 20 }, { "id": "packages/artplayer/public/events.ts#Events.document:contextmenu@21", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "document:contextmenu", "line": 21 }, { "id": "packages/artplayer/public/events.ts#Events.document:pointermove@22", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "document:pointermove", "line": 22 }, { "id": "packages/artplayer/public/events.ts#Events.document:visibilitychange@23", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "document:visibilitychange", "line": 23 }, { "id": "packages/artplayer/public/events.ts#Events.document:webkitfullscreenchange@24", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "document:webkitfullscreenchange", "line": 24 }, { "id": "packages/artplayer/public/events.ts#Events.window:resize@26", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "window:resize", "line": 26 }, { "id": "packages/artplayer/public/events.ts#Events.window:scroll@27", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "window:scroll", "line": 27 }, { "id": "packages/artplayer/public/events.ts#Events.window:orientationchange@28", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "window:orientationchange", "line": 28 }, { "id": "packages/artplayer/public/events.ts#Events.video:abort@30", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:abort", "line": 30 }, { "id": "packages/artplayer/public/events.ts#Events.video:canplay@31", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:canplay", "line": 31 }, { "id": "packages/artplayer/public/events.ts#Events.video:canplaythrough@32", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:canplaythrough", "line": 32 }, { "id": "packages/artplayer/public/events.ts#Events.video:complete@33", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:complete", "line": 33 }, { "id": "packages/artplayer/public/events.ts#Events.video:durationchange@34", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:durationchange", "line": 34 }, { "id": "packages/artplayer/public/events.ts#Events.video:emptied@35", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:emptied", "line": 35 }, { "id": "packages/artplayer/public/events.ts#Events.video:encrypted@36", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:encrypted", "line": 36 }, { "id": "packages/artplayer/public/events.ts#Events.video:ended@37", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:ended", "line": 37 }, { "id": "packages/artplayer/public/events.ts#Events.video:error@38", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:error", "line": 38 }, { "id": "packages/artplayer/public/events.ts#Events.video:loadeddata@39", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:loadeddata", "line": 39 }, { "id": "packages/artplayer/public/events.ts#Events.video:loadedmetadata@40", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:loadedmetadata", "line": 40 }, { "id": "packages/artplayer/public/events.ts#Events.video:loadstart@41", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:loadstart", "line": 41 }, { "id": "packages/artplayer/public/events.ts#Events.video:pause@42", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:pause", "line": 42 }, { "id": "packages/artplayer/public/events.ts#Events.video:play@43", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:play", "line": 43 }, { "id": "packages/artplayer/public/events.ts#Events.video:playing@44", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:playing", "line": 44 }, { "id": "packages/artplayer/public/events.ts#Events.video:progress@45", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:progress", "line": 45 }, { "id": "packages/artplayer/public/events.ts#Events.video:ratechange@46", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:ratechange", "line": 46 }, { "id": "packages/artplayer/public/events.ts#Events.video:seeked@47", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:seeked", "line": 47 }, { "id": "packages/artplayer/public/events.ts#Events.video:seeking@48", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:seeking", "line": 48 }, { "id": "packages/artplayer/public/events.ts#Events.video:stalled@49", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:stalled", "line": 49 }, { "id": "packages/artplayer/public/events.ts#Events.video:suspend@50", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:suspend", "line": 50 }, { "id": "packages/artplayer/public/events.ts#Events.video:timeupdate@51", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:timeupdate", "line": 51 }, { "id": "packages/artplayer/public/events.ts#Events.video:volumechange@52", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:volumechange", "line": 52 }, { "id": "packages/artplayer/public/events.ts#Events.video:waiting@53", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "video:waiting", "line": 53 }, { "id": "packages/artplayer/public/events.ts#Events.info@55", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "info", "line": 55 }, { "id": "packages/artplayer/public/events.ts#Events.layer@56", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "layer", "line": 56 }, { "id": "packages/artplayer/public/events.ts#Events.loading@57", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "loading", "line": 57 }, { "id": "packages/artplayer/public/events.ts#Events.mask@58", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "mask", "line": 58 }, { "id": "packages/artplayer/public/events.ts#Events.subtitle@59", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "subtitle", "line": 59 }, { "id": "packages/artplayer/public/events.ts#Events.contextmenu@60", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "contextmenu", "line": 60 }, { "id": "packages/artplayer/public/events.ts#Events.control@61", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "control", "line": 61 }, { "id": "packages/artplayer/public/events.ts#Events.setting@62", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "setting", "line": 62 }, { "id": "packages/artplayer/public/events.ts#Events.hotkey@63", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "hotkey", "line": 63 }, { "id": "packages/artplayer/public/events.ts#Events.destroy@65", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "destroy", "line": 65 }, { "id": "packages/artplayer/public/events.ts#Events.subtitleOffset@67", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "subtitleOffset", "line": 67 }, { "id": "packages/artplayer/public/events.ts#Events.subtitleBeforeUpdate@69", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "subtitleBeforeUpdate", "line": 69 }, { "id": "packages/artplayer/public/events.ts#Events.subtitleAfterUpdate@71", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "subtitleAfterUpdate", "line": 71 }, { "id": "packages/artplayer/public/events.ts#Events.subtitleLoad@72", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "subtitleLoad", "line": 72 }, { "id": "packages/artplayer/public/events.ts#Events.focus@74", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "focus", "line": 74 }, { "id": "packages/artplayer/public/events.ts#Events.blur@75", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "blur", "line": 75 }, { "id": "packages/artplayer/public/events.ts#Events.dblclick@76", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "dblclick", "line": 76 }, { "id": "packages/artplayer/public/events.ts#Events.click@77", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "click", "line": 77 }, { "id": "packages/artplayer/public/events.ts#Events.hover@78", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "hover", "line": 78 }, { "id": "packages/artplayer/public/events.ts#Events.mousemove@79", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "mousemove", "line": 79 }, { "id": "packages/artplayer/public/events.ts#Events.resize@81", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "resize", "line": 81 }, { "id": "packages/artplayer/public/events.ts#Events.view@82", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "view", "line": 82 }, { "id": "packages/artplayer/public/events.ts#Events.lock@83", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "lock", "line": 83 }, { "id": "packages/artplayer/public/events.ts#Events.aspectRatio@84", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "aspectRatio", "line": 84 }, { "id": "packages/artplayer/public/events.ts#Events.autoHeight@85", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "autoHeight", "line": 85 }, { "id": "packages/artplayer/public/events.ts#Events.autoSize@86", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "autoSize", "line": 86 }, { "id": "packages/artplayer/public/events.ts#Events.ready@87", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "ready", "line": 87 }, { "id": "packages/artplayer/public/events.ts#Events.airplay@88", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "airplay", "line": 88 }, { "id": "packages/artplayer/public/events.ts#Events.raf@89", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "raf", "line": 89 }, { "id": "packages/artplayer/public/events.ts#Events.error@91", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "error", "line": 91 }, { "id": "packages/artplayer/public/events.ts#Events.flip@92", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "flip", "line": 92 }, { "id": "packages/artplayer/public/events.ts#Events.fullscreen@93", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "fullscreen", "line": 93 }, { "id": "packages/artplayer/public/events.ts#Events.fullscreenError@94", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "fullscreenError", "line": 94 }, { "id": "packages/artplayer/public/events.ts#Events.fullscreenWeb@95", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "fullscreenWeb", "line": 95 }, { "id": "packages/artplayer/public/events.ts#Events.mini@96", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "mini", "line": 96 }, { "id": "packages/artplayer/public/events.ts#Events.pause@97", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "pause", "line": 97 }, { "id": "packages/artplayer/public/events.ts#Events.pip@98", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "pip", "line": 98 }, { "id": "packages/artplayer/public/events.ts#Events.play@99", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "play", "line": 99 }, { "id": "packages/artplayer/public/events.ts#Events.screenshot@100", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "screenshot", "line": 100 }, { "id": "packages/artplayer/public/events.ts#Events.seek@101", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "seek", "line": 101 }, { "id": "packages/artplayer/public/events.ts#Events.restart@102", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "restart", "line": 102 }, { "id": "packages/artplayer/public/events.ts#Events.muted@103", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "muted", "line": 103 }, { "id": "packages/artplayer/public/events.ts#Events.setBar@104", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "setBar", "line": 104 }, { "id": "packages/artplayer/public/events.ts#Events.keydown@105", "file": "packages/artplayer/public/events.ts", "declaration": "Events", "name": "keydown", "line": 105 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.Emitter@115", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "Emitter", "line": 115 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.document:keydown@8", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "document:keydown", "line": 8 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.document:mousemove@9", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "document:mousemove", "line": 9 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.document:mouseup@10", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "document:mouseup", "line": 10 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.mousemove@11", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "mousemove", "line": 11 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.click@12", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "click", "line": 12 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.blur@13", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "blur", "line": 13 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.error@14", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "error", "line": 14 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.fullscreenError@15", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "fullscreenError", "line": 15 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.aspectRatio@16", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "aspectRatio", "line": 16 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.flip@17", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "flip", "line": 17 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.seek@18", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "seek", "line": 18 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.setBar@19", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "setBar", "line": 19 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.subtitleBeforeUpdate@20", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "subtitleBeforeUpdate", "line": 20 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.subtitleAfterUpdate@21", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "subtitleAfterUpdate", "line": 21 }, { "id": "packages/artplayer/public/runtime/events.ts#BuiltinEvents.subtitleLoad@22", "file": "packages/artplayer/public/runtime/events.ts", "declaration": "BuiltinEvents", "name": "subtitleLoad", "line": 22 } ], "sources": [ { "path": "packages/artplayer/src/utils/emitter.ts", "sha256": "26a93d3ff35b53e71a5f3bb22c252a854559d8151ede50a66a28d9eefae6c008" }, { "path": "packages/artplayer/src/utils/component.ts", "sha256": "c3fa96467e8b315d974a42a19591aa4a4a7514853db796135b2acbcdcb160ea3" }, { "path": "packages/artplayer/src/events/globalInit.ts", "sha256": "6f6ea497a20a8fd0746b1f020caff76ad6817cd70a1a90fbaea12f992b6d03a7" }, { "path": "packages/artplayer/src/input/pointer-focus.ts", "sha256": "802087098c786135eefa6727f13177ffe4a98e2abf48fad0e356b91e26960077" }, { "path": "packages/artplayer/src/events/clickInit.ts", "sha256": "bd1ba29fe0af4332ceb19297797c4c942a3a74bfd901998d6b93293f1b309300" }, { "path": "packages/artplayer/src/events/hoverInit.ts", "sha256": "d1250e0dd35a8ba8067275986acbe6320c22adf1a977ec1009c0c012ed1563fe" }, { "path": "packages/artplayer/src/events/moveInit.ts", "sha256": "da97591723f8b94a34702559b7ee67a35f172aa696d37dfbecd472581ad3de35" }, { "path": "packages/artplayer/src/events/updateInit.ts", "sha256": "6f174db14d20319f03a76e6ea267a3d71973faac44a92483badfa4420791817a" }, { "path": "packages/artplayer/src/events/viewInit.ts", "sha256": "d77b83eab802ff0046a4966e28b810a25592bcada49f526adae37556c1e4c3e9" }, { "path": "packages/artplayer/src/events/resizeInit.ts", "sha256": "719e27d11d2f93fcbe8368393c9190e251fc86dd0c3c2919f60e9b3b1edd0192" }, { "path": "packages/artplayer/src/hotkey.ts", "sha256": "d8e477bf451143e566e1f743a5f253dcf00beb23544709794779f275e11498e8" }, { "path": "packages/artplayer/src/config/index.ts", "sha256": "a56b4d3d6942cfa3e2b47f909fc5ad87e6e3202fd61b29c7afd7649049e31d05" }, { "path": "packages/artplayer/src/media/events/readiness.ts", "sha256": "3ba74f26dd9ff0729967097c2cb6f329a9cea57745bfe8173f9173e0d134476a" }, { "path": "packages/artplayer/src/media/events/playback.ts", "sha256": "2c68e4f6274a0dc65e56d42c928e500fc1d63bf3e03bbdd8a83c3f3ed7ae8ee4" }, { "path": "packages/artplayer/src/media/events/forward.ts", "sha256": "6b1b7e80036bfb523b51843dc6ec6d83c2b949cefb9cef085b2d679a444e46d8" }, { "path": "packages/artplayer/src/media/events/reconnect.ts", "sha256": "876027b5116d0d3628755705682b30630f4b713199ed8015541932d81d2944be" }, { "path": "packages/artplayer/src/player/playMix.ts", "sha256": "2d46a3f84da0b1dd18139b76e5e2e163f1d9d9c8f54e67807eeec672acd49917" }, { "path": "packages/artplayer/src/player/pauseMix.ts", "sha256": "f4fa2b1f05b84ebd27bec9cff5a151addf096dd9b32a38122fb2f1829def0043" }, { "path": "packages/artplayer/src/player/urlMix.ts", "sha256": "726a42899261879e03c8b1d4f716458bf3e6e614cecc3bb8d7a581afc2b7866d" }, { "path": "packages/artplayer/src/player/seekMix.ts", "sha256": "e6e1bf00e8441f1ce58d2a67a66f7e5e98c86d78620ff10a5e6268d54f13fadb" }, { "path": "packages/artplayer/src/player/currentTimeMix.ts", "sha256": "cc374abeb85b203b9f31c566a6b9e53a4a1723d609fccc7b0c9c210993b79e75" }, { "path": "packages/artplayer/src/player/volumeMix.ts", "sha256": "d830bb27b984e0ab2f687943fb49abcbd0331d71fe96049fd81edbddaa64f07f" }, { "path": "packages/artplayer/src/player/screenshotMix.ts", "sha256": "1754bbce09f713204c120cd4657b52c06eb09eb1fe3244f84474e5967cd68e50" }, { "path": "packages/artplayer/src/player/airplayMix.ts", "sha256": "bfa30e1dcd7cbaef97e977344e8a35524fad6bd23089cd8e45945e3b32b4bf04" }, { "path": "packages/artplayer/src/player/aspectRatioMix.ts", "sha256": "9e5e7365d469aeaef65a6010cb92734702191f9086b2f21d98c9f0ad7f356898" }, { "path": "packages/artplayer/src/player/flipMix.ts", "sha256": "a1519c83f8c9437a9b7e99a59e38a3d931032c579f4085226fc0955c7c9eab67" }, { "path": "packages/artplayer/src/player/autoHeightMix.ts", "sha256": "5848e34cd826f5d4cc81d076c83fb3bcea0aed1228cd93a1edb6b8ca402ad175" }, { "path": "packages/artplayer/src/player/autoSizeMix.ts", "sha256": "6373a8ea7fff4cd875d17c5d3df6dc37764055ab77850a6c6348526969071cbb" }, { "path": "packages/artplayer/src/player/subtitleOffsetMix.ts", "sha256": "cf9834711842c8a31c3143ab3028f0cf9ba541fafe6f0a3076067daa9d4c750a" }, { "path": "packages/artplayer/src/display/native-fullscreen.ts", "sha256": "323401f2b3ea5186da981a1215b1b9e7dcf4ef4261a8e885fe8ff0c090de6a7a" }, { "path": "packages/artplayer/src/display/video-fullscreen.ts", "sha256": "b425bf0df462524b5d3accc9e3df383c6635676c152bf4bef09c477a90662728" }, { "path": "packages/artplayer/src/display/web-fullscreen.ts", "sha256": "13f901d20a31a7b8e4ebfbcceac5d3e0737df6335b71f0dfed638785bc413a5a" }, { "path": "packages/artplayer/src/display/native-pip.ts", "sha256": "647879ae027cc0ebe684daa31d75511dd882e123e4ca8da2942e659bae3719f2" }, { "path": "packages/artplayer/src/display/webkit-pip.ts", "sha256": "3617927b4bb8fa46f651d0e584141f804ae438e2b4531cc2e9cf9f7eeb027550" }, { "path": "packages/artplayer/src/display/mini.ts", "sha256": "a6fed598428bbf8d52931f21bb68b7560a3643d2576f7e7bfbae98b2f7cdd1e5" }, { "path": "packages/artplayer/src/plugins/lock.ts", "sha256": "8f5fe4469787b7b2a0a302d0fbd925f8eb6d1b261cae6e17367e4d97666a096c" }, { "path": "packages/artplayer/src/subtitle/render.ts", "sha256": "96493fc35680af635a8db225a8bf002208df79ed48b1d4ee6cc73587543add5c" }, { "path": "packages/artplayer/src/subtitle/track.ts", "sha256": "707f4c43af4ebf4b87521f6f577168460e739274d0cec28b9efe5704d2540d18" }, { "path": "packages/artplayer/src/subtitle/timing.ts", "sha256": "f2c1dbb63697a51c200371127da4fb8ea6e90a5b4de888bb1c2d7eae4007a5f8" }, { "path": "packages/artplayer/src/source/listen.ts", "sha256": "c0596b98258c1544c8e4b762509646428450e56588da36908cb8583b8b716c37" }, { "path": "packages/artplayer/src/lifecycle/instance.ts", "sha256": "3168f7db4271bae7a242e80798546b755ac15443e15dd9ebb7675f5a259299d8" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/emitter.ts", "sha256": "9c62551cdcc6dd3966bed8a7a85dd477435db977c91a294d2ac8f162f9592537" }, { "path": "packages/artplayer/public/events.ts", "sha256": "af191f862af4ec8933b09113b8c074603ae254a8b70460d0f3006646cd74ae42" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/events.ts", "sha256": "52848f57d35eb1037cf74c8877521edf99a015bcd77f30ef6bbcba1807a99bfe" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/event.md", "sha256": "2d8a33a17191e3ec14da8e62442700ad4af5b8d101acba483763811143e64bcd", "anchor": "emitter-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/event.md", "sha256": "2d8a33a17191e3ec14da8e62442700ad4af5b8d101acba483763811143e64bcd", "anchor": "native-event-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/event.md", "sha256": "2d8a33a17191e3ec14da8e62442700ad4af5b8d101acba483763811143e64bcd", "anchor": "custom-event-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/event.md", "sha256": "2d8a33a17191e3ec14da8e62442700ad4af5b8d101acba483763811143e64bcd", "anchor": "event-types" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/event.md", "sha256": "84bc4214a4f680a78fa91bf8a28e2587bbdc102767b71c4f4669c1dca346e7f4", "anchor": "emitter-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/event.md", "sha256": "84bc4214a4f680a78fa91bf8a28e2587bbdc102767b71c4f4669c1dca346e7f4", "anchor": "native-event-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/event.md", "sha256": "84bc4214a4f680a78fa91bf8a28e2587bbdc102767b71c4f4669c1dca346e7f4", "anchor": "custom-event-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/event.md", "sha256": "84bc4214a4f680a78fa91bf8a28e2587bbdc102767b71c4f4669c1dca346e7f4", "anchor": "event-types" } ], "evidence": "baselines/site04-events.json" }, { "id": "construction-options", "status": "semantic-reviewed", "conclusion": "Constructor input and resolved root/runtime option views, staged callback receivers, fresh nested defaults, merge/reference/extension behavior, shared schema and validator return/errors. Initial media/CSS/storage precedence, non-reactive configuration, platform/UI feature gates, quality selection versus URL, thumbnails geometry/defaults, subtitle defaults, customType/proxy ownership and readiness. Historical zero-volume, undefined-proxy and quality-label type/runtime discrepancies explicitly retained/documented. Existing detailed component/subtitle/plugin guides remain authoritative for their managers.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.constructor@37", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "constructor", "line": 37 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.constructor@38", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "constructor", "line": 38 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.scheme@46", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "scheme", "line": 46 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.validator@48", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "validator", "line": 48 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.kindOf@49", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "kindOf", "line": 49 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.option@51", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "option", "line": 51 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.option@89", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "option", "line": 89 }, { "id": "packages/artplayer/public/option.ts#Thumbnails.url@24", "file": "packages/artplayer/public/option.ts", "declaration": "Thumbnails", "name": "url", "line": 24 }, { "id": "packages/artplayer/public/option.ts#Thumbnails.number@29", "file": "packages/artplayer/public/option.ts", "declaration": "Thumbnails", "name": "number", "line": 29 }, { "id": "packages/artplayer/public/option.ts#Thumbnails.column@34", "file": "packages/artplayer/public/option.ts", "declaration": "Thumbnails", "name": "column", "line": 34 }, { "id": "packages/artplayer/public/option.ts#Thumbnails.width@39", "file": "packages/artplayer/public/option.ts", "declaration": "Thumbnails", "name": "width", "line": 39 }, { "id": "packages/artplayer/public/option.ts#Thumbnails.height@44", "file": "packages/artplayer/public/option.ts", "declaration": "Thumbnails", "name": "height", "line": 44 }, { "id": "packages/artplayer/public/option.ts#Thumbnails.scale@49", "file": "packages/artplayer/public/option.ts", "declaration": "Thumbnails", "name": "scale", "line": 49 }, { "id": "packages/artplayer/public/option.ts#OptionInput.url@54", "file": "packages/artplayer/public/option.ts", "declaration": "OptionInput", "name": "url", "line": 54 }, { "id": "packages/artplayer/public/option.ts#OptionInput.controls@55", "file": "packages/artplayer/public/option.ts", "declaration": "OptionInput", "name": "controls", "line": 55 }, { "id": "packages/artplayer/public/option.ts#OptionInput.layers@56", "file": "packages/artplayer/public/option.ts", "declaration": "OptionInput", "name": "layers", "line": 56 }, { "id": "packages/artplayer/public/option.ts#OptionInput.contextmenu@57", "file": "packages/artplayer/public/option.ts", "declaration": "OptionInput", "name": "contextmenu", "line": 57 }, { "id": "packages/artplayer/public/option.ts#Option.id@64", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "id", "line": 64 }, { "id": "packages/artplayer/public/option.ts#Option.container@69", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "container", "line": 69 }, { "id": "packages/artplayer/public/option.ts#Option.url@74", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "url", "line": 74 }, { "id": "packages/artplayer/public/option.ts#Option.poster@79", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "poster", "line": 79 }, { "id": "packages/artplayer/public/option.ts#Option.type@84", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "type", "line": 84 }, { "id": "packages/artplayer/public/option.ts#Option.theme@89", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "theme", "line": 89 }, { "id": "packages/artplayer/public/option.ts#Option.lang@94", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "lang", "line": 94 }, { "id": "packages/artplayer/public/option.ts#Option.volume@99", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "volume", "line": 99 }, { "id": "packages/artplayer/public/option.ts#Option.isLive@104", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "isLive", "line": 104 }, { "id": "packages/artplayer/public/option.ts#Option.muted@109", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "muted", "line": 109 }, { "id": "packages/artplayer/public/option.ts#Option.autoplay@114", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "autoplay", "line": 114 }, { "id": "packages/artplayer/public/option.ts#Option.autoSize@119", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "autoSize", "line": 119 }, { "id": "packages/artplayer/public/option.ts#Option.autoMini@124", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "autoMini", "line": 124 }, { "id": "packages/artplayer/public/option.ts#Option.loop@129", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "loop", "line": 129 }, { "id": "packages/artplayer/public/option.ts#Option.flip@134", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "flip", "line": 134 }, { "id": "packages/artplayer/public/option.ts#Option.playbackRate@139", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "playbackRate", "line": 139 }, { "id": "packages/artplayer/public/option.ts#Option.aspectRatio@144", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "aspectRatio", "line": 144 }, { "id": "packages/artplayer/public/option.ts#Option.screenshot@149", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "screenshot", "line": 149 }, { "id": "packages/artplayer/public/option.ts#Option.setting@154", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "setting", "line": 154 }, { "id": "packages/artplayer/public/option.ts#Option.hotkey@159", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "hotkey", "line": 159 }, { "id": "packages/artplayer/public/option.ts#Option.pip@164", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "pip", "line": 164 }, { "id": "packages/artplayer/public/option.ts#Option.mutex@169", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "mutex", "line": 169 }, { "id": "packages/artplayer/public/option.ts#Option.backdrop@174", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "backdrop", "line": 174 }, { "id": "packages/artplayer/public/option.ts#Option.fullscreen@179", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "fullscreen", "line": 179 }, { "id": "packages/artplayer/public/option.ts#Option.fullscreenWeb@184", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "fullscreenWeb", "line": 184 }, { "id": "packages/artplayer/public/option.ts#Option.subtitleOffset@189", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "subtitleOffset", "line": 189 }, { "id": "packages/artplayer/public/option.ts#Option.miniProgressBar@194", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "miniProgressBar", "line": 194 }, { "id": "packages/artplayer/public/option.ts#Option.useSSR@199", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "useSSR", "line": 199 }, { "id": "packages/artplayer/public/option.ts#Option.playsInline@204", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "playsInline", "line": 204 }, { "id": "packages/artplayer/public/option.ts#Option.lock@209", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "lock", "line": 209 }, { "id": "packages/artplayer/public/option.ts#Option.gesture@214", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "gesture", "line": 214 }, { "id": "packages/artplayer/public/option.ts#Option.fastForward@219", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "fastForward", "line": 219 }, { "id": "packages/artplayer/public/option.ts#Option.autoPlayback@224", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "autoPlayback", "line": 224 }, { "id": "packages/artplayer/public/option.ts#Option.autoOrientation@229", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "autoOrientation", "line": 229 }, { "id": "packages/artplayer/public/option.ts#Option.airplay@234", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "airplay", "line": 234 }, { "id": "packages/artplayer/public/option.ts#Option.proxy@239", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "proxy", "line": 239 }, { "id": "packages/artplayer/public/option.ts#Option.plugins@244", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "plugins", "line": 244 }, { "id": "packages/artplayer/public/option.ts#Option.layers@249", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "layers", "line": 249 }, { "id": "packages/artplayer/public/option.ts#Option.contextmenu@254", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "contextmenu", "line": 254 }, { "id": "packages/artplayer/public/option.ts#Option.controls@259", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "controls", "line": 259 }, { "id": "packages/artplayer/public/option.ts#Option.settings@264", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "settings", "line": 264 }, { "id": "packages/artplayer/public/option.ts#Option.quality@269", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "quality", "line": 269 }, { "id": "packages/artplayer/public/option.ts#Option.highlight@274", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "highlight", "line": 274 }, { "id": "packages/artplayer/public/option.ts#Option.thumbnails@289", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "thumbnails", "line": 289 }, { "id": "packages/artplayer/public/option.ts#Option.subtitle@294", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "subtitle", "line": 294 }, { "id": "packages/artplayer/public/option.ts#Option.moreVideoAttr@299", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "moreVideoAttr", "line": 299 }, { "id": "packages/artplayer/public/option.ts#Option.i18n@308", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "i18n", "line": 308 }, { "id": "packages/artplayer/public/option.ts#Option.icons@313", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "icons", "line": 313 }, { "id": "packages/artplayer/public/option.ts#Option.cssVar@320", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "cssVar", "line": 320 }, { "id": "packages/artplayer/public/option.ts#Option.customType@325", "file": "packages/artplayer/public/option.ts", "declaration": "Option", "name": "customType", "line": 325 }, { "id": "packages/artplayer/public/runtime.ts#OptionInput.plugins@33", "file": "packages/artplayer/public/runtime.ts", "declaration": "OptionInput", "name": "plugins", "line": 33 }, { "id": "packages/artplayer/public/runtime.ts#OptionInput.proxy@34", "file": "packages/artplayer/public/runtime.ts", "declaration": "OptionInput", "name": "proxy", "line": 34 }, { "id": "packages/artplayer/public/runtime.ts#OptionInput.customType@35", "file": "packages/artplayer/public/runtime.ts", "declaration": "OptionInput", "name": "customType", "line": 35 }, { "id": "packages/artplayer/public/runtime.ts#OptionInput.layers@36", "file": "packages/artplayer/public/runtime.ts", "declaration": "OptionInput", "name": "layers", "line": 36 }, { "id": "packages/artplayer/public/runtime.ts#OptionInput.controls@37", "file": "packages/artplayer/public/runtime.ts", "declaration": "OptionInput", "name": "controls", "line": 37 }, { "id": "packages/artplayer/public/runtime.ts#OptionInput.contextmenu@38", "file": "packages/artplayer/public/runtime.ts", "declaration": "OptionInput", "name": "contextmenu", "line": 38 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.option@66", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "option", "line": 66 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.constructor@107", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "constructor", "line": 107 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.constructor@108", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "constructor", "line": 108 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.scheme@114", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "scheme", "line": 114 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.validator@116", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "validator", "line": 116 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.kindOf@117", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "kindOf", "line": 117 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.option@119", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "option", "line": 119 }, { "id": "packages/artplayer/public/runtime/option.ts#OptionInput.container@11", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "OptionInput", "name": "container", "line": 11 }, { "id": "packages/artplayer/public/runtime/option.ts#OptionInput.proxy@12", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "OptionInput", "name": "proxy", "line": 12 }, { "id": "packages/artplayer/public/runtime/option.ts#OptionInput.plugins@13", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "OptionInput", "name": "plugins", "line": 13 }, { "id": "packages/artplayer/public/runtime/option.ts#OptionInput.layers@14", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "OptionInput", "name": "layers", "line": 14 }, { "id": "packages/artplayer/public/runtime/option.ts#OptionInput.controls@15", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "OptionInput", "name": "controls", "line": 15 }, { "id": "packages/artplayer/public/runtime/option.ts#OptionInput.contextmenu@16", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "OptionInput", "name": "contextmenu", "line": 16 }, { "id": "packages/artplayer/public/runtime/option.ts#OptionInput.settings@17", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "OptionInput", "name": "settings", "line": 17 }, { "id": "packages/artplayer/public/runtime/option.ts#OptionInput.customType@18", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "OptionInput", "name": "customType", "line": 18 }, { "id": "packages/artplayer/public/runtime/option.ts#OptionInput.i18n@19", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "OptionInput", "name": "i18n", "line": 19 }, { "id": "packages/artplayer/public/runtime/option.ts#OptionInput.icons@20", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "OptionInput", "name": "icons", "line": 20 }, { "id": "packages/artplayer/public/runtime/option.ts#Option.proxy@25", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "Option", "name": "proxy", "line": 25 }, { "id": "packages/artplayer/public/runtime/option.ts#Option.subtitle@26", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "Option", "name": "subtitle", "line": 26 }, { "id": "packages/artplayer/public/runtime/option.ts#Option.thumbnails@27", "file": "packages/artplayer/public/runtime/option.ts", "declaration": "Option", "name": "thumbnails", "line": 27 } ], "sources": [ { "path": "packages/artplayer/src/index.ts", "sha256": "20cfe3738b3ce7e11b69721a5f0bdad9db77807417d8e421397a40dfade4c047" }, { "path": "packages/artplayer/src/option/defaults.ts", "sha256": "0bfdc329c48716ac5987c8979fee7e116f6894a70fefc908c99876dfbb4d9dc0" }, { "path": "packages/artplayer/src/option/resolve.ts", "sha256": "27bb1b81a9288062969abb561cec9c88c4b9acb715023e4f22f299f3d5f4bf65" }, { "path": "packages/artplayer/src/option/runtime.ts", "sha256": "4caa060f67c6a57db4a7cc93598e8768794f727b303a5cfa4aeb2ebc247e52d9" }, { "path": "packages/artplayer/src/option/types.ts", "sha256": "224e32ce13cfc9d41ad9f2f3427f97d10bcaaec7e88e30503d618a3d06ae381e" }, { "path": "packages/artplayer/src/scheme/index.ts", "sha256": "dc4a3b5e08478cf72b46b0b59c023359ad5f79b891ea8a6a119ce24a5251821a" }, { "path": "packages/artplayer/src/utils/property.ts", "sha256": "c737d4582a4382f4038d12dafdf8b43418e508c9b8b859b2f0cc17c20f370343" }, { "path": "packages/artplayer/src/utils/compatibility.ts", "sha256": "1fd2a5b17ee3245712eda961d3c0a15caf3c428010112e48231890176ce1e5e2" }, { "path": "packages/artplayer/src/template.ts", "sha256": "0ea9155b9292d4c528a464d3c97996ee5a1c9c4aabc2959a744989085db2251b" }, { "path": "packages/artplayer/src/template/nodes.ts", "sha256": "1572746a636647e4d313cc8752d3a110ff81fddb390ad7b0feb6a0db0d42b9d4" }, { "path": "packages/artplayer/src/template/html.ts", "sha256": "351c472bfd01fa5ba1a4e347ed31bd5faaf823d9b4c5cab1ce8c651e3b175021" }, { "path": "packages/artplayer/src/lifecycle/instance.ts", "sha256": "3168f7db4271bae7a242e80798546b755ac15443e15dd9ebb7675f5a259299d8" }, { "path": "packages/artplayer/src/lifecycle/template-rollback.ts", "sha256": "7a83da6739bcec1587b02f8157934988910d7f9103fe489a0d6f4f65290c3d77" }, { "path": "packages/artplayer/src/player/index.ts", "sha256": "359943c88dc99863e510fc0d51f8e8ee2397217e68045f755d4e9538579bdaec" }, { "path": "packages/artplayer/src/player/optionInit.ts", "sha256": "7c1c47679ee6201d0e0d203fc7b449a09309e7b24a0a1099ad259a70fc1b1a35" }, { "path": "packages/artplayer/src/player/attrMix.ts", "sha256": "d82150611a69423ed46bf673f44c3e0f61e80425026effd486a6951b6c0dd90c" }, { "path": "packages/artplayer/src/player/volumeMix.ts", "sha256": "d830bb27b984e0ab2f687943fb49abcbd0331d71fe96049fd81edbddaa64f07f" }, { "path": "packages/artplayer/src/player/cssVarMix.ts", "sha256": "0d023f28b7a8b4c1a5e2c4dd5672ef4294c86bce0013babd9d52efa32a443b2a" }, { "path": "packages/artplayer/src/player/urlMix.ts", "sha256": "726a42899261879e03c8b1d4f716458bf3e6e614cecc3bb8d7a581afc2b7866d" }, { "path": "packages/artplayer/src/player/qualityMix.ts", "sha256": "980ff584c8a5793f5ec9f049f144df31d184d7c9acef49fbe9d504b7657a96bb" }, { "path": "packages/artplayer/src/player/thumbnailsMix.ts", "sha256": "6c097d7d00779a6d0d3d65cf9ffd126624a48c9bdb98396c84c39f4de4bdf712" }, { "path": "packages/artplayer/src/player/playMix.ts", "sha256": "2d46a3f84da0b1dd18139b76e5e2e163f1d9d9c8f54e67807eeec672acd49917" }, { "path": "packages/artplayer/src/thumbnails/layout.ts", "sha256": "6630439242a880f53fcb374b7b15c7f486405aab8a0fad651b137f02971eeb59" }, { "path": "packages/artplayer/src/control/builtins.ts", "sha256": "2a0e12a9741713c92938e1d2009149bbbde498284aa85c63f270d02b27dc22b1" }, { "path": "packages/artplayer/src/control/progress/view.ts", "sha256": "60ee16d5170be81b8132bb56dd0bc0eaf23e50f5c268d0697c9187b38a14aba9" }, { "path": "packages/artplayer/src/setting/index.ts", "sha256": "f6319af15ebe3600a466123dd9d343b86a8d6ed201693ac7ac86dc1d674d477f" }, { "path": "packages/artplayer/src/contextmenu/index.ts", "sha256": "7532165d162fa463f1fe3c538d6bda0f579b5907b05137382efeb0018719b011" }, { "path": "packages/artplayer/src/plugins/index.ts", "sha256": "4c97f354769bbcb338263f321876a90745a87a9af2d267e216bd3d9d007f268a" }, { "path": "packages/artplayer/src/plugins/builtins.ts", "sha256": "4631c9775732982dfdc87e16b1bd6b41a350be36fb27e0a9132c11a85b0c016d" }, { "path": "packages/artplayer/src/plugins/auto-playback/records.ts", "sha256": "133a4ba2fd2d3df724d96eb203d05cffb0b82ecb8de72403974f7979bd37ce01" }, { "path": "packages/artplayer/src/events/resizeInit.ts", "sha256": "719e27d11d2f93fcbe8368393c9190e251fc86dd0c3c2919f60e9b3b1edd0192" }, { "path": "packages/artplayer/src/events/viewInit.ts", "sha256": "d77b83eab802ff0046a4966e28b810a25592bcada49f526adae37556c1e4c3e9" }, { "path": "packages/artplayer/src/events/gestureInit.ts", "sha256": "9e9d1ac0da7f87e89dd0d86fa2820b980e9cb810782d6ab30017de8686fc910b" }, { "path": "packages/artplayer/src/hotkey.ts", "sha256": "d8e477bf451143e566e1f743a5f253dcf00beb23544709794779f275e11498e8" }, { "path": "packages/artplayer/src/media/events/playback.ts", "sha256": "2c68e4f6274a0dc65e56d42c928e500fc1d63bf3e03bbdd8a83c3f3ed7ae8ee4" }, { "path": "packages/artplayer/src/media/events/readiness.ts", "sha256": "3ba74f26dd9ff0729967097c2cb6f329a9cea57745bfe8173f9173e0d134476a" }, { "path": "packages/artplayer/src/storage.ts", "sha256": "9c0a0f3d8ac18261db6e49b2ea14322d1d53bfec3531c7337b85005e708fef30" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/option.ts", "sha256": "850e5264219b8b438c80694402225b690b131786677a5da0d22739ec2352d263" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/option.ts", "sha256": "bb672e49ffe74a6fc78543217f6de80d7d738890146df0857c709d4dc283e4ce" }, { "path": "packages/artplayer/public/runtime/construction.ts", "sha256": "24cc5cda1f614314db382271a9b0d5583b781894cfdf6c548700b1b5270467ee" }, { "path": "node_modules/option-validator/package.json", "sha256": "fad30dba9b36a06de9e625b6c994a6d3c19c6222b500eefa0a01e71ef4cb5fa8" }, { "path": "node_modules/option-validator/index.js", "sha256": "f942c593c6f2fa0aabdc417661ea55d21cbf506dba3c255193838eac9ab51aa5" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/start/option.md", "sha256": "88e44983009b354091f89113369298f6e6854f690797e4db3d5a7477ef3aecab", "anchor": "construction-contract" }, { "path": "packages/artplayer-vitepress/docs/start/option.md", "sha256": "88e44983009b354091f89113369298f6e6854f690797e4db3d5a7477ef3aecab", "anchor": "option-merge" }, { "path": "packages/artplayer-vitepress/docs/start/option.md", "sha256": "88e44983009b354091f89113369298f6e6854f690797e4db3d5a7477ef3aecab", "anchor": "option-precedence" }, { "path": "packages/artplayer-vitepress/docs/start/option.md", "sha256": "88e44983009b354091f89113369298f6e6854f690797e4db3d5a7477ef3aecab", "anchor": "option-capabilities" }, { "path": "packages/artplayer-vitepress/docs/start/option.md", "sha256": "88e44983009b354091f89113369298f6e6854f690797e4db3d5a7477ef3aecab", "anchor": "option-nested" }, { "path": "packages/artplayer-vitepress/docs/start/option.md", "sha256": "88e44983009b354091f89113369298f6e6854f690797e4db3d5a7477ef3aecab", "anchor": "option-types" }, { "path": "packages/artplayer-vitepress/docs/en/start/option.md", "sha256": "a21f6b7977e418b9be91dacf2c57c017ca4e5855496aab4874d6d258a22aff9f", "anchor": "construction-contract" }, { "path": "packages/artplayer-vitepress/docs/en/start/option.md", "sha256": "a21f6b7977e418b9be91dacf2c57c017ca4e5855496aab4874d6d258a22aff9f", "anchor": "option-merge" }, { "path": "packages/artplayer-vitepress/docs/en/start/option.md", "sha256": "a21f6b7977e418b9be91dacf2c57c017ca4e5855496aab4874d6d258a22aff9f", "anchor": "option-precedence" }, { "path": "packages/artplayer-vitepress/docs/en/start/option.md", "sha256": "a21f6b7977e418b9be91dacf2c57c017ca4e5855496aab4874d6d258a22aff9f", "anchor": "option-capabilities" }, { "path": "packages/artplayer-vitepress/docs/en/start/option.md", "sha256": "a21f6b7977e418b9be91dacf2c57c017ca4e5855496aab4874d6d258a22aff9f", "anchor": "option-nested" }, { "path": "packages/artplayer-vitepress/docs/en/start/option.md", "sha256": "a21f6b7977e418b9be91dacf2c57c017ca4e5855496aab4874d6d258a22aff9f", "anchor": "option-types" } ], "evidence": "baselines/site04-options.json" }, { "id": "css-variables-theme", "status": "semantic-reviewed", "conclusion": "43 historical CSS variables with base defaults, actual consumers and mobile/fullscreen overrides; mini-progress-height is retained but unused. cssVar/theme read computed strings and write only truthy values, numeric-zero/read and string-zero/write distinction, removal through native style API, legacy numeric/9999 types versus runtime signatures. Instance-local cascade, unchanged option snapshots, initial theme precedence, internal measured controls height and platform limitations. No runtime or CSS behavior changed.", "records": [ { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-theme@2", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-theme", "line": 2 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-font-color@3", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-font-color", "line": 3 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-background-color@4", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-background-color", "line": 4 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-text-shadow-color@5", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-text-shadow-color", "line": 5 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-transition-duration@6", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-transition-duration", "line": 6 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-padding@7", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-padding", "line": 7 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-border-radius@8", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-border-radius", "line": 8 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-progress-height@9", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-progress-height", "line": 9 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-progress-color@10", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-progress-color", "line": 10 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-progress-top-gap@11", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-progress-top-gap", "line": 11 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-hover-color@12", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-hover-color", "line": 12 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-loaded-color@13", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-loaded-color", "line": 13 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-state-size@14", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-state-size", "line": 14 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-state-opacity@15", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-state-opacity", "line": 15 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-bottom-height@16", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-bottom-height", "line": 16 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-bottom-offset@17", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-bottom-offset", "line": 17 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-bottom-gap@18", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-bottom-gap", "line": 18 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-highlight-width@19", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-highlight-width", "line": 19 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-highlight-color@20", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-highlight-color", "line": 20 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-control-height@21", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-control-height", "line": 21 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-control-opacity@22", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-control-opacity", "line": 22 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-control-icon-size@23", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-control-icon-size", "line": 23 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-control-icon-scale@24", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-control-icon-scale", "line": 24 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-volume-height@25", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-volume-height", "line": 25 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-volume-handle-size@26", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-volume-handle-size", "line": 26 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-lock-size@27", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-lock-size", "line": 27 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-indicator-scale@28", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-indicator-scale", "line": 28 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-indicator-size@29", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-indicator-size", "line": 29 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-fullscreen-web-index@30", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-fullscreen-web-index", "line": 30 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-settings-icon-size@31", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-settings-icon-size", "line": 31 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-settings-max-height@32", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-settings-max-height", "line": 32 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-selector-max-height@33", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-selector-max-height", "line": 33 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-contextmenus-min-width@34", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-contextmenus-min-width", "line": 34 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-subtitle-font-size@35", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-subtitle-font-size", "line": 35 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-subtitle-gap@36", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-subtitle-gap", "line": 36 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-subtitle-bottom@37", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-subtitle-bottom", "line": 37 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-subtitle-border@38", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-subtitle-border", "line": 38 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-widget-background@39", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-widget-background", "line": 39 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-tip-background@40", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-tip-background", "line": 40 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-scrollbar-size@41", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-scrollbar-size", "line": 41 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-scrollbar-background@42", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-scrollbar-background", "line": 42 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-scrollbar-background-hover@43", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-scrollbar-background-hover", "line": 43 }, { "id": "packages/artplayer/public/cssVar.ts#CssVar.--art-mini-progress-height@44", "file": "packages/artplayer/public/cssVar.ts", "declaration": "CssVar", "name": "--art-mini-progress-height", "line": 44 }, { "id": "packages/artplayer/public/player.ts#Player.theme@79", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "theme", "line": 79 }, { "id": "packages/artplayer/public/player.ts#Player.theme@80", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "theme", "line": 80 }, { "id": "packages/artplayer/public/player.ts#Player.cssVar@100", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "cssVar", "line": 100 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.theme@42", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "theme", "line": 42 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.cssVar@74", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "cssVar", "line": 74 } ], "sources": [ { "path": "packages/artplayer/src/player/cssVarMix.ts", "sha256": "0d023f28b7a8b4c1a5e2c4dd5672ef4294c86bce0013babd9d52efa32a443b2a" }, { "path": "packages/artplayer/src/player/themeMix.ts", "sha256": "5bf11bcf8b77cd5d5f2970bc3edcee315c693c1be3d567770d5107a5951cb48f" }, { "path": "packages/artplayer/src/player/optionInit.ts", "sha256": "7c1c47679ee6201d0e0d203fc7b449a09309e7b24a0a1099ad259a70fc1b1a35" }, { "path": "packages/artplayer/src/control/layout.ts", "sha256": "72e0b95bc632561e97569d789b76d16f36edd94eac8c62ba9e1918c9a222d328" }, { "path": "packages/artplayer/src/style/index.ts", "sha256": "856afc037ffcd4d18c4b54901ddbb30e310014553fe9d19560e34fb54b8378c1" }, { "path": "packages/artplayer/src/style/inject.ts", "sha256": "9cddbe51b5de0da74f27c045ab982b509c3854cc6b81eeb02a6b974914760a4d" }, { "path": "packages/artplayer/public/cssVar.ts", "sha256": "e027d82fb4f01c9ce7559cf679b2d5ee1962d3f7e5b4dd64ca21f472b933efb6" }, { "path": "packages/artplayer/public/player.ts", "sha256": "f1e50257df2ea592d0a0e1f36078dda77eaf2cf3b3d795307501396562d99f28" }, { "path": "packages/artplayer/public/runtime/player.ts", "sha256": "a4a24794e26cfb9e4310bf0f459a7a407e85bf81b4f3a4feb6294331af8036fb" }, { "path": "packages/artplayer/src/style/accessibility.less", "sha256": "eb9cfe282c64a059d2e102280750bcd33ac33726fa09042eb9875f534335efef" }, { "path": "packages/artplayer/src/style/artplayer.less", "sha256": "4e8513138d5d10c05b66986977d24ed17f1de3c0df3816dec6d90db7a97b5da3" }, { "path": "packages/artplayer/src/style/aspectRatio.less", "sha256": "091931a0cdc83e65a669332811ef3276b85bca9e55f7fff42aa46893d728c1ef" }, { "path": "packages/artplayer/src/style/backdrop.less", "sha256": "6c2cd0fa200d1f3525df98c3c56dbdc553445724aece3feb0386949245813343" }, { "path": "packages/artplayer/src/style/bottom.less", "sha256": "6fb307d8449fd04b804d5e72ea0f175f8aa9c9dd2bf1efbf756f800b39ac97ab" }, { "path": "packages/artplayer/src/style/contextmenu.less", "sha256": "70f6c7e26dc96652b659c7bf6fdad92737ed477dea69d253c57dc7266c76586d" }, { "path": "packages/artplayer/src/style/controls.less", "sha256": "eb6d4bf4e4ff903d724d45f3ff60f0cf10c02e622fba195555a8179100cdce87" }, { "path": "packages/artplayer/src/style/danmuku.less", "sha256": "e4215ee9fa2f1d0599e7311a2415cc975138265b7c6af0448d27d21b6c9e3511" }, { "path": "packages/artplayer/src/style/flip.less", "sha256": "5d3c7a81df9be455c2f683ebf48f39597d218dc2144addacb72ee1736bac3b7f" }, { "path": "packages/artplayer/src/style/fullscreen.less", "sha256": "dd350d3a0fc556d59b622a53c786b8c2a583e8fb28176e4b9e91baff90479496" }, { "path": "packages/artplayer/src/style/fullscreenWeb.less", "sha256": "d74e785c2fbbb2976e131620e751326f622f2916eceff9f2333059ca3296cdc9" }, { "path": "packages/artplayer/src/style/hideCursor.less", "sha256": "09a4607c8b0005dc199828172aa8dda395f861e407769b9696d793476c4a7823" }, { "path": "packages/artplayer/src/style/hint.less", "sha256": "ae9f3115dfdb1e2d7b8249497c080e6a25f9667f915f6e89820338d67bbc2d85" }, { "path": "packages/artplayer/src/style/icon.less", "sha256": "52d8f75c1d193e6160f57ca6997c3f9135adad8eb2338ed60c1eb8e5fe443be5" }, { "path": "packages/artplayer/src/style/index.less", "sha256": "7fece0bc5b5a106d051eb80152d5e4558f2e73953c4c33175aa901b9695be61b" }, { "path": "packages/artplayer/src/style/info.less", "sha256": "fa56d1b8c8936218e581b2426026e4ba85cd5fea20d045c4f69aca96be4059be" }, { "path": "packages/artplayer/src/style/layers.less", "sha256": "9653c581190bb22d60a706109819cd010908898740701c9526957b5682991c5f" }, { "path": "packages/artplayer/src/style/loading.less", "sha256": "185b0f05274196ba71fdb1d088b55af568f3342a495490c99c3f0e058a40659e" }, { "path": "packages/artplayer/src/style/mask.less", "sha256": "d1239a171b71ea6184cb4aee6660d74d6ffc0c48f7c47c3cf5fbe52d2e93ac92" }, { "path": "packages/artplayer/src/style/mini.less", "sha256": "8be782a3054154ab908b1cce650b6131330cf0f0e936b749accb4b2dfe605a27" }, { "path": "packages/artplayer/src/style/mixins.less", "sha256": "c6be95aa682f266749fe37cb89796fbec6488abc537174f817da79bdac6e00b5" }, { "path": "packages/artplayer/src/style/mobile.less", "sha256": "ff3f64fca5d2dd7ddd50385d88d9b2fa1a645909488ab7a0978ba4f1670b7c0e" }, { "path": "packages/artplayer/src/style/notice.less", "sha256": "72a935c0effc557a9d7ab3baccb2c3b77fc3a1783450b4e3178a40a5325fe369" }, { "path": "packages/artplayer/src/style/plugins.less", "sha256": "ea345094ea5708dd3a3c290f357dbb301b38af35464d213c47e3ec6c60eaadca" }, { "path": "packages/artplayer/src/style/poster.less", "sha256": "36b38fe138f8c9537ff4e93f7ec4f2dbdba1ec41d243d741ddf1da7c6581e546" }, { "path": "packages/artplayer/src/style/progress.less", "sha256": "59b9d95d49dbcb1be40752d7086239b6de5925b0574da231199d999e22ff4990" }, { "path": "packages/artplayer/src/style/selector.less", "sha256": "44585c6b0179e34d21eeefce6d3494faacc0e9d108079426876e8847fd441513" }, { "path": "packages/artplayer/src/style/setting.less", "sha256": "5618eb443ab6368bc4a18e9a379ce6552629555cdca6074e753aa6fd7baf9bf9" }, { "path": "packages/artplayer/src/style/subtitle.less", "sha256": "273cacb63ec0214ba434dcf19a4a455dbbdd408fb2d1749de4878804c1371e41" }, { "path": "packages/artplayer/src/style/variables.less", "sha256": "703739b2bdfc77bfde063d8788ef6b6a55b8730764baae8e7d755b7c54d8ecc7" }, { "path": "packages/artplayer/src/style/video.less", "sha256": "b89c6f6e27592d49825c68c9ab98d46e81cb1e5add855863f89d19637f98e35f" }, { "path": "packages/artplayer/src/style/volume.less", "sha256": "6e99bbe0dbcb40667ef99789b65812dc9c94ce8a1071c00d2edec5eba041c434" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "css-variable-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "css-variable-defaults" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "css-variable-modes" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "css-variable-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "css-variable-defaults" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "css-variable-modes" } ], "evidence": "baselines/site04-css.json", "documentHashRevalidation": { "sourceBefore": "54e5cbf49caf7bf1a500d003d89822ca7fbbc4f5", "evidence": "baselines/site04-display.json", "reason": "Property guides only add display/capture/preview contracts and correct the state example; prior reviewed identity/media/CSS/playback sections and source hashes remain unchanged." } }, { "id": "identity-lifecycle-media", "status": "semantic-reviewed", "conclusion": "Remaining constructor/instance identity, registry, six state fields, SDK integration slots, descriptor installer and info/loading/mask services; reset versus teardown, partial DOM retention, idempotence, errors, caller resource ownership and retained emitter subscriptions. Missing env/build proven on npm 5.4.0 and current build without adding fields. Runtime plugin add member mapped to existing registration behavior. Native/proxy media union, two playback methods and 13 optional capabilities describe capabilities rather than granting support; no native-device acceptance.", "records": [ { "id": "packages/artplayer/public/artplayer.ts#Artplayer.instances@40", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "instances", "line": 40 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.version@41", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "version", "line": 41 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.env@42", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "env", "line": 42 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.build@43", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "build", "line": 43 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.id@88", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "id", "line": 88 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.isLock@90", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "isLock", "line": 90 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.isReady@91", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "isReady", "line": 91 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.isFocus@92", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "isFocus", "line": 92 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.isInput@93", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "isInput", "line": 93 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.isRotate@94", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "isRotate", "line": 94 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.isDestroy@95", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "isDestroy", "line": 95 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.flv@97", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "flv", "line": 97 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.m3u8@98", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "m3u8", "line": 98 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.hls@99", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "hls", "line": 99 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.ts@100", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "ts", "line": 100 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.mpd@101", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "mpd", "line": 101 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.torrent@102", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "torrent", "line": 102 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.destroy@126", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "destroy", "line": 126 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.reset@127", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "reset", "line": 127 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.info@189", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "info", "line": 189 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.loading@190", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "loading", "line": 190 }, { "id": "packages/artplayer/public/artplayer.ts#Artplayer.mask@198", "file": "packages/artplayer/public/artplayer.ts", "declaration": "Artplayer", "name": "mask", "line": 198 }, { "id": "packages/artplayer/public/runtime.ts#Plugins.add@58", "file": "packages/artplayer/public/runtime.ts", "declaration": "Plugins", "name": "add", "line": 58 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.constructor@64", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "constructor", "line": 64 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.id@65", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "id", "line": 65 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.isLock@67", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "isLock", "line": 67 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.isReady@68", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "isReady", "line": 68 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.isFocus@69", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "isFocus", "line": 69 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.isInput@70", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "isInput", "line": 70 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.isRotate@71", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "isRotate", "line": 71 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.isDestroy@72", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "isDestroy", "line": 72 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.flv@73", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "flv", "line": 73 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.m3u8@74", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "m3u8", "line": 74 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.hls@75", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "hls", "line": 75 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.ts@76", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "ts", "line": 76 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.mpd@77", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "mpd", "line": 77 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.torrent@78", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "torrent", "line": 78 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.player@86", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "player", "line": 86 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.info@91", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "info", "line": 91 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.loading@92", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "loading", "line": 92 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.mask@94", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "mask", "line": 94 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.reset@100", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "reset", "line": 100 }, { "id": "packages/artplayer/public/runtime.ts#Artplayer.destroy@101", "file": "packages/artplayer/public/runtime.ts", "declaration": "Artplayer", "name": "destroy", "line": 101 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.prototype@109", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "prototype", "line": 109 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.instances@110", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "instances", "line": 110 }, { "id": "packages/artplayer/public/runtime.ts#ArtplayerConstructor.version@111", "file": "packages/artplayer/public/runtime.ts", "declaration": "ArtplayerConstructor", "name": "version", "line": 111 }, { "id": "packages/artplayer/public/runtime/media.ts#PlaybackMethods.play@6", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "PlaybackMethods", "name": "play", "line": 6 }, { "id": "packages/artplayer/public/runtime/media.ts#PlaybackMethods.pause@7", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "PlaybackMethods", "name": "pause", "line": 7 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.textTracks@11", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "textTracks", "line": 11 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.error@12", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "error", "line": 12 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.requestPictureInPicture@13", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "requestPictureInPicture", "line": 13 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.requestVideoFrameCallback@14", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "requestVideoFrameCallback", "line": 14 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.cancelVideoFrameCallback@15", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "cancelVideoFrameCallback", "line": 15 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.webkitEnterFullscreen@16", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "webkitEnterFullscreen", "line": 16 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.webkitExitFullscreen@17", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "webkitExitFullscreen", "line": 17 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.webkitSupportsFullscreen@18", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "webkitSupportsFullscreen", "line": 18 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.webkitShowPlaybackTargetPicker@19", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "webkitShowPlaybackTargetPicker", "line": 19 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.webkitSupportsPresentationMode@20", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "webkitSupportsPresentationMode", "line": 20 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.webkitSetPresentationMode@21", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "webkitSetPresentationMode", "line": 21 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.webkitPresentationMode@22", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "webkitPresentationMode", "line": 22 }, { "id": "packages/artplayer/public/runtime/media.ts#OptionalMediaCapabilities.webkitDisplayingFullscreen@23", "file": "packages/artplayer/public/runtime/media.ts", "declaration": "OptionalMediaCapabilities", "name": "webkitDisplayingFullscreen", "line": 23 } ], "sources": [ { "path": "packages/artplayer/src/index.ts", "sha256": "20cfe3738b3ce7e11b69721a5f0bdad9db77807417d8e421397a40dfade4c047" }, { "path": "packages/artplayer/src/lifecycle/instance.ts", "sha256": "3168f7db4271bae7a242e80798546b755ac15443e15dd9ebb7675f5a259299d8" }, { "path": "packages/artplayer/src/lifecycle/scope.ts", "sha256": "e2188e8544b27cf8c7ac149e7146af628a2d6166c82b719a247adef5d85be5db" }, { "path": "packages/artplayer/src/lifecycle/template-rollback.ts", "sha256": "7a83da6739bcec1587b02f8157934988910d7f9103fe489a0d6f4f65290c3d77" }, { "path": "packages/artplayer/src/template.ts", "sha256": "0ea9155b9292d4c528a464d3c97996ee5a1c9c4aabc2959a744989085db2251b" }, { "path": "packages/artplayer/src/template/html.ts", "sha256": "351c472bfd01fa5ba1a4e347ed31bd5faaf823d9b4c5cab1ce8c651e3b175021" }, { "path": "packages/artplayer/src/input/pointer-focus.ts", "sha256": "802087098c786135eefa6727f13177ffe4a98e2abf48fad0e356b91e26960077" }, { "path": "packages/artplayer/src/input/keyboard-focus.ts", "sha256": "270c9dba40c0eb6d9fb36118b53e7f1d42a301ba4514917849523b6a05ed9e11" }, { "path": "packages/artplayer/src/control/index.ts", "sha256": "0d8e5a281f2eeba06c4cc4ac5a042847df53db1a19fdf140efea17d6ab2c0b78" }, { "path": "packages/artplayer/src/info.ts", "sha256": "6594ff3ee5643d63fec874631865d0e35b4ebdcf8aeafdd9fd3d9c595cfa3713" }, { "path": "packages/artplayer/src/info/poll.ts", "sha256": "d26ff67d9eadf1e032445371dde6f15293a7fc0b2ae6b87c3815e4b4e1ed5dda" }, { "path": "packages/artplayer/src/info/keyboard.ts", "sha256": "13a6f617514388b4d14e0bf752780937f2baf545edb216b8259f56a198112c83" }, { "path": "packages/artplayer/src/loading.ts", "sha256": "216fa5e2af5be5fcbf95a1578c869553a02f625683a98333d4a404f9a70df9f5" }, { "path": "packages/artplayer/src/mask.ts", "sha256": "500b8c2fb5ded63d5acab3c984fc9757f28a8b6cbd4d5beeac8c5a6d73ca63e4" }, { "path": "packages/artplayer/src/utils/component.ts", "sha256": "c3fa96467e8b315d974a42a19591aa4a4a7514853db796135b2acbcdcb160ea3" }, { "path": "packages/artplayer/src/utils/emitter.ts", "sha256": "26a93d3ff35b53e71a5f3bb22c252a854559d8151ede50a66a28d9eefae6c008" }, { "path": "packages/artplayer/src/plugins/index.ts", "sha256": "4c97f354769bbcb338263f321876a90745a87a9af2d267e216bd3d9d007f268a" }, { "path": "packages/artplayer/src/plugins/registration.ts", "sha256": "9891686c32aeaa33c48ca500cf30ab24ffbb0835c6248769b4c645a5ff20129b" }, { "path": "packages/artplayer/src/plugins/lock.ts", "sha256": "8f5fe4469787b7b2a0a302d0fbd925f8eb6d1b261cae6e17367e4d97666a096c" }, { "path": "packages/artplayer/src/display/orientation-web.ts", "sha256": "aea55c3b9e8c708fe5559f07cf8f0afd7ad37ac5b1a43bf519245c3072ec4129" }, { "path": "packages/artplayer/src/display/orientation-native.ts", "sha256": "909980ba837471d9b456545a18fb0ab19f0990e8788936f0580a4b332cd4baee" }, { "path": "packages/artplayer/src/display/native-pip.ts", "sha256": "647879ae027cc0ebe684daa31d75511dd882e123e4ca8da2942e659bae3719f2" }, { "path": "packages/artplayer/src/display/webkit-pip.ts", "sha256": "3617927b4bb8fa46f651d0e584141f804ae438e2b4531cc2e9cf9f7eeb027550" }, { "path": "packages/artplayer/src/display/video-fullscreen.ts", "sha256": "b425bf0df462524b5d3accc9e3df383c6635676c152bf4bef09c477a90662728" }, { "path": "packages/artplayer/src/display/video-fullscreen-state.ts", "sha256": "5fcb5e6b80ac45577664ef67e0460e0ceefd4022cafacdd7434c376a86d619be" }, { "path": "packages/artplayer/src/media/types.ts", "sha256": "96d4a7f066cbb6fb9138165dd736b4ca500cb19c827bd7702134d61c44cc0e87" }, { "path": "packages/artplayer/src/media/events/readiness.ts", "sha256": "3ba74f26dd9ff0729967097c2cb6f329a9cea57745bfe8173f9173e0d134476a" }, { "path": "packages/artplayer/src/player/index.ts", "sha256": "359943c88dc99863e510fc0d51f8e8ee2397217e68045f755d4e9538579bdaec" }, { "path": "packages/artplayer/src/player/playingMix.ts", "sha256": "968c9f6e6d23c233c77d62a593db64adcc6d1a2411f5f1c61a35c6996d6a54d9" }, { "path": "packages/artplayer/src/player/playMix.ts", "sha256": "2d46a3f84da0b1dd18139b76e5e2e163f1d9d9c8f54e67807eeec672acd49917" }, { "path": "packages/artplayer/src/player/pauseMix.ts", "sha256": "f4fa2b1f05b84ebd27bec9cff5a151addf096dd9b32a38122fb2f1829def0043" }, { "path": "packages/artplayer/src/player/airplayMix.ts", "sha256": "bfa30e1dcd7cbaef97e977344e8a35524fad6bd23089cd8e45945e3b32b4bf04" }, { "path": "packages/artplayer/public/artplayer.ts", "sha256": "26a42ac66811e70f68a8ebe62cbf304eb1993451b3e658961be98e7106162527" }, { "path": "packages/artplayer/public/runtime.ts", "sha256": "ec4b1d56993eb482a77eb0f94b701047549d009e6ba6433f27e7d464fef30c2b" }, { "path": "packages/artplayer/public/runtime/media.ts", "sha256": "8828f80953aec3e95328cefe691661e8897cb27cb309483cf806ec45a8549ae3" }, { "path": "packages/artplayer/package.json", "sha256": "897a5fa2ae56dbaa80b634665dd7930c52e4c5636694a09ad1d89bbce7bc699a" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "instance-lifecycle" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "instance-state" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "instance-cleanup" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "media-capabilities" }, { "path": "packages/artplayer-vitepress/docs/advanced/class.md", "sha256": "eb7fdd1ae3093b04cd0b041df66ef396fb94657905ae2b0a2900f293b8d2ef4c", "anchor": "env" }, { "path": "packages/artplayer-vitepress/docs/advanced/class.md", "sha256": "eb7fdd1ae3093b04cd0b041df66ef396fb94657905ae2b0a2900f293b8d2ef4c", "anchor": "build" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "instance-lifecycle" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "instance-state" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "instance-cleanup" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "media-capabilities" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/class.md", "sha256": "e176540b8b9cdc614eff1b038e591b02663a9d450c8720f02410b8bc85b54f36", "anchor": "env" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/class.md", "sha256": "e176540b8b9cdc614eff1b038e591b02663a9d450c8720f02410b8bc85b54f36", "anchor": "build" } ], "evidence": "baselines/site04-lifecycle.json", "documentHashRevalidation": { "sourceBefore": "54e5cbf49caf7bf1a500d003d89822ca7fbbc4f5", "evidence": "baselines/site04-display.json", "reason": "Property guides only add display/capture/preview contracts and correct the state example; prior reviewed identity/media/CSS/playback sections and source hashes remain unchanged." } }, { "id": "playback-source-quality", "status": "semantic-reviewed", "conclusion": "Playback method return/rejection/late-effect semantics, finite timeline and raw ratios, volume/rate coercion, write-only fields, direct media attribute boundary, URL/type/custom adapter assignment, cancellation and quality restoration, mutable static quality selectors and native PlaybackControls view. Promise resolution is not proof of active playback. Source-scope native checks do not replace installed-package, device, codec or SDK gates.", "records": [ { "id": "packages/artplayer/public/playback.ts#PlaybackControls.play@3", "file": "packages/artplayer/public/playback.ts", "declaration": "PlaybackControls", "name": "play", "line": 3 }, { "id": "packages/artplayer/public/playback.ts#PlaybackControls.pause@4", "file": "packages/artplayer/public/playback.ts", "declaration": "PlaybackControls", "name": "pause", "line": 4 }, { "id": "packages/artplayer/public/playback.ts#PlaybackControls.toggle@5", "file": "packages/artplayer/public/playback.ts", "declaration": "PlaybackControls", "name": "toggle", "line": 5 }, { "id": "packages/artplayer/public/player.ts#Player.type@17", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "type", "line": 17 }, { "id": "packages/artplayer/public/player.ts#Player.type@18", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "type", "line": 18 }, { "id": "packages/artplayer/public/player.ts#Player.playbackRate@20", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "playbackRate", "line": 20 }, { "id": "packages/artplayer/public/player.ts#Player.playbackRate@21", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "playbackRate", "line": 21 }, { "id": "packages/artplayer/public/player.ts#Player.currentTime@23", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "currentTime", "line": 23 }, { "id": "packages/artplayer/public/player.ts#Player.currentTime@24", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "currentTime", "line": 24 }, { "id": "packages/artplayer/public/player.ts#Player.duration@26", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "duration", "line": 26 }, { "id": "packages/artplayer/public/player.ts#Player.played@27", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "played", "line": 27 }, { "id": "packages/artplayer/public/player.ts#Player.playing@28", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "playing", "line": 28 }, { "id": "packages/artplayer/public/player.ts#Player.loaded@39", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "loaded", "line": 39 }, { "id": "packages/artplayer/public/player.ts#Player.loadedTime@40", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "loadedTime", "line": 40 }, { "id": "packages/artplayer/public/player.ts#Player.seek@61", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "seek", "line": 61 }, { "id": "packages/artplayer/public/player.ts#Player.seek@62", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "seek", "line": 62 }, { "id": "packages/artplayer/public/player.ts#Player.forward@64", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "forward", "line": 64 }, { "id": "packages/artplayer/public/player.ts#Player.forward@65", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "forward", "line": 65 }, { "id": "packages/artplayer/public/player.ts#Player.backward@67", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "backward", "line": 67 }, { "id": "packages/artplayer/public/player.ts#Player.backward@68", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "backward", "line": 68 }, { "id": "packages/artplayer/public/player.ts#Player.url@70", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "url", "line": 70 }, { "id": "packages/artplayer/public/player.ts#Player.url@71", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "url", "line": 71 }, { "id": "packages/artplayer/public/player.ts#Player.volume@73", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "volume", "line": 73 }, { "id": "packages/artplayer/public/player.ts#Player.volume@74", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "volume", "line": 74 }, { "id": "packages/artplayer/public/player.ts#Player.muted@76", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "muted", "line": 76 }, { "id": "packages/artplayer/public/player.ts#Player.muted@77", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "muted", "line": 77 }, { "id": "packages/artplayer/public/player.ts#Player.switch@85", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "switch", "line": 85 }, { "id": "packages/artplayer/public/player.ts#Player.switch@86", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "switch", "line": 86 }, { "id": "packages/artplayer/public/player.ts#Player.quality@88", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "quality", "line": 88 }, { "id": "packages/artplayer/public/player.ts#Player.quality@89", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "quality", "line": 89 }, { "id": "packages/artplayer/public/player.ts#Player.pause@94", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "pause", "line": 94 }, { "id": "packages/artplayer/public/player.ts#Player.play@95", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "play", "line": 95 }, { "id": "packages/artplayer/public/player.ts#Player.toggle@97", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "toggle", "line": 97 }, { "id": "packages/artplayer/public/player.ts#Player.attr@99", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "attr", "line": 99 }, { "id": "packages/artplayer/public/player.ts#Player.switchUrl@102", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "switchUrl", "line": 102 }, { "id": "packages/artplayer/public/player.ts#Player.switchQuality@103", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "switchQuality", "line": 103 }, { "id": "packages/artplayer/public/quality.ts#Quality.default@5", "file": "packages/artplayer/public/quality.ts", "declaration": "Quality", "name": "default", "line": 5 }, { "id": "packages/artplayer/public/quality.ts#Quality.html@10", "file": "packages/artplayer/public/quality.ts", "declaration": "Quality", "name": "html", "line": 10 }, { "id": "packages/artplayer/public/quality.ts#Quality.url@15", "file": "packages/artplayer/public/quality.ts", "declaration": "Quality", "name": "url", "line": 15 }, { "id": "packages/artplayer/public/runtime/player.ts#QualityItem.html@6", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "QualityItem", "name": "html", "line": 6 }, { "id": "packages/artplayer/public/runtime/player.ts#QualityItem.url@7", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "QualityItem", "name": "url", "line": 7 }, { "id": "packages/artplayer/public/runtime/player.ts#QualityItem.default@8", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "QualityItem", "name": "default", "line": 8 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.currentTime@13", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "currentTime", "line": 13 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.currentTime@14", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "currentTime", "line": 14 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.duration@15", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "duration", "line": 15 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.seek@16", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "seek", "line": 16 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.seek@17", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "seek", "line": 17 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.forward@18", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "forward", "line": 18 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.forward@19", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "forward", "line": 19 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.backward@20", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "backward", "line": 20 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.backward@21", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "backward", "line": 21 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.switch@22", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "switch", "line": 22 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.switch@23", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "switch", "line": 23 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.quality@24", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "quality", "line": 24 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.quality@25", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "quality", "line": 25 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.url@26", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "url", "line": 26 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.url@27", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "url", "line": 27 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.volume@36", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "volume", "line": 36 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.muted@37", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "muted", "line": 37 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.playbackRate@38", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "playbackRate", "line": 38 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.type@43", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "type", "line": 43 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.loaded@46", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "loaded", "line": 46 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.loadedTime@47", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "loadedTime", "line": 47 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.played@48", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "played", "line": 48 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.playing@49", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "playing", "line": 49 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.play@59", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "play", "line": 59 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.pause@60", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "pause", "line": 60 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.toggle@61", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "toggle", "line": 61 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.switchUrl@62", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "switchUrl", "line": 62 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.switchQuality@63", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "switchQuality", "line": 63 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.attr@70", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "attr", "line": 70 } ], "sources": [ { "path": "packages/artplayer/src/player/playMix.ts", "sha256": "2d46a3f84da0b1dd18139b76e5e2e163f1d9d9c8f54e67807eeec672acd49917" }, { "path": "packages/artplayer/src/player/pauseMix.ts", "sha256": "f4fa2b1f05b84ebd27bec9cff5a151addf096dd9b32a38122fb2f1829def0043" }, { "path": "packages/artplayer/src/player/toggleMix.ts", "sha256": "a3050136248e7d0b942387484c61286ac2b33a90724b1dc3460f5061be76f247" }, { "path": "packages/artplayer/src/player/currentTimeMix.ts", "sha256": "cc374abeb85b203b9f31c566a6b9e53a4a1723d609fccc7b0c9c210993b79e75" }, { "path": "packages/artplayer/src/player/durationMix.ts", "sha256": "60a9d665cf302dcb6b3e37e2f057e31720935e5e588fd7709231f691f6014191" }, { "path": "packages/artplayer/src/player/seekMix.ts", "sha256": "e6e1bf00e8441f1ce58d2a67a66f7e5e98c86d78620ff10a5e6268d54f13fadb" }, { "path": "packages/artplayer/src/player/volumeMix.ts", "sha256": "d830bb27b984e0ab2f687943fb49abcbd0331d71fe96049fd81edbddaa64f07f" }, { "path": "packages/artplayer/src/player/playbackRateMix.ts", "sha256": "e185c6ff52cd567f7fd7c30553bbd6c65517324d1d16c4948c3623ef457ef536" }, { "path": "packages/artplayer/src/player/loadedMix.ts", "sha256": "6a4c4a08ed74346dad3e138b1dda22c8c9c12f175fe6d00da41b89c78cbe2c18" }, { "path": "packages/artplayer/src/player/playedMix.ts", "sha256": "5b6b89bf8dec1efb19cd51e46af1505bae006bdb3fb798e9dec7e3fb5cf0acaa" }, { "path": "packages/artplayer/src/player/playingMix.ts", "sha256": "968c9f6e6d23c233c77d62a593db64adcc6d1a2411f5f1c61a35c6996d6a54d9" }, { "path": "packages/artplayer/src/player/attrMix.ts", "sha256": "d82150611a69423ed46bf673f44c3e0f61e80425026effd486a6951b6c0dd90c" }, { "path": "packages/artplayer/src/player/typeMix.ts", "sha256": "c2a234a9c09f0269a4bd0659087635995945075ac70a5cf2478c8a135fc1b2fe" }, { "path": "packages/artplayer/src/player/urlMix.ts", "sha256": "726a42899261879e03c8b1d4f716458bf3e6e614cecc3bb8d7a581afc2b7866d" }, { "path": "packages/artplayer/src/player/switchMix.ts", "sha256": "b47e174ef0edb2b96ff29f2ddd3c9f2dd2a38713db2a81002b18c89ce71994e9" }, { "path": "packages/artplayer/src/player/qualityMix.ts", "sha256": "980ff584c8a5793f5ec9f049f144df31d184d7c9acef49fbe9d504b7657a96bb" }, { "path": "packages/artplayer/src/source/switch.ts", "sha256": "c66a3db4ba52dcdb46e1f6ab1f350588a07f64d893423d3f135d9768bed74ab6" }, { "path": "packages/artplayer/src/source/operation.ts", "sha256": "a8d0b89fc706c4ef0ccdd6d94b220207e92b3d3bd3b42b55c90f9bd191f15cf6" }, { "path": "packages/artplayer/src/source/restore-position.ts", "sha256": "da98a47e8419b33069191e51fc94cc9652302ee4f3eff8ccc7a6dbd4c4c0e2bc" }, { "path": "packages/artplayer/src/source/listen.ts", "sha256": "c0596b98258c1544c8e4b762509646428450e56588da36908cb8583b8b716c37" }, { "path": "packages/artplayer/src/source/types.ts", "sha256": "e5fa3a9cd6b84dffbbb02f61aad966d6046204d857de3e4564c795f02a0259ff" }, { "path": "packages/artplayer/src/media/playback.ts", "sha256": "b0364027e1ea26e44e435a938e93c022836885c2622cda6bc3a7ca791d3c2964" }, { "path": "packages/artplayer/src/media/position-revision.ts", "sha256": "ba074cce7e7c6bda84aa234de8eb315e5ca482aa9b06250896f9ac6251192851" }, { "path": "packages/artplayer/src/control/selector.ts", "sha256": "a6f0c564c674530da9a0e4ed8762c6dfb81fa89373d64313e1020550731441f6" }, { "path": "packages/artplayer/src/component/selection.ts", "sha256": "1f0bd089415da28db862647ffd1a0b4af752576465fb616d4b97ae4f8dcae3a7" }, { "path": "packages/artplayer/public/playback.ts", "sha256": "1ceaed3aa1cef511fe8b20f4874647f6065c723ad805b742a0a9247e16bb1bb5" }, { "path": "packages/artplayer/public/player.ts", "sha256": "f1e50257df2ea592d0a0e1f36078dda77eaf2cf3b3d795307501396562d99f28" }, { "path": "packages/artplayer/public/quality.ts", "sha256": "7ed6ed78cea52991b2f6ddd2bd3b7bd8c5146fdfff7486fe8b814c3e632f1567" }, { "path": "packages/artplayer/public/runtime/player.ts", "sha256": "a4a24794e26cfb9e4310bf0f459a7a407e85bf81b4f3a4feb6294331af8036fb" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "playback-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "playback-results" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "playback-values" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "source-transitions" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "quality-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "playback-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "playback-results" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "playback-values" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "source-transitions" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "quality-contract" } ], "evidence": "baselines/site04-playback.json", "documentHashRevalidation": { "sourceBefore": "54e5cbf49caf7bf1a500d003d89822ca7fbbc4f5", "evidence": "baselines/site04-display.json", "reason": "Property guides only add display/capture/preview contracts and correct the state example; prior reviewed identity/media/CSS/playback sections and source hashes remain unchanged." } }, { "id": "display-capture-preview", "status": "semantic-reviewed", "conclusion": "Remaining display states, native/web fullscreen, PiP and AirPlay capability/ownership, mini placement, geometry and sizing, ratio/flip/poster, frame capture/Blob ownership, lazy sprite previews and subtitle offset. Root reset signature maps to previously reviewed lifecycle contract. Native-device acceptance remains separate; source browser cases include actual display/capture plus explicit unsupported capability and controlled geometry.", "records": [ { "id": "packages/artplayer/public/player.ts#Player.aspectRatio@11", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "aspectRatio", "line": 11 }, { "id": "packages/artplayer/public/player.ts#Player.aspectRatio@12", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "aspectRatio", "line": 12 }, { "id": "packages/artplayer/public/player.ts#Player.state@14", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "state", "line": 14 }, { "id": "packages/artplayer/public/player.ts#Player.state@15", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "state", "line": 15 }, { "id": "packages/artplayer/public/player.ts#Player.flip@30", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "flip", "line": 30 }, { "id": "packages/artplayer/public/player.ts#Player.flip@31", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "flip", "line": 31 }, { "id": "packages/artplayer/public/player.ts#Player.fullscreen@33", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "fullscreen", "line": 33 }, { "id": "packages/artplayer/public/player.ts#Player.fullscreen@34", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "fullscreen", "line": 34 }, { "id": "packages/artplayer/public/player.ts#Player.fullscreenWeb@36", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "fullscreenWeb", "line": 36 }, { "id": "packages/artplayer/public/player.ts#Player.fullscreenWeb@37", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "fullscreenWeb", "line": 37 }, { "id": "packages/artplayer/public/player.ts#Player.mini@42", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "mini", "line": 42 }, { "id": "packages/artplayer/public/player.ts#Player.mini@43", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "mini", "line": 43 }, { "id": "packages/artplayer/public/player.ts#Player.pip@45", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "pip", "line": 45 }, { "id": "packages/artplayer/public/player.ts#Player.pip@46", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "pip", "line": 46 }, { "id": "packages/artplayer/public/player.ts#Player.poster@48", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "poster", "line": 48 }, { "id": "packages/artplayer/public/player.ts#Player.poster@49", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "poster", "line": 49 }, { "id": "packages/artplayer/public/player.ts#Player.rect@51", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "rect", "line": 51 }, { "id": "packages/artplayer/public/player.ts#Player.bottom@52", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "bottom", "line": 52 }, { "id": "packages/artplayer/public/player.ts#Player.height@53", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "height", "line": 53 }, { "id": "packages/artplayer/public/player.ts#Player.left@54", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "left", "line": 54 }, { "id": "packages/artplayer/public/player.ts#Player.right@55", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "right", "line": 55 }, { "id": "packages/artplayer/public/player.ts#Player.top@56", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "top", "line": 56 }, { "id": "packages/artplayer/public/player.ts#Player.width@57", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "width", "line": 57 }, { "id": "packages/artplayer/public/player.ts#Player.x@58", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "x", "line": 58 }, { "id": "packages/artplayer/public/player.ts#Player.y@59", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "y", "line": 59 }, { "id": "packages/artplayer/public/player.ts#Player.subtitleOffset@82", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "subtitleOffset", "line": 82 }, { "id": "packages/artplayer/public/player.ts#Player.subtitleOffset@83", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "subtitleOffset", "line": 83 }, { "id": "packages/artplayer/public/player.ts#Player.thumbnails@91", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "thumbnails", "line": 91 }, { "id": "packages/artplayer/public/player.ts#Player.thumbnails@92", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "thumbnails", "line": 92 }, { "id": "packages/artplayer/public/player.ts#Player.getDataURL@105", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "getDataURL", "line": 105 }, { "id": "packages/artplayer/public/player.ts#Player.getBlobUrl@106", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "getBlobUrl", "line": 106 }, { "id": "packages/artplayer/public/player.ts#Player.screenshot@107", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "screenshot", "line": 107 }, { "id": "packages/artplayer/public/player.ts#Player.airplay@109", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "airplay", "line": 109 }, { "id": "packages/artplayer/public/player.ts#Player.autoSize@110", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "autoSize", "line": 110 }, { "id": "packages/artplayer/public/player.ts#Player.autoHeight@111", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "autoHeight", "line": 111 }, { "id": "packages/artplayer/public/player.ts#Player.reset@112", "file": "packages/artplayer/public/player.ts", "declaration": "Player", "name": "reset", "line": 112 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.state@28", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "state", "line": 28 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.state@29", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "state", "line": 29 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.pip@30", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "pip", "line": 30 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.pip@31", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "pip", "line": 31 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.fullscreen@33", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "fullscreen", "line": 33 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.fullscreenWeb@34", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "fullscreenWeb", "line": 34 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.mini@35", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "mini", "line": 35 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.aspectRatio@39", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "aspectRatio", "line": 39 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.flip@40", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "flip", "line": 40 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.poster@41", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "poster", "line": 41 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.subtitleOffset@44", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "subtitleOffset", "line": 44 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.thumbnails@45", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "thumbnails", "line": 45 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.rect@50", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "rect", "line": 50 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.bottom@51", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "bottom", "line": 51 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.height@52", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "height", "line": 52 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.left@53", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "left", "line": 53 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.right@54", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "right", "line": 54 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.top@55", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "top", "line": 55 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.width@56", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "width", "line": 56 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.x@57", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "x", "line": 57 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.y@58", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "y", "line": 58 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.autoSize@64", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "autoSize", "line": 64 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.autoHeight@65", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "autoHeight", "line": 65 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.airplay@66", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "airplay", "line": 66 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.getDataURL@67", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "getDataURL", "line": 67 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.getBlobUrl@68", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "getBlobUrl", "line": 68 }, { "id": "packages/artplayer/public/runtime/player.ts#Player.screenshot@69", "file": "packages/artplayer/public/runtime/player.ts", "declaration": "Player", "name": "screenshot", "line": 69 } ], "sources": [ { "path": "packages/artplayer/src/player/aspectRatioMix.ts", "sha256": "9e5e7365d469aeaef65a6010cb92734702191f9086b2f21d98c9f0ad7f356898" }, { "path": "packages/artplayer/src/player/stateMix.ts", "sha256": "e45b3209a93ab14665d19c5740d5c632187e9fe234b019a2a0263e26884ab3b2" }, { "path": "packages/artplayer/src/player/flipMix.ts", "sha256": "a1519c83f8c9437a9b7e99a59e38a3d931032c579f4085226fc0955c7c9eab67" }, { "path": "packages/artplayer/src/player/fullscreenMix.ts", "sha256": "b339bebb4c87f7b75232d7e0d637ebe25bd09a0a0428ba87339a16af5daa71aa" }, { "path": "packages/artplayer/src/player/fullscreenWebMix.ts", "sha256": "75b83a6093c7887ca8725f63c55503d0bf3aafdbbf2347b579120cb257503555" }, { "path": "packages/artplayer/src/player/miniMix.ts", "sha256": "d68a0c4f6c6059d5831d2d1fd4823b8d3cbce95eefd6d36d38670d6d8720f44e" }, { "path": "packages/artplayer/src/player/pipMix.ts", "sha256": "63dfb29ffd66ce7d081b24f8e8bf697c041675b49ab8919e206d2df5132de236" }, { "path": "packages/artplayer/src/player/posterMix.ts", "sha256": "d569dc24e8e64efe398bd76942bfaf563ffbf64d2a7387ea2e1cb1cf511183d4" }, { "path": "packages/artplayer/src/player/rectMix.ts", "sha256": "a741ee09fa3271df84363c5d73eac1b2e5adb39491f95f8112af81f1219ffed4" }, { "path": "packages/artplayer/src/player/subtitleOffsetMix.ts", "sha256": "cf9834711842c8a31c3143ab3028f0cf9ba541fafe6f0a3076067daa9d4c750a" }, { "path": "packages/artplayer/src/player/thumbnailsMix.ts", "sha256": "6c097d7d00779a6d0d3d65cf9ffd126624a48c9bdb98396c84c39f4de4bdf712" }, { "path": "packages/artplayer/src/player/screenshotMix.ts", "sha256": "1754bbce09f713204c120cd4657b52c06eb09eb1fe3244f84474e5967cd68e50" }, { "path": "packages/artplayer/src/player/airplayMix.ts", "sha256": "bfa30e1dcd7cbaef97e977344e8a35524fad6bd23089cd8e45945e3b32b4bf04" }, { "path": "packages/artplayer/src/player/autoSizeMix.ts", "sha256": "6373a8ea7fff4cd875d17c5d3df6dc37764055ab77850a6c6348526969071cbb" }, { "path": "packages/artplayer/src/player/autoHeightMix.ts", "sha256": "5848e34cd826f5d4cc81d076c83fb3bcea0aed1228cd93a1edb6b8ca402ad175" }, { "path": "packages/artplayer/src/display/web-fullscreen.ts", "sha256": "13f901d20a31a7b8e4ebfbcceac5d3e0737df6335b71f0dfed638785bc413a5a" }, { "path": "packages/artplayer/src/display/placement.ts", "sha256": "dbe4491ebd0f46b4efe13ac567e476fcd9ca5b84da675f19025935b5e3f8d733" }, { "path": "packages/artplayer/src/display/mini.ts", "sha256": "a6fed598428bbf8d52931f21bb68b7560a3643d2576f7e7bfbae98b2f7cdd1e5" }, { "path": "packages/artplayer/src/display/mini-view.ts", "sha256": "bbe69e4419ffc0f6c744cb730a51778f23c311a0fac157223bcf8d8bf0f3edc7" }, { "path": "packages/artplayer/src/display/mini-layout.ts", "sha256": "3835fe3d314da2fc624cbeb0e79fcdfa5393f08d87dfde730d2eac4e827f405b" }, { "path": "packages/artplayer/src/display/mini-drag.ts", "sha256": "73d2f48f868c0ba4d8d5e5df40cbbdb4698c26540f3973b178d9cd374008f1cb" }, { "path": "packages/artplayer/src/display/native-pip.ts", "sha256": "647879ae027cc0ebe684daa31d75511dd882e123e4ca8da2942e659bae3719f2" }, { "path": "packages/artplayer/src/display/webkit-pip.ts", "sha256": "3617927b4bb8fa46f651d0e584141f804ae438e2b4531cc2e9cf9f7eeb027550" }, { "path": "packages/artplayer/src/display/native-fullscreen.ts", "sha256": "323401f2b3ea5186da981a1215b1b9e7dcf4ef4261a8e885fe8ff0c090de6a7a" }, { "path": "packages/artplayer/src/display/fullscreen-request.ts", "sha256": "c6292ded96aab0f2dbc978af251f6cd9f5fd074819529ca498077db8d14e1bfe" }, { "path": "packages/artplayer/src/display/fullscreen-adapter.ts", "sha256": "71da10ec21c7706a8264badedac9022c74b865887931e9e369168fe3233c3b2f" }, { "path": "packages/artplayer/src/display/video-fullscreen.ts", "sha256": "b425bf0df462524b5d3accc9e3df383c6635676c152bf4bef09c477a90662728" }, { "path": "packages/artplayer/src/display/video-fullscreen-state.ts", "sha256": "5fcb5e6b80ac45577664ef67e0460e0ceefd4022cafacdd7434c376a86d619be" }, { "path": "packages/artplayer/src/display/sizing.ts", "sha256": "c19856976320f1f35ff5a1049d19a940768300e095270b336dd12861b200da2a" }, { "path": "packages/artplayer/src/capture/frame.ts", "sha256": "eb25d81ec2d40a239103c63cfd80333705251291f2c2da77c740b4d413ea9cd9" }, { "path": "packages/artplayer/src/thumbnails/layout.ts", "sha256": "6630439242a880f53fcb374b7b15c7f486405aab8a0fad651b137f02971eeb59" }, { "path": "packages/artplayer/src/image/load.ts", "sha256": "b4f1517243249d5fb017b89f993660e8b148906bbf28d08fe5c9f6d3a41e1e88" }, { "path": "packages/artplayer/src/subtitle/timing.ts", "sha256": "f2c1dbb63697a51c200371127da4fb8ea6e90a5b4de888bb1c2d7eae4007a5f8" }, { "path": "packages/artplayer/src/index.ts", "sha256": "20cfe3738b3ce7e11b69721a5f0bdad9db77807417d8e421397a40dfade4c047" }, { "path": "packages/artplayer/src/lifecycle/instance.ts", "sha256": "3168f7db4271bae7a242e80798546b755ac15443e15dd9ebb7675f5a259299d8" }, { "path": "packages/artplayer/public/player.ts", "sha256": "f1e50257df2ea592d0a0e1f36078dda77eaf2cf3b3d795307501396562d99f28" }, { "path": "packages/artplayer/public/runtime/player.ts", "sha256": "a4a24794e26cfb9e4310bf0f459a7a407e85bf81b4f3a4feb6294331af8036fb" } ], "docs": [ { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "display-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "display-modes" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "display-sizing" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "capture-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "preview-offset-contract" }, { "path": "packages/artplayer-vitepress/docs/advanced/property.md", "sha256": "b071db7d96e5a46d310b362371cecb9f70164b9e0aa40f19ad5d594f7dcd69f4", "anchor": "instance-cleanup" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "display-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "display-modes" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "display-sizing" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "capture-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "preview-offset-contract" }, { "path": "packages/artplayer-vitepress/docs/en/advanced/property.md", "sha256": "362511a1a0d6f010bc3dcd5bbe63b3a8d9a90ed9d39a2b0e439be5e760225934", "anchor": "instance-cleanup" } ], "evidence": "baselines/site04-display.json" } ] }