Interactive Wikipedia link graph visualization using force-graph with: - Force-directed graph layout for exploring page connections - Node expansion to reveal first-degree Wikipedia links - Visual state tracking (blue=default, green=expanded, red=error) - Direct browser access to Wikipedia pages 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>
28 lines
749 B
TypeScript
28 lines
749 B
TypeScript
declare module "d3-force-3d" {
|
|
interface Force {
|
|
(alpha: number): void;
|
|
initialize?: (nodes: unknown[], ...args: unknown[]) => void;
|
|
}
|
|
|
|
interface ManyBodyForce extends Force {
|
|
strength(value: number): ManyBodyForce;
|
|
}
|
|
|
|
interface LinkForce extends Force {
|
|
distance(value: number): LinkForce;
|
|
}
|
|
|
|
interface CollideForce extends Force {
|
|
radius(value: number): CollideForce;
|
|
}
|
|
|
|
interface CenterForce extends Force {
|
|
x(value: number): CenterForce;
|
|
y(value: number): CenterForce;
|
|
}
|
|
|
|
export function forceManyBody(): ManyBodyForce;
|
|
export function forceLink(): LinkForce;
|
|
export function forceCollide(radius?: number): CollideForce;
|
|
export function forceCenter(x?: number, y?: number): CenterForce;
|
|
}
|