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.