View Source Memorex.Domain.Deck (Memorex v0.2.2)
Memorex.Domain.Notes (which in turn can have one or two
associated with them). A
Memorex.Domain.Deck can be read in from a single Markdown file (in which case the deck
name is the name of the Markdown file, minus the .md extension) or from a directory which contains multiple Markdown
files (in which case the deck name is the name of the directory containing the Markdown files), or from a deck
directory which contains image file/text file pairs (see
Memorex.Domain.Note for more detail).
Memorex.Domain.Decks are re-read each time the mix task
memorex.read_notes is run.