@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.
13 lines (12 loc) • 473 B
TypeScript
import type { PlayerPositioning, FieldCoordinates } from '../types.js';
interface PlayerWithCoordinates {
player: PlayerPositioning;
coordinates: FieldCoordinates;
}
interface LabelPosition {
player: PlayerPositioning;
coordinates: FieldCoordinates;
shouldPlaceLabelAbove: boolean;
}
export declare function calculateLabelPositions(playersWithCoords: PlayerWithCoordinates[], allPlayersWithCoords?: PlayerWithCoordinates[]): LabelPosition[];
export {};