import { IPSEAIElementObject } from './ipseaielement-object'; /** * * @export * @interface IPSEAIElementAttr */ export interface IPSEAIElementAttr extends IPSEAIElementObject { /** * 属性标记 * @type {string} */ attrTag: string; /** * 属性标记2 * @type {string} */ attrTag2: string; /** * 代码标识 * @type {string} */ codeName: string; /** * 默认值 * @type {string} */ defaultValue: string; /** * 元素属性类型 * @description 值模式 [集成元素属性类型] {SIMPLE:简单属性、 GROUP:属性组 } * @type {( string | 'SIMPLE' | 'GROUP')} */ elementAttrType: string | 'SIMPLE' | 'GROUP'; /** * 固定值 * @type {string} */ fixedValue: string; /** * 允许空输入 * @type {boolean} */ allowEmpty: boolean; }