~reesmichael1/chantpointer

ref: 0ba42d0dff660f88ca66c3b97a6fed56d37721a4 chantpointer/chant.go -rw-r--r-- 438 bytes View raw
0ba42d0dMichael Rees Use .ssh/config as secret 1 year, 5 months 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
}