/*
* ---------------------------------------------------------
* Copyright(C) Microsoft Corporation. All rights reserved.
* ---------------------------------------------------------
*
* ---------------------------------------------------------
* Generated file, DO NOT EDIT
* ---------------------------------------------------------
*/
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.TypeInfo = exports.ContributedFeatureEnabledValue = void 0;
/**
* The current state of a feature within a given scope
*/
var ContributedFeatureEnabledValue;
(function (ContributedFeatureEnabledValue) {
/**
* The state of the feature is not set for the specified scope
*/
ContributedFeatureEnabledValue[ContributedFeatureEnabledValue["Undefined"] = -1] = "Undefined";
/**
* The feature is disabled at the specified scope
*/
ContributedFeatureEnabledValue[ContributedFeatureEnabledValue["Disabled"] = 0] = "Disabled";
/**
* The feature is enabled at the specified scope
*/
ContributedFeatureEnabledValue[ContributedFeatureEnabledValue["Enabled"] = 1] = "Enabled";
})(ContributedFeatureEnabledValue = exports.ContributedFeatureEnabledValue || (exports.ContributedFeatureEnabledValue = {}));
exports.TypeInfo = {
ContributedFeatureEnabledValue: {
enumValues: {
"undefined": -1,
"disabled": 0,
"enabled": 1
}
},
ContributedFeatureState: {},
ContributedFeatureStateQuery: {},
};
exports.TypeInfo.ContributedFeatureState.fields = {
state: {
enumType: exports.TypeInfo.ContributedFeatureEnabledValue
}
};
exports.TypeInfo.ContributedFeatureStateQuery.fields = {
featureStates: {
isDictionary: true,
dictionaryValueTypeInfo: exports.TypeInfo.ContributedFeatureState
}
};