You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
736 B
TypeScript
18 lines
736 B
TypeScript
import { FcConnector, FcEdge, FcNode } from './ngx-flowchart.models';
|
|
export declare class FcMouseOverService {
|
|
mouseoverscope: MouseOverScope;
|
|
private readonly applyFunction;
|
|
constructor(applyFunction: <T>(fn: (...args: any[]) => T) => T);
|
|
nodeMouseOver(event: MouseEvent, node: FcNode): void;
|
|
nodeMouseOut(event: MouseEvent, node: FcNode): void;
|
|
connectorMouseEnter(event: MouseEvent, connector: FcConnector): void;
|
|
connectorMouseLeave(event: MouseEvent, connector: FcConnector): void;
|
|
edgeMouseEnter(event: MouseEvent, edge: FcEdge): void;
|
|
edgeMouseLeave(event: MouseEvent, edge: FcEdge): void;
|
|
}
|
|
export interface MouseOverScope {
|
|
connector: FcConnector;
|
|
edge: FcEdge;
|
|
node: FcNode;
|
|
}
|