WebCAD-Lib-TS API 文档 - v1.0.0
    Preparing search index...

    Interface PluginCacheEntry

    插件缓存条目 (用于 IndexedDB 存储)

    支持两种加载方式:

    1. URL方式: 提供 jsUrl (和可选的 cssUrl)
    2. 代码文本方式: 提供 jsContent (和可选的 cssContent)
    interface PluginCacheEntry {
        pluginId: string;
        origin: PluginOrigin;
        jsUrl?: string;
        cssUrl?: string;
        jsContent?: string;
        cssContent?: string;
        autoLoad: boolean;
        disabled: boolean;
        installedAt: Date;
        name?: string;
        version?: string;
    }
    Index

    Properties

    pluginId: string

    插件唯一标识符

    origin: PluginOrigin

    插件来源分类

    jsUrl?: string

    JS文件URL (与 jsContent 二选一)

    cssUrl?: string

    CSS文件URL (可选,与 cssContent 二选一)

    jsContent?: string

    JS代码文本 (与 jsUrl 二选一)

    cssContent?: string

    CSS样式文本 (可选,与 cssUrl 二选一)

    autoLoad: boolean

    是否自动加载

    disabled: boolean

    是否禁用自动加载 (用户手动禁用)

    installedAt: Date

    安装时间

    name?: string

    插件名称 (用于显示)

    version?: string

    插件版本