SudokuFX
Loading...
Searching...
No Matches
Package fr.softsf.sudokufx.viewmodel.grid

This package contains sudoku grid cell states management, formatting, and validation. More...

Classes

class  GridCellViewModel
 ViewModel for an editable cell in a 9x9 Sudoku grid. More...
class  GridViewModel
 ViewModel responsible for managing a 9x9 Sudoku grid. More...

Functions

record CurrentGrid ( @Nonnull @NotNull(message="level must not be null") DifficultyLevel level, @Min(value=0, message="percentage must be >= 0") @Max(value=100, message="percentage must be <= 100") int percentage)
 Represents the current loaded Sudoku grid, including its difficulty level and the percentage of possibilities associated with it.

Detailed Description

This package contains sudoku grid cell states management, formatting, and validation.

Function Documentation

◆ CurrentGrid()

record fr.softsf.sudokufx.viewmodel.grid.CurrentGrid ( @Nonnull @NotNull(message="level must not be null") DifficultyLevel level,
@Min(value=0, message="percentage must be >= 0") @Max(value=100, message="percentage must be <= 100") int percentage )

Represents the current loaded Sudoku grid, including its difficulty level and the percentage of possibilities associated with it.