Patterner class

Controller for managing patterns, and building puzzles out of them

Constructors

Patterner()
Create new patterner and inits patternSet with default seasonal pattern

Properties

hashCode int
The hash code for this object.
no setterinherited
patternSet PatternSet
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

buildGridFromPattern(Grid? grid, String? patternName) Grid?
Modifies grid according to pattern identified by patternName For built-in patterns, check out PatternSet
buildGridFromRandom(Grid? grid, int cellsRemaining) Grid?
Modifies grid according to random pattern and cellsRemaining (clues)
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited