Creates a new instance of the CommandFeatureSelector class.
The command builder instance.
Protected
Readonly
cmdThe command builder instance.
Indicates whether the app data feature is enabled.
Indicates whether the auto assign missing option flags feature is enabled.
Indicates whether the auto assign sub command aliases feature is enabled.
Indicates whether the config feature is enabled.
Indicates whether the presets feature is enabled.
Enables or disables the app data feature.
Indicates whether the app data feature should be enabled or disabled.
The current CommandFeatureSelector instance.
Error if the command is native and the app data feature is being configured.
Enables or disables the auto assign missing option flags feature.
Indicates whether the auto assign missing option flags feature should be enabled or disabled.
The current CommandFeatureSelector instance.
Enables or disables the auto assign sub command aliases feature.
Indicates whether the auto assign sub command aliases feature should be enabled or disabled.
The current CommandFeatureSelector instance.
Enables or disables the config feature.
Indicates whether the config feature should be enabled or disabled.
The current CommandFeatureSelector instance.
Error if the command is native and the config feature is being configured.
Inherits the feature settings from a parent CommandFeatureSelector instance.
The parent CommandFeatureSelector instance to inherit from.
Enables or disables the presets feature.
Indicates whether the presets feature should be enabled or disabled.
The current CommandFeatureSelector instance.
Error if the command is native and the presets feature is being configured.
Protected
setHelper method to enable or disable a feature.
Indicates whether the auto assign sub command aliases feature should be enabled or disabled.
The property name to set.
The method name to output in the debug message.
Indicates whether an error should be thrown if the command is native.
The current CommandFeatureSelector instance.
Generated using TypeDoc
Represents a selector for enabling or disabling command features.