UNPKG

@lovebowls/leagueelements

Version:

League Elements package for LoveBowls

78 lines 3.1 kB
export default LeagueAdminElement; declare class LeagueAdminElement extends HTMLElement { static get observedAttributes(): string[]; LOG_PREFIX: string; shadow: ShadowRoot; _elementTitle: string; _leagues: any[]; _selectedLeagueId: any; _currentLeagueId: any; _selectedTeamId: any; _isModalVisible: boolean; _modalMode: string; _data: any[] | null; _teamModalMode: any; _teamBeingEdited: {} | null; _lovebowlsTeams: any[]; matchModalOpen: boolean; matchModalData: any; matchModalTeams: any[]; matchModalMode: string; _boundHandleDocumentClickForGlobalMenu: ((event: any) => void) | null; connectedCallback(): void; disconnectedCallback(): void; attributeChangedCallback(name: any, oldValue: any, newValue: any): void; _parseAndLoadData(dataString: any): void; _parseLovebowlsTeamsData(dataString: any): void; _applyCurrentLeagueIdSelection(): boolean; showError(message: any): void; clearError(): void; _fillTemplate(templateString: any): any; render(): void; _renderLeagueList(): void; _handleLeagueSelect(leagueId: any): void; _createAndAppendLeagueActions(container: any, leagueId: any): void; _showLeagueSpecificPanels(): void; _hideLeagueSpecificPanels(): void; _renderTeamsList(): void; _handleTeamSelect(team: any): void; _handleTeamSelect(team: any): void; _createAndAppendTeamActions(actionsContainer: any, team: any): void; _createAndAppendTeamActions(actionsContainer: any, team: any): void; _updateButtonStates(): void; _attachBaseEventListeners(): void; _handleDeleteLeague(): void; _handleDeleteLeague(): void; _getSelectedLeague(): any; _handleResetLeague(): void; _handleViewLeagueTable(): void; _handleAddTeam(): void; _handleEditTeam(team: any): void; _handleRemoveTeam(team: any): void; _showTeamModal(mode: any, teamData?: null, existingTeams?: any[]): void; _hideTeamModal(): void; _populateTeamModalForm(modalBody: any, teamData: any, existingTeams?: any[]): void; _showTeamModalError(message: any): void; _clearTeamModalError(): void; _handleSaveTeamModal(): void; _showModal(mode: any, leagueData?: null): void; _hideModal(): void; _populateModalForm(modalBody: any, leagueData: any): void; _handleSaveModal(): void; _handleNewLeague(): void; _handleCopyLeague(): void; _handleEditLeagueRules(): void; _handleAddMatch(): void; _handleEditMatch(matchKeyContainer: any): void; openMatchModal(matchData: any, teams: any, mode?: string): void; closeMatchModal(): void; _setupResizer(): void; _updateAttentionPanel(isMobile: any, leagueToUse: any): void; _handleAdminAttentionMatchClickBound: ((e: any) => void) | undefined; _handleAdminAttentionMatchClick(e: any): void; _handleOpenGlobalLeagueMenu(leagueId: any, triggerButton: any): void; _currentLeagueIdForMenu: any; _hideGlobalLeagueMenu(): void; setupMatrixEventListeners(): void; } //# sourceMappingURL=leagueAdminElement.d.ts.map