Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Chart ¶
func Chart[T ChartBuilderGetter[T]](dot T, typ string) T
func JSComponentsPack ¶
func JSComponentsPack() web.ComponentsPack
Types ¶
type BarBuilder ¶
type BarBuilder struct {
ChartBuilder[*BarBuilder]
}
type BubbleBuilder ¶
type BubbleBuilder struct {
ChartBuilder[*BubbleBuilder]
}
type ChartBuilder ¶
type ChartBuilder[T any] struct { tag.TagBuilder[T] }
func (*ChartBuilder[T]) GetChartBuilder ¶
func (c *ChartBuilder[T]) GetChartBuilder() *ChartBuilder[T]
func (*ChartBuilder[T]) OptionsExpr ¶
func (c *ChartBuilder[T]) OptionsExpr(v any) T
type ChartBuilderGetter ¶
type ChartBuilderGetter[T any] interface { tag.TagBuilderGetter[T] GetChartBuilder() *ChartBuilder[T] }
type DoughnutBuilder ¶
type DoughnutBuilder struct {
ChartBuilder[*DoughnutBuilder]
}
type LineBuilder ¶
type LineBuilder struct {
ChartBuilder[*LineBuilder]
}
type PieBuilder ¶
type PieBuilder struct {
ChartBuilder[*PieBuilder]
}
type PolarAreaBuilder ¶
type PolarAreaBuilder struct {
ChartBuilder[*PolarAreaBuilder]
}
type RadarBuilder ¶
type RadarBuilder struct {
ChartBuilder[*RadarBuilder]
}
type ScatterBuilder ¶
type ScatterBuilder struct {
ChartBuilder[*ScatterBuilder]
}
Click to show internal directories.
Click to hide internal directories.