sm
/
yay
1
0
Fork 0

Adds apple subcommand

Dieser Commit ist enthalten in:
Stephen McQuay 2018-09-09 19:09:56 -07:00
Ursprung 3dab222c48
Commit d96e4ec394
Signiert von: sm
GPG-Schlüssel-ID: C383C74875475AC8
2 geänderte Dateien mit 30 neuen und 0 gelöschten Zeilen

20
apple.go Normale Datei
Datei anzeigen

@ -0,0 +1,20 @@
package yay
type Apple struct {
Sequence
}
func NewApple() *Apple {
return &Apple{
Sequence{
Frames: [][]rune{
[]rune(``),
[]rune(``),
[]rune(``),
[]rune(``),
[]rune(``),
[]rune(``),
},
},
}
}

Datei anzeigen

@ -50,6 +50,15 @@ func main() {
},
}
apple := &cobra.Command{
Use: "apple",
Short: "Go Apple, Go!",
Run: func(cmd *cobra.Command, args []string) {
t := yay.NewViewPort(yay.NewApple(), time.Duration(frameRate)*time.Millisecond)
t.Run()
},
}
version := &cobra.Command{
Use: "version",
Short: "prints the version to stdout",
@ -60,6 +69,7 @@ func main() {
main.AddCommand(shrug)
main.AddCommand(dance)
main.AddCommand(claps)
main.AddCommand(apple)
main.AddCommand(version)
main.Execute()
}