Documentation ¶
Index ¶
- func Read(file string, opts ...Option) (output string, err error)
- type Json
- func (t *Json) EndOfTrack(p reader.Position)
- func (t *Json) Instrument(p reader.Position, name string)
- func (t *Json) Lyric(p reader.Position, text string)
- func (t *Json) Program(p reader.Position, name string)
- func (t *Json) Text(p reader.Position, text string)
- func (t *Json) Track(p reader.Position, name string)
- type Option
- type Track
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Json ¶
type Json struct { File string `json:"file"` Tracks []*Track `json:"tracks,omitempty"` // contains filtered or unexported fields }
func (*Json) EndOfTrack ¶
type Option ¶
type Option func(*config)
func OptionIncludeText ¶
func OptionIncludeText() Option
func OptionJSONOutput ¶
func OptionJSONOutput() Option
func OptionTrackNo ¶
Click to show internal directories.
Click to hide internal directories.