@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
65 lines (63 loc) • 2.77 kB
JavaScript
// 1DS documentation found at
// https://1dsdocs.azurewebsites.net/getting-started/javascript-getting_started.html
/**
* Telemetry events supported.
*/
export var TelemetryEvents;
(function (TelemetryEvents) {
TelemetryEvents[TelemetryEvents["Action"] = 0] = "Action";
TelemetryEvents[TelemetryEvents["PageView"] = 1] = "PageView";
TelemetryEvents[TelemetryEvents["ContentUpdate"] = 2] = "ContentUpdate";
TelemetryEvents[TelemetryEvents["Performance"] = 3] = "Performance";
TelemetryEvents[TelemetryEvents["Lighthouse"] = 4] = "Lighthouse";
TelemetryEvents[TelemetryEvents["ModuleOpenPerformance"] = 5] = "ModuleOpenPerformance";
TelemetryEvents[TelemetryEvents["Notification"] = 6] = "Notification";
})(TelemetryEvents || (TelemetryEvents = {}));
/**
* Telemetry action types supported - corresponds to awa jsll action type dictionary.
*/
export var TelemetryActionTypes;
(function (TelemetryActionTypes) {
TelemetryActionTypes["Automatic"] = "A";
TelemetryActionTypes["Click"] = "CL";
})(TelemetryActionTypes || (TelemetryActionTypes = {}));
/**
* Telemetry event types supported - labels type field in data dictionary within events.
*/
export var TelemetryEventTypes;
(function (TelemetryEventTypes) {
TelemetryEventTypes["Informational"] = "info";
TelemetryEventTypes["Error"] = "error";
TelemetryEventTypes["Performance"] = "performance";
TelemetryEventTypes["Lighthouse"] = "lighthouse";
TelemetryEventTypes["Notification"] = "notification";
TelemetryEventTypes["Powershell"] = "powershell";
TelemetryEventTypes["StatusUpdate"] = "statusUpdate";
})(TelemetryEventTypes || (TelemetryEventTypes = {}));
/**
* Labels for WAC metadata tags
*/
export var SmeMetaLabels;
(function (SmeMetaLabels) {
SmeMetaLabels["Language"] = "wac-lang";
SmeMetaLabels["IsProduction"] = "wac-prod";
SmeMetaLabels["ExtensionVersion"] = "wac-extension-version";
SmeMetaLabels["SessionId"] = "wac-session-id";
SmeMetaLabels["InstallationType"] = "wac-installation-type";
SmeMetaLabels["Build"] = "wac-build";
SmeMetaLabels["Market"] = "market";
SmeMetaLabels["Environment"] = "env";
SmeMetaLabels["GatewayMode"] = "wac-gateway-mode";
SmeMetaLabels["GatewayOperationalMode"] = "wac-gateway-operational-mode";
})(SmeMetaLabels || (SmeMetaLabels = {}));
/**
* Standard telemetry tracking event states
*/
export var TelemetryEventStates;
(function (TelemetryEventStates) {
TelemetryEventStates["Started"] = "started";
TelemetryEventStates["Completed"] = "completed";
TelemetryEventStates["Error"] = "error";
TelemetryEventStates["Exited"] = "exited";
})(TelemetryEventStates || (TelemetryEventStates = {}));
//# sourceMappingURL=sme-web-telemetry-models.js.map