@talabes/football-lineup-generator
Version:
A TypeScript library for generating visual football lineup diagrams from team positioning data. Fork of ncamaa/football-lineup-generator with bug fixes and improvements.
15 lines (14 loc) • 556 B
TypeScript
import type { LineupData, LineupConfig, CustomCoordinatesMap } from './types.js';
export declare class FootballLineupRenderer {
private canvas;
private ctx;
private config;
private interactiveController;
private lineupData;
constructor(canvas: HTMLCanvasElement, config?: LineupConfig);
render(lineupData: LineupData): void;
destroy(): void;
getCustomCoordinates(): CustomCoordinatesMap | undefined;
setCustomCoordinate(playerId: number, team: any, x: number, y: number): void;
clearCustomCoordinates(): void;
}