wgo
Version:
JavaScript library for game of Go
201 lines (200 loc) • 4.53 kB
TypeScript
export declare const defaultBoardBaseTheme: {
stoneSize: number;
marginSize: number;
font: string;
backgroundColor: string;
backgroundImage: string;
markupBlackColor: string;
markupWhiteColor: string;
markupNoneColor: string;
markupLineWidth: number;
shadowColor: string;
shadowTransparentColor: string;
shadowBlur: number;
shadowOffsetX: number;
shadowOffsetY: number;
grid: {
linesWidth: number;
linesColor: string;
starColor: string;
starSize: number;
};
coordinates: {
color: string;
bold: boolean;
labelsX: string;
labelsY: number[];
};
starPoints: {
5: {
x: number;
y: number;
}[];
7: {
x: number;
y: number;
}[];
8: {
x: number;
y: number;
}[];
9: {
x: number;
y: number;
}[];
10: {
x: number;
y: number;
}[];
11: {
x: number;
y: number;
}[];
12: {
x: number;
y: number;
}[];
13: {
x: number;
y: number;
}[];
14: {
x: number;
y: number;
}[];
15: {
x: number;
y: number;
}[];
16: {
x: number;
y: number;
}[];
17: {
x: number;
y: number;
}[];
18: {
x: number;
y: number;
}[];
19: {
x: number;
y: number;
}[];
20: {
x: number;
y: number;
}[];
21: {
x: number;
y: number;
}[];
};
};
export declare const defaultBoardBaseConfig: {
size: number;
width: number;
height: number;
viewport: {
top: number;
right: number;
bottom: number;
left: number;
};
coordinates: boolean;
theme: {
stoneSize: number;
marginSize: number;
font: string;
backgroundColor: string;
backgroundImage: string;
markupBlackColor: string;
markupWhiteColor: string;
markupNoneColor: string;
markupLineWidth: number;
shadowColor: string;
shadowTransparentColor: string;
shadowBlur: number;
shadowOffsetX: number;
shadowOffsetY: number;
grid: {
linesWidth: number;
linesColor: string;
starColor: string;
starSize: number;
};
coordinates: {
color: string;
bold: boolean;
labelsX: string;
labelsY: number[];
};
starPoints: {
5: {
x: number;
y: number;
}[];
7: {
x: number;
y: number;
}[];
8: {
x: number;
y: number;
}[];
9: {
x: number;
y: number;
}[];
10: {
x: number;
y: number;
}[];
11: {
x: number;
y: number;
}[];
12: {
x: number;
y: number;
}[];
13: {
x: number;
y: number;
}[];
14: {
x: number;
y: number;
}[];
15: {
x: number;
y: number;
}[];
16: {
x: number;
y: number;
}[];
17: {
x: number;
y: number;
}[];
18: {
x: number;
y: number;
}[];
19: {
x: number;
y: number;
}[];
20: {
x: number;
y: number;
}[];
21: {
x: number;
y: number;
}[];
};
};
};