UNPKG

@realsee/dnalogel

Version:
34 lines (33 loc) 970 B
import type Line from '../Model/line'; import BaseController, { type ControllerParams } from './BaseController'; export default class WatchController extends BaseController { type: string; private deleteDom; private choose; private highlightedLines; private highlightedArea; private fiveElement?; private editPointState?; private hammer?; constructor(params: ControllerParams); dispose(): void; highlightLine(line: Line): void; clearHighlightLines(): void; private highlightArea; private unHighlightArea; private highlightLines; private unHighlightLines; private onPanStart; private onPanEnd; private onPan; private onIntersectionUpdate; private wantsPanGesture; private wantsTapGesture; private chooseLine; private chooseArea; private polylineRemoved; private onCameraUpdate; private deleteArea; private deleteLine; private cancelDeleteClickCallback; }