Documentation ¶
Index ¶
- Variables
- type Manifest
- func (m Manifest) ArrayAppend(path string, value interface{})
- func (m Manifest) DelTree(path string) error
- func (m Manifest) FindPlugins(plugin string) ([]PluginData, error)
- func (m Manifest) GetArray(path string) []Manifest
- func (m Manifest) GetBool(path string) bool
- func (m Manifest) GetFloat(path string) float64
- func (m Manifest) GetInt(path string) int
- func (m Manifest) GetIntOr(path string, defaultVal int) int
- func (m Manifest) GetMap(path string) map[string]Manifest
- func (m Manifest) GetPluginWithData(plugin string) PluginData
- func (m Manifest) GetString(path string) string
- func (m Manifest) GetStringOr(path string, defaultVal string) string
- func (m Manifest) GetTree(path string) Manifest
- func (m Manifest) Has(path string) bool
- func (m Manifest) Set(path string, value interface{})
- func (m Manifest) String() string
- func (m Manifest) ToEnvMap(prefix string) map[string]string
- func (m Manifest) Unwrap() interface{}
- type Plugin
- type PluginData
Constants ¶
This section is empty.
Variables ¶
View Source
var PluginRegestry = &pluginRegestry{}
Functions ¶
This section is empty.
Types ¶
type Manifest ¶
type Manifest struct {
// contains filtered or unexported fields
}
func (Manifest) ArrayAppend ¶
func (Manifest) FindPlugins ¶
func (m Manifest) FindPlugins(plugin string) ([]PluginData, error)
func (Manifest) GetPluginWithData ¶
func (m Manifest) GetPluginWithData(plugin string) PluginData
type PluginData ¶
Click to show internal directories.
Click to hide internal directories.