Class: Entity
dg.Entity
Hierarchy
Entity
↳
User
↳
Func
↳
Project
↳
Model
↳
Notebook
↳
FileInfo
↳
Group
↳
LogEvent
↳
Package
↳
FuncCall
↳
ViewInfo
Constructors
constructor
• new Entity(dart
)
Constructs
Entity
Parameters
Name | Type |
---|---|
dart | any |
Defined in
Properties
dart
• dart: any
Defined in
Accessors
author
• get
author(): User
Who created entity *
Returns
Defined in
createdOn
• get
createdOn(): Dayjs
Time when entity was created *
Returns
Dayjs
Defined in
friendlyName
• get
friendlyName(): string
Entity friendly name
Returns
string
Defined in
• set
friendlyName(x
): void
Parameters
Name | Type |
---|---|
x | string |
Returns
void
Defined in
id
• get
id(): string
Entity ID (GUID)
Returns
string
Defined in
• set
id(x
): void
Parameters
Name | Type |
---|---|
x | string |
Returns
void
Defined in
name
• get
name(): string
Entity short name
Returns
string
Defined in
• set
name(x
): void
Parameters
Name | Type |
---|---|
x | string |
Returns
void
Defined in
nqName
• get
nqName(): string
Entity full-qualified name
Returns
string
Defined in
path
• get
path(): string
Entity path
Returns
string
Defined in
updatedOn
• get
updatedOn(): Dayjs
Time when entity was updated *
Returns
Dayjs
Defined in
Methods
getProperties
▸ getProperties(): Promise
<{ [index: string]
: any
; }>
Gets entity properties
Returns
Promise
<{ [index: string]
: any
; }>
Defined in
hasTag
▸ hasTag(tag
): boolean
Parameters
Name | Type |
---|---|
tag | string |
Returns
boolean
Defined in
newId
▸ newId(): void
Generates new id for this entity.
Returns
void
Defined in
setProperties
▸ setProperties(props
): Promise
<any
>
Sets entity properties
Parameters
Name | Type |
---|---|
props | Object |
Returns
Promise
<any
>
Defined in
tag
▸ tag(tag
): boolean
Adds a specified tag
Parameters
Name | Type |
---|---|
tag | string |
Returns
boolean
Defined in
toString
▸ toString(): string
Returns a string representing the object
Returns
string
Defined in
unTag
▸ unTag(tag
): boolean
Removes a specified tag
Parameters
Name | Type |
---|---|
tag | string |
Returns
boolean