~reesmichael1/chantpointer

ref: 86f7c6428b606055f352a0abbc3f65ab7cb99edd chantpointer/chant.go -rw-r--r-- 438 bytes
86f7c642 — Michael Rees List files in build directory 3 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package main

// Chant represents the collection of information that make up the chant
// In practice, it is the type given to the template to generate
// the LaTeX source
type Chant struct {
	Title     string
	Subtitle  string
	PointSize int
	ScorePath string
	Verses    []Verse
}

// Verse holds the two lines that make up
// an individual verse in the chant
type Verse struct {
	FirstPart  string
	SecondPart string
	IsSecond   bool
}