UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

56 lines (54 loc) 1.77 kB
/** * 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