modaq
Version:
Quiz Bowl Reader using TypeScript, React, and MobX
48 lines (47 loc) • 2.51 kB
TypeScript
import { AddQuestionDialogState } from "./AddQuestionsDialogState";
import { CustomizeGameFormatState } from "./CustomizeGameFormatState";
import { IGameFormat } from "./IGameFormat";
import { IMessageDialogState } from "./IMessageDialogState";
import { RenamePlayerDialogState } from "./RenamePlayerDialogState";
import { Player } from "./TeamState";
import { ReorderPlayersDialogState } from "./ReorderPlayersDialogState";
import { FontDialogState } from "./FontDialogState";
import { ModalVisibilityStatus } from "./ModalVisibilityStatus";
import { RenameTeamDialogState } from "./RenameTeamDialogState";
import { ImportFromQBJDialogState } from "./ImportFromQBJDialogState";
export declare class DialogState {
addQuestions: AddQuestionDialogState | undefined;
customizeGameFormat: CustomizeGameFormatState | undefined;
fontDialog: FontDialogState | undefined;
importFromQBJDialog: ImportFromQBJDialogState | undefined;
messageDialog: IMessageDialogState | undefined;
renamePlayerDialog: RenamePlayerDialogState | undefined;
renameTeamDialog: RenameTeamDialogState | undefined;
reorderPlayersDialog: ReorderPlayersDialogState | undefined;
visibleDialog: ModalVisibilityStatus;
constructor();
hideAddQuestionsDialog(): void;
hideCustomizeGameFormatDialog(): void;
hideModalDialog(): void;
hideFontDialog(): void;
hideImportFromQBJDialog(): void;
hideMessageDialog(): void;
hideRenamePlayerDialog(): void;
hideRenameTeamDialog(): void;
hideReorderPlayersDialog(): void;
showAddQuestionsDialog(): void;
showCustomizeGameFormatDialog(gameFormat: IGameFormat): void;
showExportToJsonDialog(): void;
showFontDialog(existingFontFamily: string, existingFontSize: number, existingTextColor: string | undefined, existingPronunciationGuideColor: string | undefined): void;
showHelpDialog(): void;
showImportGameDialog(): void;
showImportFromQBJDialog(): void;
showRenamePlayerDialog(player: Player): void;
showRenameTeamDialog(initialTeamName: string): void;
showReorderPlayersDialog(players: Player[]): void;
showScoresheetDialog(): void;
showOKMessageDialog(title: string, message: string, onOK?: () => void): void;
showOKCancelMessageDialog(title: string, message: string, onOK: () => void): void;
showYesNoCancelMessageDialog(title: string, message: string, onYes: () => void, onNo: () => void): void;
showNewGameDialog(): void;
}