nasin/internal/style/tss/tss.go

22 lines
501 B
Go

package tss
import "io"
import "os"
import "git.tebibyte.media/tomo/tomo"
import "git.tebibyte.media/tomo/tomo/event"
func BuildStyle (sheet Sheet) (*tomo.Style, event.Cookie, error) {
// TODO
return nil, nil, nil
}
func LoadFile (name string) (*tomo.Style, event.Cookie, error) {
// TODO check cache for gobbed sheet. if the cache is nonexistent or
// invalid, then open/load/cache.
file, err := os.Open(name)
if err != nil { return nil, nil, err }
defer file.Close()
return Load(file)
}