cytoscape-angular
Version:
Angular 12+ components for cytoscape charting.
26 lines • 1.2 kB
TypeScript
import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core';
import { LayoutOptions } from 'cytoscape';
import { FormInfo } from '../fluid-form/form-info';
import * as i0 from "@angular/core";
export declare class CytoscapeLayoutToolComponent implements OnInit, OnChanges {
private static LAYOUT_FORM_INFO;
layoutForm: any;
_layoutOptions: any;
changed: boolean;
get layoutOptions(): any;
set layoutOptions(value: any);
layoutOptionsChange: EventEmitter<LayoutOptions>;
layoutOptionsList: LayoutOptions[];
formInfo: FormInfo;
constructor();
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
onLayoutModelChange(): void;
onFormModelChange(): void;
onApplyLayout(): void;
private addOrReplaceInLayoutOptionsList;
private static createLayoutFormInfo;
static ɵfac: i0.ɵɵFactoryDeclaration<CytoscapeLayoutToolComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CytoscapeLayoutToolComponent, "cytoscape-layout-tool", never, { "layoutOptions": "layoutOptions"; }, { "layoutOptionsChange": "layoutOptionsChange"; }, never, never>;
}
//# sourceMappingURL=cytoscape-layout-tool.component.d.ts.map