Skip to content

nodegraph🔗

Objects🔗

Builders🔗

Functions🔗

NewArcOption🔗

NewArcOption creates a new ArcOption object.

func NewArcOption() *ArcOption

NewNodeOptions🔗

NewNodeOptions creates a new NodeOptions object.

func NewNodeOptions() *NodeOptions

NewEdgeOptions🔗

NewEdgeOptions creates a new EdgeOptions object.

func NewEdgeOptions() *EdgeOptions

NewOptions🔗

NewOptions creates a new Options object.

func NewOptions() *Options

VariantConfig🔗

VariantConfig returns the configuration related to nodegraph panels.

This configuration describes how to unmarshal it, convert it to code, …

func VariantConfig() variants.PanelcfgConfig

ArcOptionConverter🔗

ArcOptionConverter accepts a ArcOption object and generates the Go code to build this object using builders.

func ArcOptionConverter(input ArcOption) string

NodeOptionsConverter🔗

NodeOptionsConverter accepts a NodeOptions object and generates the Go code to build this object using builders.

func NodeOptionsConverter(input NodeOptions) string

EdgeOptionsConverter🔗

EdgeOptionsConverter accepts a EdgeOptions object and generates the Go code to build this object using builders.

func EdgeOptionsConverter(input EdgeOptions) string

PanelConverter🔗

PanelConverter accepts a Panel object and generates the Go code to build this object using builders.

func PanelConverter(input dashboard.Panel) string