Documentation
¶
Overview ¶
create instance of go-echarts
write out html
defines charts element
Index ¶
- Constants
- Variables
- func NewGICRenderer(c interface{}, partial string, before ...func()) chartrender.Renderer
- func Render(r parse.Insight)
- func RenderBar(bar *charts.Bar, part string, file string)
- func RenderIndex(r parse.Insight)
- func RenderLine(line *charts.Line, part string, file string)
- func RenderPie(pie *charts.Pie, part string, file string)
- type Charts
- type GICRenderer
Constants ¶
View Source
const ( TEMPLATE_PATH = "./assets/template/" TEMPLATE_FILE = TEMPLATE_PATH + "base.html" OUTPUT_PATH = "./generated/" OUTPUT_FILE = OUTPUT_PATH + "output.html" TMP_DIR = OUTPUT_PATH + "tmp/" DAILY_COMMIT_FILE_HTML = TMP_DIR + "daily_commit.html" DAILY_COMMIT_FILE_JS = TMP_DIR + "daily_commit_js.html" COMMITTERS_FILE_HTML = TMP_DIR + "committers.html" COMMITTERS_FILE_JS = TMP_DIR + "committers_js.html" REPO_LANGUAGE_FILE_HTML = TMP_DIR + "repo_language.html" REPO_LANGUAGE_FILE_JS = TMP_DIR + "repo_language_js.html" ISSUE_FILE_HTML = TMP_DIR + "issue.html" ISSUE_FILE_JS = TMP_DIR + "issue_js.html" )
Variables ¶
View Source
var EchartCommittersHTML = `` /* 143-byte string literal not displayed */
View Source
var EchartIssueHTML = `` /* 143-byte string literal not displayed */
View Source
var EchartLangHTML = `` /* 143-byte string literal not displayed */
View Source
var EchartsCommitActivityHTML = `` /* 142-byte string literal not displayed */
View Source
var EchartsCommonJS = `` /* 487-byte string literal not displayed */
Functions ¶
func NewGICRenderer ¶
func NewGICRenderer(c interface{}, partial string, before ...func()) chartrender.Renderer
func RenderIndex ¶
Types ¶
type Charts ¶
type Charts struct { ChartActivitiesBar *charts.Bar ChartCommittersPie *charts.Pie ChartLanguagePie *charts.Pie ChartIssueStack *charts.Line }
func MakeCharts ¶
type GICRenderer ¶
type GICRenderer struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.