Select Git revision
-
Marc Rene Arns authoredMarc Rene Arns authored
interfaces.go 428 B
package file
import "gitlab.com/gomidi/muskel/table"
type tabler interface {
Part
Name() string
Cols() []string
Finish() error
}
type Part interface {
LineNo() int
WriteTo(table.Formatter) error
ParseLine(string) error
}
type score interface {
table.Score
Include(file string, sketch string, params []string) error
Embed(patterns ...string) error
HasTrack(name string) bool
Properties() map[string]interface{}
}