leaderboard-table
Version:
25 lines (24 loc) • 716 B
TypeScript
import { LeaderboardData } from "../../leaderboard/Leaderboard";
interface LeaderboardOptions {
logs: boolean;
contentForEmptyCells: string;
sortByPlaces: boolean;
sortByPoints: boolean;
headerPrimaryTag: string;
headerSubTag: string;
textPrimaryTag: string;
textSecondaryTag: string;
}
declare class Options {
private _options;
private _logger;
constructor();
setOptions(data: LeaderboardData[], options?: Partial<LeaderboardOptions>): void;
getOptions(): LeaderboardOptions;
private _setOption;
private _setSortableOptions;
private _logOption;
private _logOptions;
}
export { LeaderboardOptions };
export default Options;