import IEntity from "./IEntity.js" import GuidEntity from "./GuidEntity.js" export default class VariableReferenceEntity extends IEntity { static attributes = { MemberScope: { type: String, }, MemberName: { default: "", }, MemberGuid: { type: GuidEntity, }, bSelfContext: { type: Boolean, }, } static { this.cleanupAttributes(this.attributes) } constructor(values) { super(values) /** @type {String} */ this.MemberName /** @type {GuidEntity} */ this.GuidEntity /** @type {Boolean} */ this.bSelfContext } }