ScenePaletteSnapshot constructor
ScenePaletteSnapshot({})
Implementation
ScenePaletteSnapshot({
List<Color>? penColors,
List<Color>? backgroundColors,
List<double>? gridSizes,
}) : penColors = List<Color>.unmodifiable(
penColors == null
? SceneDefaults.penColors
: List<Color>.from(penColors),
),
backgroundColors = List<Color>.unmodifiable(
backgroundColors == null
? SceneDefaults.backgroundColors
: List<Color>.from(backgroundColors),
),
gridSizes = List<double>.unmodifiable(
gridSizes == null
? SceneDefaults.gridSizes
: List<double>.from(gridSizes),
);