import { IPSSysEAISchemeObject } from './ipssys-eaischeme-object'; /** * * @export * @interface IPSEAIElement */ export interface IPSEAIElement extends IPSSysEAISchemeObject { /** * 代码标识 * @type {string} */ codeName: string; /** * 元素标记 * @type {string} */ elementTag: string; /** * 元素标记2 * @type {string} */ elementTag2: string; /** * 集成元素类型 * @description 值模式 [集成元素类型] {COMPLEX:复合元素、 ELEMENTGROUP:元素组、 ATTRIBUTEGROUP:属性组 } * @type {( string | 'COMPLEX' | 'ELEMENTGROUP' | 'ATTRIBUTEGROUP')} */ elementType: string | 'COMPLEX' | 'ELEMENTGROUP' | 'ATTRIBUTEGROUP'; /** * 引用元素排序模式 * @description 值模式 [集成元素引用元素排序模式] {ALL:全部(随机次序,只能出现一次)、 CHOICE:选择一项、 SEQUENCE:按次序 } * @type {( string | 'ALL' | 'CHOICE' | 'SEQUENCE')} */ orderMode: string | 'ALL' | 'CHOICE' | 'SEQUENCE'; }