Documentation ¶
Overview ¶
Package features provides functionality related to feature checking.
Index ¶
- func CreateModule() *modules.Module
- func Enabled() bool
- func GetAllConfiguredFeatures() (features []features.Feature)
- func GetConfiguredFeatureByName(name string) (f features.Feature, ok bool)
- func GetDefaultCompareViewSpec() (p comparison.ViewSpec, hashID string)
- func GetLoadedFeatures() []features.HeadedFeature
- func GetNumberOfConfiguredFeatures() (total, dynamic, community, manual int)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAllConfiguredFeatures ¶
GetAllConfiguredFeatures returns a list of all configured Feature.
func GetConfiguredFeatureByName ¶
GetConfiguredFeatureByName returns a features.Feature by name
func GetDefaultCompareViewSpec ¶
func GetDefaultCompareViewSpec() (p comparison.ViewSpec, hashID string)
GetDefaultCompareViewSpec returns the PersonalCompareViewSpec and its hashID for the default comparison view.
func GetLoadedFeatures ¶
func GetLoadedFeatures() []features.HeadedFeature
GetLoadedFeatures loads the features
func GetNumberOfConfiguredFeatures ¶
func GetNumberOfConfiguredFeatures() (total, dynamic, community, manual int)
GetNumberOfConfiguredFeatures returns the number of all, dynamic, community, and manual features that are loaded.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package community provides functionality related to community pkg.
|
Package community provides functionality related to community pkg. |
Package dynamic provides functionality related to dynamic features.
|
Package dynamic provides functionality related to dynamic features. |
Package featurestrings provides constants for the different feature names.
|
Package featurestrings provides constants for the different feature names. |
Click to show internal directories.
Click to hide internal directories.