Documentation
¶
Index ¶
- func Execute() error
- func LoadConfig() error
- func MockForever()
- func QueryFlowsDB(query, fileName string) ([]string, error)
- func ToTableColName(id string) string
- func ToTableColWidth(id string) int
- func ToTableRow(genericMap config.GenericMap, colIDs []string) []interface{}
- type ColumnConfig
- type Config
- type FieldConfig
- type FilterConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadConfig ¶ added in v0.0.5
func LoadConfig() error
func MockForever ¶ added in v0.0.5
func MockForever()
func QueryFlowsDB ¶
func ToTableColName ¶ added in v0.0.5
func ToTableColWidth ¶ added in v0.0.5
func ToTableRow ¶
func ToTableRow(genericMap config.GenericMap, colIDs []string) []interface{}
Types ¶
type ColumnConfig ¶ added in v0.0.5
type ColumnConfig struct {
ID string `yaml:"id" json:"id"`
Name string `yaml:"name" json:"name"`
Group string `yaml:"group,omitempty" json:"group,omitempty"`
Field string `yaml:"field,omitempty" json:"field,omitempty"`
Fields []string `yaml:"fields,omitempty" json:"fields,omitempty"`
Calculated string `yaml:"calculated,omitempty" json:"calculated,omitempty"`
Tooltip string `yaml:"tooltip,omitempty" json:"tooltip,omitempty"`
DocURL string `yaml:"docURL,omitempty" json:"docURL,omitempty"`
Filter string `yaml:"filter,omitempty" json:"filter,omitempty"`
Default bool `yaml:"default,omitempty" json:"default,omitempty"`
Width int `yaml:"width,omitempty" json:"width,omitempty"`
Feature string `yaml:"feature" json:"feature"`
}
type Config ¶ added in v0.0.5
type Config struct {
Columns []*ColumnConfig `yaml:"columns" json:"columns"`
Fields []*FieldConfig `yaml:"fields" json:"fields"`
Filters []*FilterConfig `yaml:"filters,omitempty" json:"filters,omitempty"`
}
type FieldConfig ¶ added in v0.0.5
type FilterConfig ¶ added in v0.0.5
type FilterConfig struct {
ID string `yaml:"id" json:"id"`
Name string `yaml:"name" json:"name"`
Component string `yaml:"component" json:"component"`
Category string `yaml:"category,omitempty" json:"category,omitempty"`
AutoCompleteAddsQuotes bool `yaml:"autoCompleteAddsQuotes,omitempty" json:"autoCompleteAddsQuotes,omitempty"`
Hint string `yaml:"hint,omitempty" json:"hint,omitempty"`
Examples string `yaml:"examples,omitempty" json:"examples,omitempty"`
DocURL string `yaml:"docUrl,omitempty" json:"docUrl,omitempty"`
Placeholder string `yaml:"placeholder,omitempty" json:"placeholder,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.