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

    Class CustomEntityRegistry

    自定义实体注册表 用于注册和查找自定义实体类型

    Index

    Methods

    • 注册自定义实体类型

      Parameters

      • customType: string

        自定义实体类型标识

      • entityClass: new () => CustomEntityBase

        实体类构造函数

      Returns void

    • 注销自定义实体类型

      Parameters

      • customType: string

        自定义实体类型标识

      Returns void

    • 检查是否已注册

      Parameters

      • customType: string

        自定义实体类型标识

      Returns boolean

      是否已注册

    • 获取实体类

      Parameters

      • customType: string

        自定义实体类型标识

      Returns new () => CustomEntityBase

      实体类构造函数,如果未注册则返回undefined

    • 创建自定义实体实例

      Parameters

      • customType: string

        自定义实体类型标识

      Returns CustomEntityBase

      实体实例,如果未注册则返回null

    • 获取所有已注册的自定义实体类型

      Returns string[]

      自定义实体类型数组