wgo
Version:
JavaScript library for game of Go
14 lines (13 loc) • 594 B
TypeScript
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;
}