UNPKG

@lovebowls/leagueelements

Version:

League Elements package for LoveBowls

34 lines 1.25 kB
export default LeagueMatchesRecent; declare class LeagueMatchesRecent extends HTMLElement { static get observedAttributes(): string[]; shadow: ShadowRoot; matches: any[]; currentPage: number; itemsPerPage: number; _filterDate: Date | null; teamMapping: {}; connectedCallback(): void; attributeChangedCallback(name: any, oldValue: any, newValue: any): void; _setFilterDate(dateString: any): void; _setTeamMapping(mappingData: any): void; getTeamDisplayName(teamValue: any): any; /** * Gets the team ID and display name from match data. * @param {Object} match - The match object * @param {string} teamType - Either 'home' or 'away' * @returns {Object} An object with id and displayName */ getTeamDataFromMatch(match: Object, teamType?: string): Object; loadData(data: any): Promise<void>; showError(message: any): void; _recentResultsList(): any[]; _hasNextPage(): boolean; _hasPrevPage(): boolean; renderRecentResults(): string; _fillTemplate(template: any): any; render(): void; setupEventListeners(): void; setPage(pageNumber: any): void; escapeHtml(unsafe?: string): string; } //# sourceMappingURL=LeagueMatchesRecent.d.ts.map