UNPKG

cytoscape-angular

Version:
26 lines 1.6 kB
import { EventEmitter, OnInit } from '@angular/core'; import { EdgeDefinition, LayoutOptions, NodeDefinition, Stylesheet } from 'cytoscape'; import * as i0 from "@angular/core"; export declare class CytoscapeGraphToolbarComponent implements OnInit { #private; nodes: NodeDefinition[]; edges: EdgeDefinition[]; direction: 'column' | 'row'; get layoutOptions(): LayoutOptions; set layoutOptions(value: LayoutOptions); layoutOptionsChange: EventEmitter<LayoutOptions>; get styles(): Stylesheet[]; set styles(styles: Stylesheet[]); stylesChange: EventEmitter<Stylesheet[]>; styleSelectorChange: EventEmitter<string>; showLayoutToolbarButton: boolean; showStyleToolbarButton: boolean; showToolbarButtons: boolean; constructor(); ngOnInit(): void; onStyleSelectorChange(selector: string): void; onStylesChange(stylesheet: cytoscape.StylesheetStyle[]): void; static ɵfac: i0.ɵɵFactoryDeclaration<CytoscapeGraphToolbarComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CytoscapeGraphToolbarComponent, "cytoscape-graph-toolbar", never, { "nodes": "nodes"; "edges": "edges"; "direction": "direction"; "layoutOptions": "layoutOptions"; "styles": "styles"; "showLayoutToolbarButton": "showLayoutToolbarButton"; "showStyleToolbarButton": "showStyleToolbarButton"; "showToolbarButtons": "showToolbarButtons"; }, { "layoutOptionsChange": "layoutOptionsChange"; "stylesChange": "stylesChange"; "styleSelectorChange": "styleSelectorChange"; }, never, never>; } //# sourceMappingURL=cytoscape-graph-toolbar.component.d.ts.map