![]() |
SudokuFX
|
ViewModel for the maxi menu. More...
Collaboration diagram for fr.softsf.sudokufx.viewmodel.MenuMaxiViewModel:Public Member Functions | |
| MenuMaxiViewModel () | |
| Initializes all bindings for accessible texts, tooltips, and labels, bound to the current locale. | |
| StringBinding | helpAccessibleTextProperty () |
| StringBinding | helpTextProperty () |
| StringBinding | helpTooltipProperty () |
| StringBinding | languageAccessibleTextProperty () |
| StringBinding | languageIsoProperty () |
| StringBinding | languageTextProperty () |
| StringBinding | languageTooltipProperty () |
| StringBinding | reduceAccessibleTextProperty () |
| StringBinding | reduceTextProperty () |
| StringBinding | reduceTooltipProperty () |
Private Member Functions | |
| StringBinding | createStringBinding (String key) |
| Creates a StringBinding for a given key, bound to the current locale. | |
Private Attributes | |
| final StringBinding | helpAccessibleText |
| final StringBinding | helpText |
| final StringBinding | helpTooltip |
| final StringBinding | languageAccessibleText |
| final StringBinding | languageIso |
| final StringBinding | languageText |
| final StringBinding | languageTooltip |
| final StringBinding | reduceAccessibleText |
| final StringBinding | reduceText |
| final StringBinding | reduceTooltip |
ViewModel for the maxi menu.
Provides internationalized accessible texts, tooltips, and labels for each button in the maxi menu. Texts automatically update when the application's locale changes.
| fr.softsf.sudokufx.viewmodel.MenuMaxiViewModel.MenuMaxiViewModel | ( | ) |
Initializes all bindings for accessible texts, tooltips, and labels, bound to the current locale.
Here is the call graph for this function:
|
private |
Creates a StringBinding for a given key, bound to the current locale.
| key | the translation key |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMaxiViewModel.helpAccessibleTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMaxiViewModel.helpTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMaxiViewModel.helpTooltipProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMaxiViewModel.languageAccessibleTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMaxiViewModel.languageIsoProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMaxiViewModel.languageTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMaxiViewModel.languageTooltipProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMaxiViewModel.reduceAccessibleTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMaxiViewModel.reduceTextProperty | ( | ) |
| StringBinding fr.softsf.sudokufx.viewmodel.MenuMaxiViewModel.reduceTooltipProperty | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |