dashboard-v2/app/http/layouts.go
2019-05-25 14:52:33 +01:00

26 lines
373 B
Go

package http
import (
"github.com/TicketsBot/GoPanel/app/http/template"
)
type Layout string
const(
Main Layout = "main"
)
var(
layouts = map[string]template.Layout{
Main.ToString(): template.LoadLayout(Main.ToString()),
}
)
func (l Layout) ToString() string {
return string(l)
}
func (l Layout) GetInstance() template.Layout {
return layouts[l.ToString()]
}