UNPKG

@obliczeniowo/elementary

Version:
29 lines (28 loc) 1.73 kB
import { ChangeDetectorRef, SimpleChanges, EventEmitter } from '@angular/core'; import { HtmlColor, IPoint2D } from '@obliczeniowo/elementary/classes'; import { MenuComponent, MenuItem } from '@obliczeniowo/elementary/menu'; import { Subscription } from 'rxjs'; import * as i0 from "@angular/core"; export declare class DirectionalConnectorComponent { changes: ChangeDetectorRef; start?: IPoint2D; end?: IPoint2D; startAngle?: number; endAngle?: number; offset: number; k: number; color?: HtmlColor; startName?: string; endName?: string; menu?: MenuComponent; highlight: boolean; remove: EventEmitter<void>; protected menuItems: MenuItem[]; protected subscription?: Subscription; mouseOver(): void; constructor(changes: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; protected shape(): string; static ɵfac: i0.ɵɵFactoryDeclaration<DirectionalConnectorComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DirectionalConnectorComponent, "g[obl-directional-connector]", never, { "start": { "alias": "start"; "required": false; }; "end": { "alias": "end"; "required": false; }; "startAngle": { "alias": "startAngle"; "required": false; }; "endAngle": { "alias": "endAngle"; "required": false; }; "offset": { "alias": "offset"; "required": false; }; "k": { "alias": "k"; "required": false; }; "color": { "alias": "color"; "required": false; }; "startName": { "alias": "startName"; "required": false; }; "endName": { "alias": "endName"; "required": false; }; "menu": { "alias": "menu"; "required": false; }; "highlight": { "alias": "highlight"; "required": false; }; }, { "remove": "remove"; }, never, never, false, never>; }