![]() |
SudokuFX
|
ViewModel for the mini menu. More...
Collaboration diagram for fr.softsf.sudokufx.viewmodel.MenuMiniViewModel:Public Member Functions | |
| MenuMiniViewModel () | |
| Initializes all bindings for accessible texts and tooltips, bound to the current locale. | |
| StringBinding | backupAccessibleTextProperty () |
| StringBinding | backupTooltipProperty () |
| StringBinding | helpAccessibleTextProperty () |
| StringBinding | helpTooltipProperty () |
| StringBinding | languageAccessibleTextProperty () |
| StringBinding | languageTooltipProperty () |
| StringBinding | menuMiniButtonLanguageIsoTextProperty () |
| StringBinding | optionsAccessibleTextProperty () |
| StringBinding | optionsTooltipProperty () |
| StringBinding | playerAccessibleTextProperty () |
| StringBinding | playerTooltipProperty () |
| StringBinding | showAccessibleTextProperty () |
| StringBinding | showTooltipProperty () |
| StringBinding | solveAccessibleTextProperty () |
| StringBinding | solveTooltipProperty () |
Private Member Functions | |
| StringBinding | createStringBinding (String key) |
| Creates a StringBinding for a given key, bound to the current locale. | |
| StringBinding | createTooltipBinding (String key) |
| Creates a tooltip StringBinding by appending the default accessibility role description. | |
Private Attributes | |
| final StringBinding | backupAccessibleText |
| final StringBinding | backupTooltip |
| final StringBinding | helpAccessibleText |
| final StringBinding | helpTooltip |
| final StringBinding | languageAccessibleText |
| final StringBinding | languageIso |
| final StringBinding | languageTooltip |
| final StringBinding | optionsAccessibleText |
| final StringBinding | optionsTooltip |
| final StringBinding | playerAccessibleText |
| final StringBinding | playerTooltip |
| final StringBinding | showAccessibleText |
| final StringBinding | showTooltip |
| final StringBinding | solveAccessibleText |
| final StringBinding | solveTooltip |
Static Private Attributes | |
| static final String | MENU_ACCESSIBILITY_ROLE_DESCRIPTION_CLOSED |
ViewModel for the mini menu.
Provides internationalized accessible texts and tooltips for each button in the mini menu. Texts automatically update when the application's locale changes.
| fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.MenuMiniViewModel | ( | ) |
Initializes all bindings for accessible texts and tooltips, bound to the current locale.
Here is the call graph for this function:| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.backupAccessibleTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.backupTooltipProperty | ( | ) |
|
private |
Creates a StringBinding for a given key, bound to the current locale.
| key | the translation key |
|
private |
Creates a tooltip StringBinding by appending the default accessibility role description.
| key | the base translation key |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.helpAccessibleTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.helpTooltipProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.languageAccessibleTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.languageTooltipProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.menuMiniButtonLanguageIsoTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.optionsAccessibleTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.optionsTooltipProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.playerAccessibleTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.playerTooltipProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.showAccessibleTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.showTooltipProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.solveAccessibleTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMiniViewModel.solveTooltipProperty | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |