highlighter.d.ts 444 B

12345678910111213
  1. import { ColorPicker, StringColor } from './color_picker.js';
  2. export interface Highlighter {
  3. highlight(nodes: HTMLElement[]): void;
  4. unhighlight(): void;
  5. highlightAll(node: HTMLElement): void;
  6. unhighlightAll(): void;
  7. isMactionNode(node: Element): boolean;
  8. setColor(color: ColorPicker): void;
  9. colorString(): StringColor;
  10. addEvents(node: HTMLElement, events: {
  11. [key: string]: EventListener;
  12. }): void;
  13. }