UNPKG

@obliczeniowo/elementary

Version:
33 lines (32 loc) 1.15 kB
import { Subject } from 'rxjs'; import { OnDestroy, TemplateRef } from '@angular/core'; import * as i0 from "@angular/core"; /** * Create hover over element on obl-linear-diagram-2d element by ng-content * * example with own template * * <obl-linear-diagram-2d [points]="points"> * <ng-template #xyTemplate let-x="x" let-y="y"> * <div class="xy-template"> * <div>x = {{ x | number: '0.5-5' }}</div> * <div>y = {{ y | number: '0.5-5' }}</div> * </div> * </ng-template> * </obl-linear-diagram-2d> */ export declare class DiagramPointHoverComponent implements OnDestroy { x: number; y: number; private pOnMouseOver?; set onMouseOver(value: Subject<SVGGElement> | undefined); private pOnMouseOut?; set onMouseOut(value: Subject<void> | undefined); over: '' | 'none'; top: number; left: number; xyTemplate: TemplateRef<any>; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DiagramPointHoverComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DiagramPointHoverComponent, "obl-diagram-point-hover", never, {}, {}, ["xyTemplate"], ["*"], false, never>; }