Documentation ¶
Overview ¶
A web application that is used to create crossword puzzles.
Contains types and functions that support the internal workings of the application.
A puzzle consists of an nxn matrix of cells, which are of two types:
Black cells: Blocks in the grid
Letter cells: Ordinary cells where letters of words can be placed.
The puzzle also supports undo/redo for black cells and words in the grid.
The word list is derived from git@github.com:elasticdog/yawl.git, with some editing by me.
Index ¶
Constants ¶
const BLACK_CELL = '\x00'
const YAML_FILE_NAME = "config.yaml"
Name of the config.yaml file in the configuration directory
Variables ¶
var Configuration *configuration
A pointer to the loaded instance of the configuration
var PACKAGE_NAME = GetPackageName()
Name of this package. Used to specify the subdirectory for this application in the configuration directory.
Functions ¶
func FileExists ¶ added in v0.6.1
Returns true if the specified file exists
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
Model is the internal component of the application, used by the controller and the view.
|
Model is the internal component of the application, used by the controller and the view. |