Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
).right(new Line()
.columns(data.ND.subjects.columns)
.data(data.ND.subjects.data)
).bottom(new Column()
.columns(data.ND.subjects.columns)
.data(data.ND.subjects.data)
).left(new Step()
.columns(data.ND.subjects.columns)
.data(data.ND.subjects.data)
).center(new Pie()
.columns(data.ND.subjects.columns)
.data(data.ND.subjects.data)
));
break;
case Carousel:
render(new Carousel()
.widgets([
new Pie().columns(data.ND.subjects.columns).data(data.ND.subjects.data),
new Line().columns(data.ND.subjects.columns).data(data.ND.subjects.data),
new Column().columns(data.ND.subjects.columns).data(data.ND.subjects.data),
new Step().columns(data.ND.subjects.columns).data(data.ND.subjects.data)
]));
break;
case Cell:
render(new Cell()
.title("Hello and Welcome!")
.widget(new Line()
.columns(data.ND.subjects.columns)
.data(data.ND.subjects.data)
)
.buttonAnnotations(data.Surface.simple.buttonAnnotations)
);
.on("click", kind => {
this.render();
})
.on("mouseover", kind => {
const verticesMap: { [id: string]: boolean } = {};
for (const vertex of this._gc.vertices(kind)) {
verticesMap[vertex.id()] = true;
}
this._graph.highlightVerticies(verticesMap);
})
.on("mouseout", kind => {
this._graph.highlightVerticies();
})
;
protected _view = new Carousel().widgets([this._graph, this._activities, this._edges, this._subgraphs]);
protected _gc = new WUScopeController();
constructor() {
super();
this.topOverlay(false);
this.widget(this._view);
const buttons: Widget[] = [
this._toggleGraph,
this._toggleActivities,
this._toggleEdges,
this._toggleSubgraphs,
new Spacer(),
this._partialAll,
this._maxAll,
new Spacer(),