IFClite TypeScript API
Guides
Packages
Preparing search index...
@ifc-lite/data
RelationshipGraph
Interface RelationshipGraph
interface
RelationshipGraph
{
forward
:
RelationshipEdges
;
inverse
:
RelationshipEdges
;
getRelated
(
entityId
:
number
,
relType
:
RelationshipType
,
direction
:
"forward"
|
"inverse"
,
)
:
number
[]
;
getRelationshipsBetween
(
sourceId
:
number
,
targetId
:
number
,
)
:
RelationshipInfo
[]
;
hasRelationship
(
sourceId
:
number
,
targetId
:
number
,
relType
?:
RelationshipType
,
)
:
boolean
;
}
Index
Properties
forward
inverse
Methods
get
Related
get
Relationships
Between
has
Relationship
Properties
forward
forward
:
RelationshipEdges
inverse
inverse
:
RelationshipEdges
Methods
get
Related
getRelated
(
entityId
:
number
,
relType
:
RelationshipType
,
direction
:
"forward"
|
"inverse"
,
)
:
number
[]
Parameters
entityId
:
number
relType
:
RelationshipType
direction
:
"forward"
|
"inverse"
Returns
number
[]
get
Relationships
Between
getRelationshipsBetween
(
sourceId
:
number
,
targetId
:
number
)
:
RelationshipInfo
[]
Parameters
sourceId
:
number
targetId
:
number
Returns
RelationshipInfo
[]
has
Relationship
hasRelationship
(
sourceId
:
number
,
targetId
:
number
,
relType
?:
RelationshipType
,
)
:
boolean
Parameters
sourceId
:
number
targetId
:
number
Optional
relType
:
RelationshipType
Returns
boolean
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
forward
inverse
Methods
get
Related
get
Relationships
Between
has
Relationship
Guides
Packages
IFClite TypeScript API
Loading...