Files
Avideo/dist/core/annotation/Dom.annotation.js
2024-09-27 01:25:59 +08:00

19 lines
1.0 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Dom = void 0;
var OptionParams_model_1 = require("../model/OptionParams.model");
var ClassName_config_1 = require("../config/ClassName.config");
function Dom() {
return function (target, propertyName) {
setTimeout(function () {
try {
target[propertyName] = OptionParams_model_1.default.VideoDom.querySelector("." + ClassName_config_1.ClassName[propertyName]);
}
catch (e) {
throw new Error("\u9519\u8BEF\u4FE1\u606F\uFF1A\u9700\u8981\u7ED1\u5B9A\u4E8B\u4EF6\u7684\u7C7B\u540D\uFF1A" + ClassName_config_1.ClassName[propertyName] + "\u4E0D\u5B58\u5728\n 1\uFF1A\u8BF7\u68C0\u67E5\u7C7B\u540D\u662F\u5426\u5B58\u5728\n 2\uFF1A\u5220\u9664 ui/*.ui.ts \u4EE3\u7801\u4E2D\u5BF9\u5E94\u7684 Dom() \u88C5\u9970\u5668 \u548C \u65B9\u6CD5\n ");
}
}, 300);
};
}
exports.Dom = Dom;