A detailed description of working with JET elements and classes in your typescript project can be found at:
JET Typescript Usage.
JET Gantt Dependency
The oj-gantt-dependency element is used to declare properties for gantt dependency lines and is only valid as the
child of a template element for the dependencyTemplate slot of oj-gantt.
<oj-gantt dependency-data="[[dependencyDataProvider]]">
<template slot="dependencyTemplate">
<oj-gantt-dependency
predecessor-task-id="[[$current.data.predecessor]]"
successor-task-id="[[$current.data.successor]]">
</oj-gantt-dependency>
</template>
</oj-gantt>