Type documenting

This commit is contained in:
barsdeveloper
2022-03-09 23:12:55 +01:00
parent 0fa868851d
commit 3409edff89
5 changed files with 22 additions and 0 deletions

11
dist/ueblueprint.js vendored
View File

@@ -997,6 +997,8 @@ class GuidEntity extends IEntity {
return new GuidEntity({ valud: guid })
}
/** @type {String} */ value
toString() {
return this.value
}
@@ -1018,6 +1020,8 @@ class IntegerEntity extends IEntity {
this.value = Math.round(this.value);
}
/** @type {Number} */ value
valueOf() {
return this.value
}
@@ -1060,6 +1064,9 @@ class PinReferenceEntity extends IEntity {
objectName: PathSymbolEntity,
pinGuid: GuidEntity
}
/** @type {PathSymbolEntity} */ objectName
/** @type {GuidEntity} */ pinGuid
}
/**
@@ -1162,6 +1169,10 @@ class VariableReferenceEntity extends IEntity {
MemberGuid: GuidEntity,
bSelfContext: false
}
/** @type {String} */ MemberName
/** @type {GuidEntity} */ MemberGuid
/** @type {Boolean} */ bSelfContext
}
class ObjectEntity extends IEntity {

View File

@@ -18,6 +18,8 @@ export default class GuidEntity extends IEntity {
return new GuidEntity({ valud: guid })
}
/** @type {String} */ value
toString() {
return this.value
}

View File

@@ -16,6 +16,8 @@ export default class IntegerEntity extends IEntity {
this.value = Math.round(this.value)
}
/** @type {Number} */ value
valueOf() {
return this.value
}

View File

@@ -8,4 +8,7 @@ export default class PinReferenceEntity extends IEntity {
objectName: PathSymbolEntity,
pinGuid: GuidEntity
}
/** @type {PathSymbolEntity} */ objectName
/** @type {GuidEntity} */ pinGuid
}

View File

@@ -8,4 +8,8 @@ export default class VariableReferenceEntity extends IEntity {
MemberGuid: GuidEntity,
bSelfContext: false
}
/** @type {String} */ MemberName
/** @type {GuidEntity} */ MemberGuid
/** @type {Boolean} */ bSelfContext
}