@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
56 lines (54 loc) • 1.77 kB
JavaScript
/**
* RPC settings request name and version.
*/
export class RpcSettingsKey {
static command = 'Settings';
static version = '0.1.0';
}
/**
* Identifies the scope that these settings have
*/
export var RpcSettingsScope;
(function (RpcSettingsScope) {
/**
* User Settings Scope
*/
RpcSettingsScope[RpcSettingsScope["User"] = 0] = "User";
/**
* Application Settings Scope (All Users)
*/
RpcSettingsScope[RpcSettingsScope["Application"] = 1] = "Application";
/**
* Admin Settings Scope (All Users Read/Admin Write)
*/
RpcSettingsScope[RpcSettingsScope["Admin"] = 2] = "Admin";
})(RpcSettingsScope || (RpcSettingsScope = {}));
/**
* Identifies the type of provider that owns these settings
*/
export var RpcSettingsProviderType;
(function (RpcSettingsProviderType) {
/**
* Common provider type, indicates that these settings are owned by the common provider (shell)
*/
RpcSettingsProviderType[RpcSettingsProviderType["Common"] = 0] = "Common";
/**
* Extension access type, indicates that these settings are owned by the current extension
*/
RpcSettingsProviderType[RpcSettingsProviderType["Extension"] = 1] = "Extension";
})(RpcSettingsProviderType || (RpcSettingsProviderType = {}));
/**
* Identifies the user profile operation type to preform
*/
export var RpcSettingsOperationType;
(function (RpcSettingsOperationType) {
/**
* Get Operation Type
*/
RpcSettingsOperationType[RpcSettingsOperationType["Get"] = 0] = "Get";
/**
* Set Operation Type
*/
RpcSettingsOperationType[RpcSettingsOperationType["Set"] = 1] = "Set";
})(RpcSettingsOperationType || (RpcSettingsOperationType = {}));
//# sourceMappingURL=rpc-settings-model.js.map