UNPKG

wgo

Version:

JavaScript library for game of Go

14 lines (13 loc) 594 B
import { SVGBoardConfig, BoardObjectSVGElements } from '../types'; import { MarkupBoardObject } from '../../BoardBase'; import SVGFieldDrawHandler from './SVGFieldDrawHandler'; export interface SVGMarkupDrawHandlerParams { color?: string; lineWidth?: number; fillColor?: string; } export default abstract class SVGMarkupDrawHandler extends SVGFieldDrawHandler { params: SVGMarkupDrawHandlerParams; constructor(params?: SVGMarkupDrawHandlerParams); updateElement(elem: BoardObjectSVGElements, boardObject: MarkupBoardObject, config: SVGBoardConfig): void; }