From 0a36f6e67d9d5dbb08bd61ba750cd1cf132c55d5 Mon Sep 17 00:00:00 2001 From: Nev Wylie <54870357+MSNev@users.noreply.github.com> Date: Mon, 5 May 2025 14:28:59 -0700 Subject: [PATCH] Remove Generated docs from the repo - These docs are generated and published by default to the typedoc site, they don't need to be checked int --- docs/webSdk/1ds-core-js/.nojekyll | 1 - docs/webSdk/1ds-core-js/assets/highlight.css | 99 -- docs/webSdk/1ds-core-js/assets/icons.js | 18 - docs/webSdk/1ds-core-js/assets/icons.svg | 1 - docs/webSdk/1ds-core-js/assets/main.js | 60 - docs/webSdk/1ds-core-js/assets/navigation.js | 1 - docs/webSdk/1ds-core-js/assets/search.js | 1 - docs/webSdk/1ds-core-js/assets/style.css | 1448 ----------------- .../1ds-core-js/classes/AppInsightsCore.html | 119 -- .../classes/BaseTelemetryPlugin.html | 81 - .../1ds-core-js/classes/DiagnosticLogger.html | 34 - .../classes/InternalAppInsightsCore.html | 119 -- .../classes/NotificationManager.html | 43 - .../webSdk/1ds-core-js/classes/PerfEvent.html | 28 - .../1ds-core-js/classes/PerfManager.html | 21 - .../classes/ProcessTelemetryContext.html | 44 - .../1ds-core-js/classes/ValueSanitizer.html | 41 - .../classes/_InternalLogMessage.html | 5 - .../1ds-core-js/enums/EventLatencyValue.html | 11 - .../enums/EventPersistenceValue.html | 6 - .../1ds-core-js/enums/EventSendType.html | 16 - .../enums/FieldValueSanitizerType.html | 8 - docs/webSdk/1ds-core-js/enums/GuidStyle.html | 5 - .../1ds-core-js/enums/SendRequestReason.html | 22 - .../enums/TelemetryUnloadReason.html | 10 - .../1ds-core-js/enums/TransportType.html | 9 - .../enums/_eExtendedInternalMessageId.html | 21 - .../enums/_eInternalMessageId.html | 91 -- .../1ds-core-js/enums/eEventPropertyType.html | 12 - .../1ds-core-js/enums/eLoggingSeverity.html | 10 - .../webSdk/1ds-core-js/enums/eTraceLevel.html | 10 - docs/webSdk/1ds-core-js/enums/eValueKind.html | 38 - .../functions/__getRegisteredEvents.html | 7 - .../functions/_logInternalMessage.html | 5 - .../functions/_testHookMaxUnloadHooksCb.html | 5 - .../1ds-core-js/functions/_throwInternal.html | 7 - .../1ds-core-js/functions/_warnToConsole.html | 4 - .../functions/addEventHandler.html | 8 - .../functions/addEventListeners.html | 7 - .../functions/addPageHideEventListener.html | 11 - .../functions/addPageShowEventListener.html | 10 - .../functions/addPageUnloadEventListener.html | 10 - .../functions/areCookiesSupported.html | 1 - .../1ds-core-js/functions/arrForEach.html | 16 - .../1ds-core-js/functions/arrIndexOf.html | 17 - docs/webSdk/1ds-core-js/functions/arrMap.html | 20 - .../1ds-core-js/functions/arrReduce.html | 15 - .../1ds-core-js/functions/attachEvent.html | 7 - .../functions/blockDynamicConversion.html | 18 - .../functions/createCookieMgr.html | 1 - .../functions/createDynamicConfig.html | 6 - .../functions/createEnumStyle.html | 3 - .../1ds-core-js/functions/createGuid.html | 8 - .../createProcessTelemetryContext.html | 4 - .../functions/createTraceParent.html | 6 - .../functions/createUniqueNamespace.html | 1 - .../createUnloadHandlerContainer.html | 1 - .../webSdk/1ds-core-js/functions/dateNow.html | 10 - .../1ds-core-js/functions/detachEvent.html | 8 - .../functions/disallowsSameSiteNone.html | 1 - docs/webSdk/1ds-core-js/functions/doPerf.html | 7 - .../webSdk/1ds-core-js/functions/dumpObj.html | 14 - .../1ds-core-js/functions/eventOff.html | 10 - .../webSdk/1ds-core-js/functions/eventOn.html | 9 - docs/webSdk/1ds-core-js/functions/extend.html | 7 - .../functions/findW3cTraceParent.html | 3 - .../functions/forceDynamicConversion.html | 12 - .../functions/formatErrorMessageXdr.html | 1 - .../functions/formatErrorMessageXhr.html | 1 - .../functions/formatTraceParent.html | 6 - .../1ds-core-js/functions/generateW3CId.html | 2 - .../functions/getCommonSchemaMetaData.html | 1 - .../1ds-core-js/functions/getConsole.html | 2 - .../1ds-core-js/functions/getCookieValue.html | 7 - .../1ds-core-js/functions/getCrypto.html | 4 - .../1ds-core-js/functions/getDocument.html | 2 - .../functions/getExceptionName.html | 2 - .../1ds-core-js/functions/getGlobal.html | 16 - .../1ds-core-js/functions/getGlobalInst.html | 8 - .../1ds-core-js/functions/getHistory.html | 2 - .../1ds-core-js/functions/getIEVersion.html | 2 - .../webSdk/1ds-core-js/functions/getJSON.html | 4 - .../1ds-core-js/functions/getLocation.html | 4 - .../1ds-core-js/functions/getMsCrypto.html | 4 - .../1ds-core-js/functions/getNavigator.html | 2 - .../1ds-core-js/functions/getPerformance.html | 7 - .../functions/getResponseText.html | 1 - .../1ds-core-js/functions/getSetValue.html | 5 - .../1ds-core-js/functions/getTenantId.html | 4 - .../webSdk/1ds-core-js/functions/getTime.html | 10 - .../1ds-core-js/functions/getWindow.html | 2 - .../1ds-core-js/functions/hasDocument.html | 5 - .../1ds-core-js/functions/hasHistory.html | 2 - .../webSdk/1ds-core-js/functions/hasJSON.html | 6 - .../1ds-core-js/functions/hasNavigator.html | 2 - .../1ds-core-js/functions/hasOwnProperty.html | 17 - .../1ds-core-js/functions/hasWindow.html | 2 - .../webSdk/1ds-core-js/functions/isArray.html | 7 - .../1ds-core-js/functions/isArrayValid.html | 1 - .../functions/isBeaconsSupported.html | 5 - .../1ds-core-js/functions/isBoolean.html | 4 - .../1ds-core-js/functions/isChromium.html | 2 - docs/webSdk/1ds-core-js/functions/isDate.html | 5 - .../webSdk/1ds-core-js/functions/isError.html | 4 - .../functions/isFetchSupported.html | 4 - .../1ds-core-js/functions/isFunction.html | 6 - .../functions/isGreaterThanZero.html | 4 - docs/webSdk/1ds-core-js/functions/isIE.html | 2 - .../1ds-core-js/functions/isLatency.html | 4 - .../1ds-core-js/functions/isNotTruthy.html | 5 - .../functions/isNullOrUndefined.html | 7 - .../1ds-core-js/functions/isNumber.html | 4 - .../1ds-core-js/functions/isObject.html | 4 - .../1ds-core-js/functions/isReactNative.html | 2 - .../1ds-core-js/functions/isSampledFlag.html | 3 - .../1ds-core-js/functions/isString.html | 6 - .../1ds-core-js/functions/isTruthy.html | 5 - .../1ds-core-js/functions/isTypeof.html | 5 - .../functions/isUint8ArrayAvailable.html | 4 - .../1ds-core-js/functions/isUndefined.html | 8 - .../1ds-core-js/functions/isValidSpanId.html | 6 - .../1ds-core-js/functions/isValidTraceId.html | 6 - .../functions/isValidTraceParent.html | 2 - .../functions/isValueAssigned.html | 4 - .../1ds-core-js/functions/isValueKind.html | 1 - .../1ds-core-js/functions/isXhrSupported.html | 3 - .../functions/mergeEvtNamespace.html | 1 - .../webSdk/1ds-core-js/functions/newGuid.html | 1 - docs/webSdk/1ds-core-js/functions/newId.html | 4 - .../functions/normalizeJsName.html | 6 - .../functions/objDefineAccessors.html | 14 - .../1ds-core-js/functions/objForEachKey.html | 11 - .../1ds-core-js/functions/objFreeze.html | 16 - .../webSdk/1ds-core-js/functions/objKeys.html | 11 - .../webSdk/1ds-core-js/functions/objSeal.html | 6 - .../1ds-core-js/functions/onConfigChange.html | 6 - .../webSdk/1ds-core-js/functions/openXhr.html | 9 - .../1ds-core-js/functions/optimizeObject.html | 6 - .../1ds-core-js/functions/parseResponse.html | 3 - .../functions/parseTraceParent.html | 4 - .../webSdk/1ds-core-js/functions/perfNow.html | 10 - .../functions/prependTransports.html | 1 - .../1ds-core-js/functions/proxyAssign.html | 12 - .../functions/proxyFunctionAs.html | 7 - .../1ds-core-js/functions/proxyFunctions.html | 6 - .../1ds-core-js/functions/random32.html | 3 - .../1ds-core-js/functions/randomValue.html | 3 - .../functions/removeEventHandler.html | 8 - .../functions/removeEventListeners.html | 5 - .../removePageHideEventListener.html | 6 - .../removePageShowEventListener.html | 6 - .../removePageUnloadEventListener.html | 6 - .../functions/safeGetCookieMgr.html | 3 - .../1ds-core-js/functions/safeGetLogger.html | 1 - .../functions/sanitizeProperty.html | 7 - .../functions/setEnableEnvMocks.html | 2 - .../functions/setProcessTelemetryTimings.html | 1 - .../1ds-core-js/functions/setValue.html | 9 - .../1ds-core-js/functions/strContains.html | 4 - .../1ds-core-js/functions/strEndsWith.html | 5 - .../1ds-core-js/functions/strStartsWith.html | 7 - .../webSdk/1ds-core-js/functions/strTrim.html | 10 - .../1ds-core-js/functions/throwError.html | 2 - .../1ds-core-js/functions/toISOString.html | 2 - .../functions/useXDomainRequest.html | 1 - docs/webSdk/1ds-core-js/hierarchy.html | 1 - docs/webSdk/1ds-core-js/index.html | 258 --- .../interfaces/IAppInsightsCore.html | 110 -- .../interfaces/IBackendResponse.html | 9 - .../interfaces/IChannelControls.html | 69 - .../interfaces/IConfigDefaultCheck.html | 32 - .../interfaces/IConfiguration.html | 115 -- .../1ds-core-js/interfaces/ICookieMgr.html | 45 - .../interfaces/ICookieMgrConfig.html | 30 - .../interfaces/ICustomProperties.html | 1 - .../interfaces/IDiagnosticLogger.html | 36 - .../interfaces/IDistributedTraceContext.html | 24 - .../interfaces/IDynamicConfigHandler.html | 47 - .../interfaces/IDynamicPropertyHandler.html | 5 - .../interfaces/IEventProperty.html | 13 - .../1ds-core-js/interfaces/IEventTiming.html | 14 - .../interfaces/IExtendedConfiguration.html | 128 -- .../interfaces/IExtendedTelemetryItem.html | 33 - .../interfaces/IFieldSanitizerDetails.html | 14 - .../IFieldValueSanitizerProvider.html | 15 - .../interfaces/IInternalOfflineSupport.html | 26 - .../interfaces/ILegacyUnloadHook.html | 4 - .../interfaces/INotificationListener.html | 37 - .../interfaces/INotificationManager.html | 45 - .../1ds-core-js/interfaces/IPayloadData.html | 9 - .../1ds-core-js/interfaces/IPerfEvent.html | 29 - .../1ds-core-js/interfaces/IPerfManager.html | 19 - .../interfaces/IPerfManagerProvider.html | 7 - .../1ds-core-js/interfaces/IPlugin.html | 26 - .../interfaces/IProcessTelemetryContext.html | 43 - .../IProcessTelemetryUnloadContext.html | 42 - .../interfaces/IPropertyStorageOverride.html | 12 - .../ITelemetryInitializerContainer.html | 7 - .../ITelemetryInitializerHandler.html | 4 - .../interfaces/ITelemetryItem.html | 20 - .../interfaces/ITelemetryPlugin.html | 46 - .../interfaces/ITelemetryPluginChain.html | 24 - .../interfaces/ITelemetryUnloadState.html | 4 - .../interfaces/ITelemetryUpdateState.html | 15 - .../interfaces/IUnloadHandlerContainer.html | 3 - .../1ds-core-js/interfaces/IUnloadHook.html | 4 - .../interfaces/IUnloadHookContainer.html | 5 - .../interfaces/IUnloadableComponent.html | 8 - .../interfaces/IValueSanitizer.html | 32 - .../1ds-core-js/interfaces/IWatchDetails.html | 22 - .../interfaces/IWatcherHandler.html | 5 - .../interfaces/IXDomainRequest.html | 19 - .../1ds-core-js/interfaces/IXHROverride.html | 3 - docs/webSdk/1ds-core-js/interfaces/Tags.html | 1 - .../interfaces/_IRegisteredEvents.html | 3 - .../1ds-core-js/variables/EventLatency-1.html | 2 - .../variables/EventPersistence-1.html | 2 - .../variables/EventPropertyType-1.html | 2 - .../variables/EventsDiscardedReason-1.html | 2 - .../variables/FullVersionString.html | 1 - .../variables/LoggingSeverity-1.html | 1 - .../variables/MinChannelPriorty.html | 1 - .../1ds-core-js/variables/TraceLevel-1.html | 1 - .../1ds-core-js/variables/ValueKind-1.html | 3 - .../webSdk/1ds-core-js/variables/Version.html | 1 - .../variables/isDocumentObjectAvailable.html | 2 - .../variables/isWindowObjectAvailable.html | 2 - .../1ds-core-js/variables/strFunction.html | 1 - .../1ds-core-js/variables/strObject.html | 1 - .../1ds-core-js/variables/strPrototype.html | 1 - .../1ds-core-js/variables/strUndefined.html | 1 - docs/webSdk/1ds-post-js/.nojekyll | 1 - docs/webSdk/1ds-post-js/assets/highlight.css | 50 - docs/webSdk/1ds-post-js/assets/icons.js | 18 - docs/webSdk/1ds-post-js/assets/icons.svg | 1 - docs/webSdk/1ds-post-js/assets/main.js | 60 - docs/webSdk/1ds-post-js/assets/navigation.js | 1 - docs/webSdk/1ds-post-js/assets/search.js | 1 - docs/webSdk/1ds-post-js/assets/style.css | 1448 ----------------- .../1ds-post-js/classes/PostChannel.html | 143 -- docs/webSdk/1ds-post-js/hierarchy.html | 1 - docs/webSdk/1ds-post-js/index.html | 14 - .../interfaces/IChannelConfiguration.html | 132 -- .../1ds-post-js/interfaces/IPayloadData.html | 9 - .../1ds-post-js/interfaces/IPostChannel.html | 56 - .../1ds-post-js/interfaces/IXHROverride.html | 3 - .../1ds-post-js/variables/BE_PROFILE.html | 3 - .../1ds-post-js/variables/NRT_PROFILE.html | 3 - .../1ds-post-js/variables/RT_PROFILE.html | 3 - .../.nojekyll | 1 - .../assets/highlight.css | 22 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/AnalyticsPlugin.html | 122 -- .../hierarchy.html | 1 - .../index.html | 4 - .../interfaces/IAppInsightsInternal.html | 4 - .../applicationinsights-cfgsync-js/.nojekyll | 1 - .../assets/highlight.css | 64 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/CfgSyncPlugin.html | 82 - .../enums/ICfgSyncMode.html | 7 - .../hierarchy.html | 1 - .../applicationinsights-cfgsync-js/index.html | 9 - .../interfaces/ICfgSyncConfig.html | 49 - .../interfaces/ICfgSyncEvent.html | 5 - .../interfaces/ICfgSyncPlugin.html | 18 - .../applicationinsights-channel-js/.nojekyll | 1 - .../assets/highlight.css | 22 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/Sender.html | 138 -- .../applicationinsights-channel-js/index.html | 3 - .../interfaces/ISenderConfig.html | 78 - .../.nojekyll | 1 - .../assets/highlight.css | 22 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/ClickAnalyticsPlugin.html | 69 - .../functions/BehaviorEnumValidator.html | 1 - .../functions/BehaviorMapValidator.html | 1 - .../functions/BehaviorValueValidator.html | 1 - .../index.html | 6 - .../IClickAnalyticsConfiguration.html | 24 - .../applicationinsights-common/.nojekyll | 1 - .../assets/highlight.css | 85 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../applicationinsights-common/assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/ConfigurationManager.html | 3 - .../classes/ContextTagKeys.html | 161 -- .../classes/Data.html | 10 - .../classes/Envelope.html | 21 - .../classes/Event.html | 17 - .../classes/Exception.html | 30 - .../classes/Metric.html | 17 - .../classes/PageView.html | 24 - .../classes/PageViewPerformance.html | 33 - .../classes/RemoteDependencyData.html | 31 - .../classes/TelemetryItemCreator.html | 17 - .../classes/ThrottleMgr.html | 11 - .../classes/Trace.html | 19 - .../enums/DataSanitizerValues.html | 15 - .../enums/FieldType.html | 7 - .../enums/eDistributedTracingModes.html | 7 - .../enums/eOfflineValue.html | 5 - .../enums/eRequestHeaders.html | 10 - .../enums/eSeverityLevel.html | 7 - ...relationIdCanIncludeCorrelationHeader.html | 6 - .../correlationIdGetCorrelationContext.html | 2 - ...rrelationIdGetCorrelationContextValue.html | 2 - .../functions/correlationIdGetPrefix.html | 1 - .../functions/correlationIdSetPrefix.html | 1 - ...reateDistributedTraceContextFromTrace.html | 5 - .../functions/createDomEvent.html | 1 - .../functions/createOfflineListener.html | 3 - .../functions/createTraceParent.html | 6 - .../functions/dataSanitizeException.html | 1 - .../functions/dataSanitizeId.html | 1 - .../functions/dataSanitizeInput.html | 1 - .../functions/dataSanitizeKey.html | 1 - .../dataSanitizeKeyAndAddUniqueness.html | 1 - .../functions/dataSanitizeMeasurements.html | 1 - .../functions/dataSanitizeMessage.html | 1 - .../functions/dataSanitizeProperties.html | 1 - .../functions/dataSanitizeString.html | 1 - .../functions/dataSanitizeUrl.html | 1 - .../functions/dateTimeUtilsDuration.html | 1 - .../functions/dateTimeUtilsNow.html | 1 - .../functions/dsPadNumber.html | 1 - .../functions/findAllScripts.html | 2 - .../functions/findW3cTraceParent.html | 3 - .../functions/formatTraceParent.html | 6 - .../functions/getExtensionByName.html | 1 - .../functions/isBeaconApiSupported.html | 5 - .../functions/isCrossOriginError.html | 1 - ...isInternalApplicationInsightsEndpoint.html | 1 - .../functions/isSampledFlag.html | 3 - .../functions/isValidSpanId.html | 6 - .../functions/isValidTraceId.html | 6 - .../functions/isValidTraceParent.html | 2 - .../functions/msToTimeSpan.html | 2 - .../functions/parseConnectionString.html | 1 - .../functions/parseTraceParent.html | 4 - .../functions/stringToBoolOrDefault.html | 1 - .../functions/urlGetAbsoluteUrl.html | 1 - .../functions/urlGetCompleteUrl.html | 1 - .../functions/urlGetPathName.html | 1 - .../functions/urlParseFullHost.html | 1 - .../functions/urlParseHost.html | 1 - .../functions/urlParseUrl.html | 1 - .../functions/utlCanUseLocalStorage.html | 4 - .../functions/utlCanUseSessionStorage.html | 1 - .../functions/utlDisableStorage.html | 2 - .../functions/utlEnableStorage.html | 2 - .../functions/utlGetLocalStorage.html | 1 - .../functions/utlGetSessionStorage.html | 1 - .../functions/utlGetSessionStorageKeys.html | 1 - .../functions/utlRemoveSessionStorage.html | 1 - .../functions/utlRemoveStorage.html | 1 - .../functions/utlSetLocalStorage.html | 1 - .../functions/utlSetSessionStorage.html | 1 - .../functions/utlSetStoragePrefix.html | 1 - .../applicationinsights-common/hierarchy.html | 1 - .../applicationinsights-common/index.html | 143 -- .../interfaces/AIBase.html | 4 - .../interfaces/AIData.html | 6 - .../interfaces/IAppInsights.html | 15 - .../interfaces/IApplication.html | 5 - .../interfaces/IAutoExceptionTelemetry.html | 30 - .../interfaces/IConfig.html | 247 --- .../interfaces/IContextTagKeys.html | 95 -- .../interfaces/ICorrelationConfig.html | 47 - .../interfaces/IDependencyTelemetry.html | 18 - .../interfaces/IDevice.html | 11 - .../interfaces/IEnvelope.html | 21 - .../interfaces/IEventTelemetry.html | 12 - .../interfaces/IExceptionInternal.html | 12 - .../interfaces/IExceptionTelemetry.html | 20 - .../interfaces/IInternal.html | 13 - .../interfaces/ILocation.html | 3 - .../interfaces/IMetricTelemetry.html | 35 - .../interfaces/IOfflineListener.html | 6 - .../interfaces/IOfflineState.html | 7 - .../interfaces/IOperatingSystem.html | 2 - .../interfaces/IPageViewData.html | 16 - .../IPageViewPerformanceTelemetry.html | 22 - ...IPageViewPerformanceTelemetryInternal.html | 32 - .../interfaces/IPageViewTelemetry.html | 22 - .../IPageViewTelemetryInternal.html | 28 - .../interfaces/IPropertiesPlugin.html | 2 - .../interfaces/IRequestContext.html | 5 - .../interfaces/IRequestHeaders.html | 20 - .../interfaces/ISample.html | 4 - .../interfaces/ISerializable.html | 5 - .../interfaces/ISession.html | 10 - .../interfaces/ISessionManager.html | 11 - .../interfaces/IStorageBuffer.html | 9 - .../interfaces/ITelemetryContext.html | 25 - .../interfaces/ITelemetryTrace.html | 12 - .../interfaces/IThrottleInterval.html | 13 - .../interfaces/IThrottleLimit.html | 10 - .../interfaces/IThrottleLocalStorageObj.html | 8 - .../interfaces/IThrottleMgrConfig.html | 11 - .../interfaces/IThrottleResult.html | 7 - .../interfaces/ITraceParent.html | 21 - .../interfaces/ITraceState.html | 1 - .../interfaces/ITraceTelemetry.html | 15 - .../interfaces/IUser.html | 17 - .../interfaces/IUserContext.html | 20 - .../interfaces/IWeb.html | 15 - .../variables/AnalyticsPluginIdentifier.html | 1 - .../variables/BreezeChannelIdentifier.html | 1 - .../variables/ConnectionStringParser.html | 1 - .../variables/CtxTagKeys.html | 1 - .../variables/DEFAULT_BREEZE_ENDPOINT.html | 1 - .../variables/DEFAULT_BREEZE_PATH.html | 1 - .../variables/DistributedTracingModes-1.html | 1 - .../variables/EventPersistence-1.html | 2 - .../variables/Extensions.html | 1 - .../variables/HttpMethod.html | 1 - .../variables/ProcessLegacy.html | 1 - .../variables/PropertiesPluginIdentifier.html | 1 - .../variables/RequestHeaders.html | 1 - .../variables/SampleRate.html | 1 - .../variables/SeverityLevel-1.html | 2 - .../variables/strNotSpecified.html | 1 - .../applicationinsights-core-js/.nojekyll | 1 - .../assets/highlight.css | 92 -- .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/AppInsightsCore.html | 119 -- .../classes/BaseTelemetryPlugin.html | 81 - .../classes/DiagnosticLogger.html | 34 - .../classes/NotificationManager.html | 43 - .../classes/PerfEvent.html | 28 - .../classes/PerfManager.html | 19 - .../classes/ProcessTelemetryContext.html | 44 - .../classes/_InternalLogMessage.html | 5 - .../enums/CdnFeatureMode.html | 11 - .../enums/FeatureOptInMode.html | 7 - .../enums/SendRequestReason.html | 22 - .../enums/TelemetryUnloadReason.html | 10 - .../enums/TelemetryUpdateReason.html | 10 - .../enums/TransportType.html | 9 - .../enums/_eInternalMessageId.html | 91 -- .../enums/eActiveStatus.html | 9 - .../enums/eBatchDiscardedReason.html | 10 - .../enums/eEventsDiscardedReason.html | 14 - .../enums/eLoggingSeverity.html | 10 - .../functions/InstrumentEvent.html | 8 - .../functions/InstrumentFunc.html | 7 - .../functions/InstrumentFuncs.html | 7 - .../functions/InstrumentProto.html | 5 - .../functions/InstrumentProtos.html | 5 - .../functions/__getRegisteredEvents.html | 7 - .../functions/_logInternalMessage.html | 5 - .../functions/_testHookMaxUnloadHooksCb.html | 5 - .../functions/_throwInternal.html | 7 - .../functions/_warnToConsole.html | 4 - .../functions/addEventHandler.html | 8 - .../functions/addEventListeners.html | 7 - .../functions/addPageHideEventListener.html | 11 - .../functions/addPageShowEventListener.html | 10 - .../functions/addPageUnloadEventListener.html | 10 - .../functions/areCookiesSupported.html | 1 - .../functions/arrForEach.html | 16 - .../functions/arrIndexOf.html | 17 - .../functions/arrMap.html | 20 - .../functions/arrReduce.html | 15 - .../functions/asString.html | 8 - .../functions/attachEvent.html | 7 - .../functions/blockDynamicConversion.html | 18 - .../functions/cfgDfBlockPropValue.html | 5 - .../functions/cfgDfBoolean.html | 6 - .../functions/cfgDfFunc.html | 5 - .../functions/cfgDfMerge.html | 5 - .../functions/cfgDfSet.html | 5 - .../functions/cfgDfString.html | 5 - .../functions/cfgDfValidate.html | 6 - .../functions/createClassFromInterface.html | 4 - .../functions/createCookieMgr.html | 1 - .../functions/createCustomDomEvent.html | 1 - .../functions/createDynamicConfig.html | 6 - .../functions/createEnumStyle.html | 3 - .../createProcessTelemetryContext.html | 4 - .../functions/createTraceParent.html | 6 - .../functions/createUniqueNamespace.html | 1 - .../createUnloadHandlerContainer.html | 1 - .../functions/createUnloadHookContainer.html | 4 - .../functions/createValueMap.html | 9 - .../functions/dateNow.html | 10 - .../functions/deepFreeze.html | 5 - .../functions/detachEvent.html | 8 - .../functions/dispatchEvent.html | 1 - .../functions/doPerf.html | 7 - .../functions/doUnloadAll.html | 8 - .../functions/dumpObj.html | 14 - .../functions/eventOff.html | 10 - .../functions/eventOn.html | 9 - .../functions/findAllScripts.html | 2 - .../functions/findMetaTag.html | 2 - .../functions/findNamedServerTiming.html | 2 - .../functions/findW3cTraceParent.html | 3 - .../functions/forceDynamicConversion.html | 12 - .../functions/formatErrorMessageXdr.html | 1 - .../functions/formatErrorMessageXhr.html | 1 - .../functions/formatTraceParent.html | 6 - .../functions/generateW3CId.html | 2 - .../functions/getConsole.html | 2 - .../functions/getCrypto.html | 4 - .../functions/getDebugExt.html | 1 - .../functions/getDebugListener.html | 1 - .../functions/getDocument.html | 2 - .../functions/getExceptionName.html | 2 - .../functions/getGblPerfMgr.html | 5 - .../functions/getGlobal.html | 16 - .../functions/getGlobalInst.html | 8 - .../functions/getHistory.html | 2 - .../functions/getIEVersion.html | 2 - .../functions/getJSON.html | 4 - .../functions/getLocation.html | 4 - .../functions/getMsCrypto.html | 4 - .../functions/getNavigator.html | 2 - .../functions/getPerformance.html | 7 - .../functions/getResponseText.html | 1 - .../functions/getSetValue.html | 5 - .../functions/getWindow.html | 2 - .../functions/hasDocument.html | 5 - .../functions/hasHistory.html | 2 - .../functions/hasJSON.html | 6 - .../functions/hasNavigator.html | 2 - .../functions/hasOwnProperty.html | 17 - .../functions/hasWindow.html | 2 - .../functions/initializePlugins.html | 3 - .../functions/isArray.html | 7 - .../functions/isBeaconsSupported.html | 5 - .../functions/isBoolean.html | 4 - .../functions/isDate.html | 5 - .../functions/isError.html | 4 - .../functions/isFeatureEnabled.html | 1 - .../functions/isFetchSupported.html | 4 - .../functions/isFunction.html | 6 - .../functions/isIE.html | 2 - .../functions/isNotNullOrUndefined.html | 1 - .../functions/isNotTruthy.html | 5 - .../functions/isNotUndefined.html | 1 - .../functions/isNullOrUndefined.html | 7 - .../functions/isNumber.html | 4 - .../functions/isObject.html | 4 - .../functions/isReactNative.html | 2 - .../functions/isSafari.html | 1 - .../functions/isSampledFlag.html | 3 - .../functions/isString.html | 6 - .../functions/isSymbol.html | 4 - .../functions/isTruthy.html | 5 - .../functions/isTypeof.html | 5 - .../functions/isUndefined.html | 8 - .../functions/isValidSpanId.html | 6 - .../functions/isValidTraceId.html | 6 - .../functions/isValidTraceParent.html | 2 - .../functions/isXhrSupported.html | 3 - .../functions/mergeEvtNamespace.html | 1 - .../functions/mwcRandom32.html | 5 - .../functions/mwcRandomSeed.html | 3 - .../functions/newGuid.html | 1 - .../functions/newId.html | 4 - .../functions/normalizeJsName.html | 6 - .../functions/objDefineAccessors.html | 14 - .../functions/objExtend.html | 8 - .../functions/objForEachKey.html | 11 - .../functions/objFreeze.html | 16 - .../functions/objKeys.html | 11 - .../functions/objSeal.html | 6 - .../functions/objToString.html | 13 - .../functions/onConfigChange.html | 6 - .../functions/openXhr.html | 9 - .../functions/optimizeObject.html | 6 - .../functions/parseResponse.html | 3 - .../functions/parseTraceParent.html | 4 - .../functions/perfNow.html | 10 - .../functions/prependTransports.html | 1 - .../functions/proxyAssign.html | 12 - .../functions/proxyFunctionAs.html | 7 - .../functions/proxyFunctions.html | 6 - .../functions/random32.html | 3 - .../functions/randomValue.html | 3 - .../functions/removeEventHandler.html | 8 - .../functions/removeEventListeners.html | 5 - .../removePageHideEventListener.html | 6 - .../removePageShowEventListener.html | 6 - .../removePageUnloadEventListener.html | 6 - .../functions/runTargetUnload.html | 7 - .../functions/safeGetCookieMgr.html | 3 - .../functions/safeGetLogger.html | 1 - .../functions/sendCustomEvent.html | 1 - .../functions/setEnableEnvMocks.html | 2 - .../functions/setGblPerfMgr.html | 3 - .../functions/setValue.html | 9 - .../functions/sortPlugins.html | 1 - .../functions/strContains.html | 4 - .../functions/strEndsWith.html | 5 - .../functions/strStartsWith.html | 7 - .../functions/strTrim.html | 10 - .../functions/throwAggregationError.html | 4 - .../functions/throwError.html | 2 - .../functions/toISOString.html | 2 - .../functions/uaDisallowsSameSiteNone.html | 1 - .../functions/unloadComponents.html | 8 - .../functions/useXDomainRequest.html | 1 - .../hierarchy.html | 1 - .../applicationinsights-core-js/index.html | 272 ---- .../interfaces/IAppInsightsCore.html | 110 -- .../interfaces/IBackendResponse.html | 9 - .../interfaces/IBaseProcessingContext.html | 37 - .../interfaces/IChannelControls.html | 69 - .../interfaces/IChannelControlsHost.html | 72 - .../interfaces/IConfigDefaultCheck.html | 32 - .../interfaces/IConfiguration.html | 115 -- .../interfaces/ICookieMgr.html | 45 - .../interfaces/ICookieMgrConfig.html | 30 - .../interfaces/ICustomProperties.html | 1 - .../interfaces/IDbgExtension.html | 8 - .../interfaces/IDiagnosticLogger.html | 36 - .../interfaces/IDistributedTraceContext.html | 24 - .../interfaces/IDynamicConfigHandler.html | 47 - .../interfaces/IDynamicPropertyHandler.html | 5 - .../interfaces/IExceptionConfig.html | 13 - .../interfaces/IFeatureOptIn.html | 1 - .../interfaces/IFeatureOptInDetails.html | 21 - .../interfaces/IInstrumentCallDetails.html | 19 - .../interfaces/IInstrumentHook.html | 8 - .../interfaces/IInstrumentHooks.html | 5 - .../interfaces/IInstrumentHooksCallbacks.html | 15 - .../interfaces/IInternalOfflineSupport.html | 26 - .../interfaces/ILegacyUnloadHook.html | 4 - .../interfaces/ILoadedPlugin.html | 12 - .../interfaces/INotificationListener.html | 37 - .../interfaces/INotificationManager.html | 45 - .../interfaces/IPayloadData.html | 9 - .../interfaces/IPerfEvent.html | 29 - .../interfaces/IPerfManager.html | 19 - .../interfaces/IPerfManagerProvider.html | 7 - .../interfaces/IPlugin.html | 26 - .../interfaces/IProcessTelemetryContext.html | 43 - .../IProcessTelemetryUnloadContext.html | 42 - .../IProcessTelemetryUpdateContext.html | 43 - .../ITelemetryInitializerContainer.html | 7 - .../ITelemetryInitializerHandler.html | 4 - .../interfaces/ITelemetryItem.html | 20 - .../interfaces/ITelemetryPlugin.html | 46 - .../interfaces/ITelemetryPluginChain.html | 24 - .../interfaces/ITelemetryUnloadState.html | 4 - .../interfaces/ITelemetryUpdateState.html | 15 - .../interfaces/ITraceParent.html | 21 - .../interfaces/IUnloadHandlerContainer.html | 3 - .../interfaces/IUnloadHook.html | 4 - .../interfaces/IUnloadHookContainer.html | 5 - .../interfaces/IUnloadableComponent.html | 8 - .../interfaces/IWatchDetails.html | 22 - .../interfaces/IWatcherHandler.html | 5 - .../interfaces/IXDomainRequest.html | 19 - .../interfaces/IXHROverride.html | 3 - .../interfaces/Tags.html | 1 - .../interfaces/_IRegisteredEvents.html | 3 - .../variables/ActiveStatus-1.html | 1 - .../variables/BatchDiscardedReason-1.html | 2 - .../variables/EventsDiscardedReason-1.html | 2 - .../variables/LoggingSeverity-1.html | 1 - .../variables/MinChannelPriorty.html | 1 - .../variables/Undefined.html | 1 - .../variables/strFunction.html | 1 - .../variables/strObject.html | 1 - .../variables/strPrototype.html | 1 - .../variables/strUndefined.html | 1 - .../.nojekyll | 1 - .../assets/highlight.css | 22 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/DebugPlugin.html | 67 - .../index.html | 2 - .../.nojekyll | 1 - .../assets/highlight.css | 22 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/AjaxPlugin.html | 89 - .../classes/ajaxRecord.html | 40 - .../hierarchy.html | 1 - .../index.html | 15 - .../interfaces/IDependenciesPlugin.html | 10 - .../interfaces/IDependencyHandler.html | 2 - .../IDependencyInitializerDetails.html | 11 - .../IDependencyInitializerHandler.html | 2 - .../IDependencyListenerDetails.html | 29 - .../IDependencyListenerHandler.html | 2 - .../IInstrumentationRequirements.html | 11 - .../interfaces/XMLHttpRequestData.html | 5 - .../XMLHttpRequestInstrumented.html | 65 - .../DfltAjaxCorrelationHeaderExDomains.html | 1 - .../.nojekyll | 1 - .../assets/highlight.css | 36 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/InMemoryBatch.html | 20 - .../classes/IndexedDbProvider.html | 31 - .../classes/OfflineBatchHandler.html | 10 - .../classes/OfflineChannel.html | 89 - .../classes/Sender.html | 29 - .../classes/WebStorageProvider.html | 32 - .../enums/eBatchSendStatus.html | 5 - .../enums/eBatchStoreStatus.html | 3 - .../enums/eStorageProviders.html | 8 - .../enums/eStorageType.html | 5 - .../hierarchy.html | 1 - .../index.html | 38 - .../interfaces/IInMemoryBatch.html | 18 - .../ILocalStorageProviderContext.html | 14 - .../IOfflineBatchCleanResponse.html | 2 - .../interfaces/IOfflineBatchHandler.html | 6 - .../interfaces/IOfflineBatchHandlerCfg.html | 6 - .../interfaces/IOfflineBatchResponse.html | 3 - .../IOfflineBatchStoreResponse.html | 3 - .../IOfflineChannelConfiguration.html | 65 - .../interfaces/IOfflineDetector.html | 4 - .../interfaces/IOfflineDetectorCfg.html | 4 - .../interfaces/IOfflineProvider.html | 32 - .../interfaces/IOfflineSenderConfig.html | 12 - .../IPostTransmissionTelemetryItem.html | 21 - .../interfaces/IStorageTelemetryItem.html | 15 - .../variables/BatchSendStatus-1.html | 1 - .../variables/BatchStoreStatus-1.html | 1 - .../variables/StorageProviders-1.html | 1 - .../variables/StorageType-1.html | 1 - .../applicationinsights-osplugin-js/.nojekyll | 1 - .../assets/highlight.css | 22 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/OsPlugin.html | 69 - .../index.html | 3 - .../interfaces/IOSPluginConfiguration.html | 12 - .../.nojekyll | 1 - .../assets/highlight.css | 22 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/PerfMarkMeasureManager.html | 17 - .../functions/doPerf.html | 7 - .../index.html | 8 - .../interfaces/INotificationManager.html | 45 - .../interfaces/IPerfEvent.html | 29 - .../interfaces/IPerfManager.html | 19 - .../interfaces/IPerfManagerProvider.html | 7 - .../IPerfMarkMeasureConfiguration.html | 24 - .../.nojekyll | 1 - .../assets/highlight.css | 22 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/PropertiesPlugin.html | 68 - .../classes/Session.html | 11 - .../classes/SessionManager.html | 10 - .../classes/TelemetryContext.html | 36 - .../classes/TelemetryTrace.html | 13 - .../hierarchy.html | 1 - .../index.html | 8 - .../interfaces/IPropTelemetryContext.html | 35 - .../interfaces/ISessionConfig.html | 9 - .../.nojekyll | 1 - .../assets/highlight.css | 22 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/TeeChannel.html | 95 -- .../index.html | 3 - .../interfaces/ITeeChannelConfig.html | 8 - .../applicationinsights-web-basic/.nojekyll | 1 - .../assets/highlight.css | 85 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../classes/AppInsightsCore.html | 119 -- .../classes/ApplicationInsights.html | 54 - .../classes/Sender.html | 138 -- .../enums/SendRequestReason.html | 22 - .../enums/_eInternalMessageId.html | 91 -- .../enums/eSeverityLevel.html | 7 - .../functions/arrForEach.html | 16 - .../functions/isNullOrUndefined.html | 7 - .../functions/proxyFunctions.html | 6 - .../functions/throwError.html | 2 - .../hierarchy.html | 1 - .../applicationinsights-web-basic/index.html | 30 - .../interfaces/IAppInsightsCore.html | 109 -- .../interfaces/IAutoExceptionTelemetry.html | 30 - .../interfaces/IConfiguration.html | 115 -- .../interfaces/IDependencyTelemetry.html | 18 - .../interfaces/IEventTelemetry.html | 12 - .../interfaces/ILoadedPlugin.html | 12 - .../interfaces/IMetricTelemetry.html | 35 - .../IPageViewPerformanceTelemetry.html | 22 - .../interfaces/IPageViewTelemetry.html | 22 - .../interfaces/IPlugin.html | 26 - .../interfaces/ISenderConfig.html | 78 - .../interfaces/ITelemetryItem.html | 20 - .../interfaces/ITelemetryPlugin.html | 46 - .../interfaces/ITraceTelemetry.html | 15 - .../variables/SeverityLevel-1.html | 2 - .../applicationinsights-web-snippet/.nojekyll | 1 - .../assets/highlight.css | 22 - .../assets/icons.js | 18 - .../assets/icons.svg | 1 - .../assets/main.js | 60 - .../assets/navigation.js | 1 - .../assets/search.js | 1 - .../assets/style.css | 1448 ----------------- .../functions/getSdkLoaderScript.html | 1 - .../functions/webSnippetVersion.html | 1 - .../index.html | 5 - .../variables/webSnippet.html | 1 - .../variables/webSnippetCs.html | 1 - docs/webSdk/applicationinsights-web/.nojekyll | 1 - .../assets/highlight.css | 22 - .../applicationinsights-web/assets/icons.js | 18 - .../applicationinsights-web/assets/icons.svg | 1 - .../applicationinsights-web/assets/main.js | 60 - .../assets/navigation.js | 1 - .../applicationinsights-web/assets/search.js | 1 - .../applicationinsights-web/assets/style.css | 1448 ----------------- .../classes/ApplicationInsights.html | 162 -- .../classes/PerfEvent.html | 27 - .../classes/PerfManager.html | 19 - .../functions/addEventHandler.html | 8 - .../functions/doPerf.html | 7 - .../functions/eventOff.html | 10 - .../functions/eventOn.html | 9 - .../functions/findMetaTag.html | 2 - .../functions/findW3cTraceParent.html | 3 - .../functions/generateW3CId.html | 2 - .../functions/isBeaconsSupported.html | 5 - .../functions/mergeEvtNamespace.html | 1 - .../functions/newGuid.html | 1 - .../functions/newId.html | 4 - .../functions/random32.html | 3 - .../functions/randomValue.html | 3 - .../functions/removeEventHandler.html | 8 - .../applicationinsights-web/hierarchy.html | 1 - .../webSdk/applicationinsights-web/index.html | 33 - .../interfaces/IApplicationInsights.html | 79 - .../interfaces/Snippet.html | 6 - .../variables/AnalyticsPluginIdentifier.html | 1 - .../variables/BreezeChannelIdentifier.html | 1 - .../variables/DEFAULT_BREEZE_ENDPOINT.html | 1 - .../variables/DistributedTracingModes-1.html | 1 - .../variables/LoggingSeverity-1.html | 1 - .../variables/PropertiesPluginIdentifier.html | 1 - .../variables/RequestHeaders.html | 1 - .../variables/SeverityLevel-1.html | 2 - 909 files changed, 39933 deletions(-) delete mode 100644 docs/webSdk/1ds-core-js/.nojekyll delete mode 100644 docs/webSdk/1ds-core-js/assets/highlight.css delete mode 100644 docs/webSdk/1ds-core-js/assets/icons.js delete mode 100644 docs/webSdk/1ds-core-js/assets/icons.svg delete mode 100644 docs/webSdk/1ds-core-js/assets/main.js delete mode 100644 docs/webSdk/1ds-core-js/assets/navigation.js delete mode 100644 docs/webSdk/1ds-core-js/assets/search.js delete mode 100644 docs/webSdk/1ds-core-js/assets/style.css delete mode 100644 docs/webSdk/1ds-core-js/classes/AppInsightsCore.html delete mode 100644 docs/webSdk/1ds-core-js/classes/BaseTelemetryPlugin.html delete mode 100644 docs/webSdk/1ds-core-js/classes/DiagnosticLogger.html delete mode 100644 docs/webSdk/1ds-core-js/classes/InternalAppInsightsCore.html delete mode 100644 docs/webSdk/1ds-core-js/classes/NotificationManager.html delete mode 100644 docs/webSdk/1ds-core-js/classes/PerfEvent.html delete mode 100644 docs/webSdk/1ds-core-js/classes/PerfManager.html delete mode 100644 docs/webSdk/1ds-core-js/classes/ProcessTelemetryContext.html delete mode 100644 docs/webSdk/1ds-core-js/classes/ValueSanitizer.html delete mode 100644 docs/webSdk/1ds-core-js/classes/_InternalLogMessage.html delete mode 100644 docs/webSdk/1ds-core-js/enums/EventLatencyValue.html delete mode 100644 docs/webSdk/1ds-core-js/enums/EventPersistenceValue.html delete mode 100644 docs/webSdk/1ds-core-js/enums/EventSendType.html delete mode 100644 docs/webSdk/1ds-core-js/enums/FieldValueSanitizerType.html delete mode 100644 docs/webSdk/1ds-core-js/enums/GuidStyle.html delete mode 100644 docs/webSdk/1ds-core-js/enums/SendRequestReason.html delete mode 100644 docs/webSdk/1ds-core-js/enums/TelemetryUnloadReason.html delete mode 100644 docs/webSdk/1ds-core-js/enums/TransportType.html delete mode 100644 docs/webSdk/1ds-core-js/enums/_eExtendedInternalMessageId.html delete mode 100644 docs/webSdk/1ds-core-js/enums/_eInternalMessageId.html delete mode 100644 docs/webSdk/1ds-core-js/enums/eEventPropertyType.html delete mode 100644 docs/webSdk/1ds-core-js/enums/eLoggingSeverity.html delete mode 100644 docs/webSdk/1ds-core-js/enums/eTraceLevel.html delete mode 100644 docs/webSdk/1ds-core-js/enums/eValueKind.html delete mode 100644 docs/webSdk/1ds-core-js/functions/__getRegisteredEvents.html delete mode 100644 docs/webSdk/1ds-core-js/functions/_logInternalMessage.html delete mode 100644 docs/webSdk/1ds-core-js/functions/_testHookMaxUnloadHooksCb.html delete mode 100644 docs/webSdk/1ds-core-js/functions/_throwInternal.html delete mode 100644 docs/webSdk/1ds-core-js/functions/_warnToConsole.html delete mode 100644 docs/webSdk/1ds-core-js/functions/addEventHandler.html delete mode 100644 docs/webSdk/1ds-core-js/functions/addEventListeners.html delete mode 100644 docs/webSdk/1ds-core-js/functions/addPageHideEventListener.html delete mode 100644 docs/webSdk/1ds-core-js/functions/addPageShowEventListener.html delete mode 100644 docs/webSdk/1ds-core-js/functions/addPageUnloadEventListener.html delete mode 100644 docs/webSdk/1ds-core-js/functions/areCookiesSupported.html delete mode 100644 docs/webSdk/1ds-core-js/functions/arrForEach.html delete mode 100644 docs/webSdk/1ds-core-js/functions/arrIndexOf.html delete mode 100644 docs/webSdk/1ds-core-js/functions/arrMap.html delete mode 100644 docs/webSdk/1ds-core-js/functions/arrReduce.html delete mode 100644 docs/webSdk/1ds-core-js/functions/attachEvent.html delete mode 100644 docs/webSdk/1ds-core-js/functions/blockDynamicConversion.html delete mode 100644 docs/webSdk/1ds-core-js/functions/createCookieMgr.html delete mode 100644 docs/webSdk/1ds-core-js/functions/createDynamicConfig.html delete mode 100644 docs/webSdk/1ds-core-js/functions/createEnumStyle.html delete mode 100644 docs/webSdk/1ds-core-js/functions/createGuid.html delete mode 100644 docs/webSdk/1ds-core-js/functions/createProcessTelemetryContext.html delete mode 100644 docs/webSdk/1ds-core-js/functions/createTraceParent.html delete mode 100644 docs/webSdk/1ds-core-js/functions/createUniqueNamespace.html delete mode 100644 docs/webSdk/1ds-core-js/functions/createUnloadHandlerContainer.html delete mode 100644 docs/webSdk/1ds-core-js/functions/dateNow.html delete mode 100644 docs/webSdk/1ds-core-js/functions/detachEvent.html delete mode 100644 docs/webSdk/1ds-core-js/functions/disallowsSameSiteNone.html delete mode 100644 docs/webSdk/1ds-core-js/functions/doPerf.html delete mode 100644 docs/webSdk/1ds-core-js/functions/dumpObj.html delete mode 100644 docs/webSdk/1ds-core-js/functions/eventOff.html delete mode 100644 docs/webSdk/1ds-core-js/functions/eventOn.html delete mode 100644 docs/webSdk/1ds-core-js/functions/extend.html delete mode 100644 docs/webSdk/1ds-core-js/functions/findW3cTraceParent.html delete mode 100644 docs/webSdk/1ds-core-js/functions/forceDynamicConversion.html delete mode 100644 docs/webSdk/1ds-core-js/functions/formatErrorMessageXdr.html delete mode 100644 docs/webSdk/1ds-core-js/functions/formatErrorMessageXhr.html delete mode 100644 docs/webSdk/1ds-core-js/functions/formatTraceParent.html delete mode 100644 docs/webSdk/1ds-core-js/functions/generateW3CId.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getCommonSchemaMetaData.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getConsole.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getCookieValue.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getCrypto.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getDocument.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getExceptionName.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getGlobal.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getGlobalInst.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getHistory.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getIEVersion.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getJSON.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getLocation.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getMsCrypto.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getNavigator.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getPerformance.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getResponseText.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getSetValue.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getTenantId.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getTime.html delete mode 100644 docs/webSdk/1ds-core-js/functions/getWindow.html delete mode 100644 docs/webSdk/1ds-core-js/functions/hasDocument.html delete mode 100644 docs/webSdk/1ds-core-js/functions/hasHistory.html delete mode 100644 docs/webSdk/1ds-core-js/functions/hasJSON.html delete mode 100644 docs/webSdk/1ds-core-js/functions/hasNavigator.html delete mode 100644 docs/webSdk/1ds-core-js/functions/hasOwnProperty.html delete mode 100644 docs/webSdk/1ds-core-js/functions/hasWindow.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isArray.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isArrayValid.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isBeaconsSupported.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isBoolean.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isChromium.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isDate.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isError.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isFetchSupported.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isFunction.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isGreaterThanZero.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isIE.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isLatency.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isNotTruthy.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isNullOrUndefined.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isNumber.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isObject.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isReactNative.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isSampledFlag.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isString.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isTruthy.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isTypeof.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isUint8ArrayAvailable.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isUndefined.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isValidSpanId.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isValidTraceId.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isValidTraceParent.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isValueAssigned.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isValueKind.html delete mode 100644 docs/webSdk/1ds-core-js/functions/isXhrSupported.html delete mode 100644 docs/webSdk/1ds-core-js/functions/mergeEvtNamespace.html delete mode 100644 docs/webSdk/1ds-core-js/functions/newGuid.html delete mode 100644 docs/webSdk/1ds-core-js/functions/newId.html delete mode 100644 docs/webSdk/1ds-core-js/functions/normalizeJsName.html delete mode 100644 docs/webSdk/1ds-core-js/functions/objDefineAccessors.html delete mode 100644 docs/webSdk/1ds-core-js/functions/objForEachKey.html delete mode 100644 docs/webSdk/1ds-core-js/functions/objFreeze.html delete mode 100644 docs/webSdk/1ds-core-js/functions/objKeys.html delete mode 100644 docs/webSdk/1ds-core-js/functions/objSeal.html delete mode 100644 docs/webSdk/1ds-core-js/functions/onConfigChange.html delete mode 100644 docs/webSdk/1ds-core-js/functions/openXhr.html delete mode 100644 docs/webSdk/1ds-core-js/functions/optimizeObject.html delete mode 100644 docs/webSdk/1ds-core-js/functions/parseResponse.html delete mode 100644 docs/webSdk/1ds-core-js/functions/parseTraceParent.html delete mode 100644 docs/webSdk/1ds-core-js/functions/perfNow.html delete mode 100644 docs/webSdk/1ds-core-js/functions/prependTransports.html delete mode 100644 docs/webSdk/1ds-core-js/functions/proxyAssign.html delete mode 100644 docs/webSdk/1ds-core-js/functions/proxyFunctionAs.html delete mode 100644 docs/webSdk/1ds-core-js/functions/proxyFunctions.html delete mode 100644 docs/webSdk/1ds-core-js/functions/random32.html delete mode 100644 docs/webSdk/1ds-core-js/functions/randomValue.html delete mode 100644 docs/webSdk/1ds-core-js/functions/removeEventHandler.html delete mode 100644 docs/webSdk/1ds-core-js/functions/removeEventListeners.html delete mode 100644 docs/webSdk/1ds-core-js/functions/removePageHideEventListener.html delete mode 100644 docs/webSdk/1ds-core-js/functions/removePageShowEventListener.html delete mode 100644 docs/webSdk/1ds-core-js/functions/removePageUnloadEventListener.html delete mode 100644 docs/webSdk/1ds-core-js/functions/safeGetCookieMgr.html delete mode 100644 docs/webSdk/1ds-core-js/functions/safeGetLogger.html delete mode 100644 docs/webSdk/1ds-core-js/functions/sanitizeProperty.html delete mode 100644 docs/webSdk/1ds-core-js/functions/setEnableEnvMocks.html delete mode 100644 docs/webSdk/1ds-core-js/functions/setProcessTelemetryTimings.html delete mode 100644 docs/webSdk/1ds-core-js/functions/setValue.html delete mode 100644 docs/webSdk/1ds-core-js/functions/strContains.html delete mode 100644 docs/webSdk/1ds-core-js/functions/strEndsWith.html delete mode 100644 docs/webSdk/1ds-core-js/functions/strStartsWith.html delete mode 100644 docs/webSdk/1ds-core-js/functions/strTrim.html delete mode 100644 docs/webSdk/1ds-core-js/functions/throwError.html delete mode 100644 docs/webSdk/1ds-core-js/functions/toISOString.html delete mode 100644 docs/webSdk/1ds-core-js/functions/useXDomainRequest.html delete mode 100644 docs/webSdk/1ds-core-js/hierarchy.html delete mode 100644 docs/webSdk/1ds-core-js/index.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IAppInsightsCore.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IBackendResponse.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IChannelControls.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IConfigDefaultCheck.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IConfiguration.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/ICookieMgr.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/ICookieMgrConfig.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/ICustomProperties.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IDiagnosticLogger.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IDistributedTraceContext.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IDynamicConfigHandler.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IDynamicPropertyHandler.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IEventProperty.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IEventTiming.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IExtendedConfiguration.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IExtendedTelemetryItem.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IFieldSanitizerDetails.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IFieldValueSanitizerProvider.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IInternalOfflineSupport.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/ILegacyUnloadHook.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/INotificationListener.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/INotificationManager.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IPayloadData.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IPerfEvent.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IPerfManager.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IPerfManagerProvider.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IPlugin.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IProcessTelemetryContext.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IProcessTelemetryUnloadContext.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IPropertyStorageOverride.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/ITelemetryInitializerContainer.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/ITelemetryInitializerHandler.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/ITelemetryItem.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/ITelemetryPlugin.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/ITelemetryPluginChain.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/ITelemetryUnloadState.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/ITelemetryUpdateState.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IUnloadHandlerContainer.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IUnloadHook.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IUnloadHookContainer.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IUnloadableComponent.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IValueSanitizer.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IWatchDetails.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IWatcherHandler.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IXDomainRequest.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/IXHROverride.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/Tags.html delete mode 100644 docs/webSdk/1ds-core-js/interfaces/_IRegisteredEvents.html delete mode 100644 docs/webSdk/1ds-core-js/variables/EventLatency-1.html delete mode 100644 docs/webSdk/1ds-core-js/variables/EventPersistence-1.html delete mode 100644 docs/webSdk/1ds-core-js/variables/EventPropertyType-1.html delete mode 100644 docs/webSdk/1ds-core-js/variables/EventsDiscardedReason-1.html delete mode 100644 docs/webSdk/1ds-core-js/variables/FullVersionString.html delete mode 100644 docs/webSdk/1ds-core-js/variables/LoggingSeverity-1.html delete mode 100644 docs/webSdk/1ds-core-js/variables/MinChannelPriorty.html delete mode 100644 docs/webSdk/1ds-core-js/variables/TraceLevel-1.html delete mode 100644 docs/webSdk/1ds-core-js/variables/ValueKind-1.html delete mode 100644 docs/webSdk/1ds-core-js/variables/Version.html delete mode 100644 docs/webSdk/1ds-core-js/variables/isDocumentObjectAvailable.html delete mode 100644 docs/webSdk/1ds-core-js/variables/isWindowObjectAvailable.html delete mode 100644 docs/webSdk/1ds-core-js/variables/strFunction.html delete mode 100644 docs/webSdk/1ds-core-js/variables/strObject.html delete mode 100644 docs/webSdk/1ds-core-js/variables/strPrototype.html delete mode 100644 docs/webSdk/1ds-core-js/variables/strUndefined.html delete mode 100644 docs/webSdk/1ds-post-js/.nojekyll delete mode 100644 docs/webSdk/1ds-post-js/assets/highlight.css delete mode 100644 docs/webSdk/1ds-post-js/assets/icons.js delete mode 100644 docs/webSdk/1ds-post-js/assets/icons.svg delete mode 100644 docs/webSdk/1ds-post-js/assets/main.js delete mode 100644 docs/webSdk/1ds-post-js/assets/navigation.js delete mode 100644 docs/webSdk/1ds-post-js/assets/search.js delete mode 100644 docs/webSdk/1ds-post-js/assets/style.css delete mode 100644 docs/webSdk/1ds-post-js/classes/PostChannel.html delete mode 100644 docs/webSdk/1ds-post-js/hierarchy.html delete mode 100644 docs/webSdk/1ds-post-js/index.html delete mode 100644 docs/webSdk/1ds-post-js/interfaces/IChannelConfiguration.html delete mode 100644 docs/webSdk/1ds-post-js/interfaces/IPayloadData.html delete mode 100644 docs/webSdk/1ds-post-js/interfaces/IPostChannel.html delete mode 100644 docs/webSdk/1ds-post-js/interfaces/IXHROverride.html delete mode 100644 docs/webSdk/1ds-post-js/variables/BE_PROFILE.html delete mode 100644 docs/webSdk/1ds-post-js/variables/NRT_PROFILE.html delete mode 100644 docs/webSdk/1ds-post-js/variables/RT_PROFILE.html delete mode 100644 docs/webSdk/applicationinsights-analytics-js/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-analytics-js/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-analytics-js/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-analytics-js/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-analytics-js/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-analytics-js/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-analytics-js/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-analytics-js/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-analytics-js/classes/AnalyticsPlugin.html delete mode 100644 docs/webSdk/applicationinsights-analytics-js/hierarchy.html delete mode 100644 docs/webSdk/applicationinsights-analytics-js/index.html delete mode 100644 docs/webSdk/applicationinsights-analytics-js/interfaces/IAppInsightsInternal.html delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/classes/CfgSyncPlugin.html delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/enums/ICfgSyncMode.html delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/hierarchy.html delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/index.html delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/interfaces/ICfgSyncConfig.html delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/interfaces/ICfgSyncEvent.html delete mode 100644 docs/webSdk/applicationinsights-cfgsync-js/interfaces/ICfgSyncPlugin.html delete mode 100644 docs/webSdk/applicationinsights-channel-js/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-channel-js/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-channel-js/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-channel-js/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-channel-js/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-channel-js/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-channel-js/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-channel-js/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-channel-js/classes/Sender.html delete mode 100644 docs/webSdk/applicationinsights-channel-js/index.html delete mode 100644 docs/webSdk/applicationinsights-channel-js/interfaces/ISenderConfig.html delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/classes/ClickAnalyticsPlugin.html delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/functions/BehaviorEnumValidator.html delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/functions/BehaviorMapValidator.html delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/functions/BehaviorValueValidator.html delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/index.html delete mode 100644 docs/webSdk/applicationinsights-clickanalytics-js/interfaces/IClickAnalyticsConfiguration.html delete mode 100644 docs/webSdk/applicationinsights-common/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-common/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-common/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-common/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-common/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-common/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-common/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-common/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-common/classes/ConfigurationManager.html delete mode 100644 docs/webSdk/applicationinsights-common/classes/ContextTagKeys.html delete mode 100644 docs/webSdk/applicationinsights-common/classes/Data.html delete mode 100644 docs/webSdk/applicationinsights-common/classes/Envelope.html delete mode 100644 docs/webSdk/applicationinsights-common/classes/Event.html delete mode 100644 docs/webSdk/applicationinsights-common/classes/Exception.html delete mode 100644 docs/webSdk/applicationinsights-common/classes/Metric.html delete mode 100644 docs/webSdk/applicationinsights-common/classes/PageView.html delete mode 100644 docs/webSdk/applicationinsights-common/classes/PageViewPerformance.html delete mode 100644 docs/webSdk/applicationinsights-common/classes/RemoteDependencyData.html delete mode 100644 docs/webSdk/applicationinsights-common/classes/TelemetryItemCreator.html delete mode 100644 docs/webSdk/applicationinsights-common/classes/ThrottleMgr.html delete mode 100644 docs/webSdk/applicationinsights-common/classes/Trace.html delete mode 100644 docs/webSdk/applicationinsights-common/enums/DataSanitizerValues.html delete mode 100644 docs/webSdk/applicationinsights-common/enums/FieldType.html delete mode 100644 docs/webSdk/applicationinsights-common/enums/eDistributedTracingModes.html delete mode 100644 docs/webSdk/applicationinsights-common/enums/eOfflineValue.html delete mode 100644 docs/webSdk/applicationinsights-common/enums/eRequestHeaders.html delete mode 100644 docs/webSdk/applicationinsights-common/enums/eSeverityLevel.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/correlationIdCanIncludeCorrelationHeader.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/correlationIdGetCorrelationContext.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/correlationIdGetCorrelationContextValue.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/correlationIdGetPrefix.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/correlationIdSetPrefix.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/createDistributedTraceContextFromTrace.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/createDomEvent.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/createOfflineListener.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/createTraceParent.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dataSanitizeException.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dataSanitizeId.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dataSanitizeInput.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dataSanitizeKey.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dataSanitizeKeyAndAddUniqueness.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dataSanitizeMeasurements.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dataSanitizeMessage.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dataSanitizeProperties.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dataSanitizeString.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dataSanitizeUrl.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dateTimeUtilsDuration.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dateTimeUtilsNow.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/dsPadNumber.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/findAllScripts.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/findW3cTraceParent.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/formatTraceParent.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/getExtensionByName.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/isBeaconApiSupported.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/isCrossOriginError.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/isInternalApplicationInsightsEndpoint.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/isSampledFlag.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/isValidSpanId.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/isValidTraceId.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/isValidTraceParent.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/msToTimeSpan.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/parseConnectionString.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/parseTraceParent.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/stringToBoolOrDefault.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/urlGetAbsoluteUrl.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/urlGetCompleteUrl.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/urlGetPathName.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/urlParseFullHost.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/urlParseHost.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/urlParseUrl.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/utlCanUseLocalStorage.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/utlCanUseSessionStorage.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/utlDisableStorage.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/utlEnableStorage.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/utlGetLocalStorage.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/utlGetSessionStorage.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/utlGetSessionStorageKeys.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/utlRemoveSessionStorage.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/utlRemoveStorage.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/utlSetLocalStorage.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/utlSetSessionStorage.html delete mode 100644 docs/webSdk/applicationinsights-common/functions/utlSetStoragePrefix.html delete mode 100644 docs/webSdk/applicationinsights-common/hierarchy.html delete mode 100644 docs/webSdk/applicationinsights-common/index.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/AIBase.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/AIData.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IAppInsights.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IApplication.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IAutoExceptionTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IConfig.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IContextTagKeys.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/ICorrelationConfig.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IDependencyTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IDevice.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IEnvelope.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IEventTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IExceptionInternal.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IExceptionTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IInternal.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/ILocation.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IMetricTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IOfflineListener.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IOfflineState.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IOperatingSystem.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IPageViewData.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IPageViewPerformanceTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IPageViewPerformanceTelemetryInternal.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IPageViewTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IPageViewTelemetryInternal.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IPropertiesPlugin.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IRequestContext.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IRequestHeaders.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/ISample.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/ISerializable.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/ISession.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/ISessionManager.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IStorageBuffer.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/ITelemetryContext.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/ITelemetryTrace.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IThrottleInterval.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IThrottleLimit.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IThrottleLocalStorageObj.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IThrottleMgrConfig.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IThrottleResult.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/ITraceParent.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/ITraceState.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/ITraceTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IUser.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IUserContext.html delete mode 100644 docs/webSdk/applicationinsights-common/interfaces/IWeb.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/AnalyticsPluginIdentifier.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/BreezeChannelIdentifier.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/ConnectionStringParser.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/CtxTagKeys.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/DEFAULT_BREEZE_ENDPOINT.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/DEFAULT_BREEZE_PATH.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/DistributedTracingModes-1.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/EventPersistence-1.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/Extensions.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/HttpMethod.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/ProcessLegacy.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/PropertiesPluginIdentifier.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/RequestHeaders.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/SampleRate.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/SeverityLevel-1.html delete mode 100644 docs/webSdk/applicationinsights-common/variables/strNotSpecified.html delete mode 100644 docs/webSdk/applicationinsights-core-js/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-core-js/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-core-js/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-core-js/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-core-js/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-core-js/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-core-js/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-core-js/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-core-js/classes/AppInsightsCore.html delete mode 100644 docs/webSdk/applicationinsights-core-js/classes/BaseTelemetryPlugin.html delete mode 100644 docs/webSdk/applicationinsights-core-js/classes/DiagnosticLogger.html delete mode 100644 docs/webSdk/applicationinsights-core-js/classes/NotificationManager.html delete mode 100644 docs/webSdk/applicationinsights-core-js/classes/PerfEvent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/classes/PerfManager.html delete mode 100644 docs/webSdk/applicationinsights-core-js/classes/ProcessTelemetryContext.html delete mode 100644 docs/webSdk/applicationinsights-core-js/classes/_InternalLogMessage.html delete mode 100644 docs/webSdk/applicationinsights-core-js/enums/CdnFeatureMode.html delete mode 100644 docs/webSdk/applicationinsights-core-js/enums/FeatureOptInMode.html delete mode 100644 docs/webSdk/applicationinsights-core-js/enums/SendRequestReason.html delete mode 100644 docs/webSdk/applicationinsights-core-js/enums/TelemetryUnloadReason.html delete mode 100644 docs/webSdk/applicationinsights-core-js/enums/TelemetryUpdateReason.html delete mode 100644 docs/webSdk/applicationinsights-core-js/enums/TransportType.html delete mode 100644 docs/webSdk/applicationinsights-core-js/enums/_eInternalMessageId.html delete mode 100644 docs/webSdk/applicationinsights-core-js/enums/eActiveStatus.html delete mode 100644 docs/webSdk/applicationinsights-core-js/enums/eBatchDiscardedReason.html delete mode 100644 docs/webSdk/applicationinsights-core-js/enums/eEventsDiscardedReason.html delete mode 100644 docs/webSdk/applicationinsights-core-js/enums/eLoggingSeverity.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/InstrumentEvent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/InstrumentFunc.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/InstrumentFuncs.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/InstrumentProto.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/InstrumentProtos.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/__getRegisteredEvents.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/_logInternalMessage.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/_testHookMaxUnloadHooksCb.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/_throwInternal.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/_warnToConsole.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/addEventHandler.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/addEventListeners.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/addPageHideEventListener.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/addPageShowEventListener.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/addPageUnloadEventListener.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/areCookiesSupported.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/arrForEach.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/arrIndexOf.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/arrMap.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/arrReduce.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/asString.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/attachEvent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/blockDynamicConversion.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/cfgDfBlockPropValue.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/cfgDfBoolean.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/cfgDfFunc.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/cfgDfMerge.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/cfgDfSet.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/cfgDfString.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/cfgDfValidate.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/createClassFromInterface.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/createCookieMgr.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/createCustomDomEvent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/createDynamicConfig.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/createEnumStyle.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/createProcessTelemetryContext.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/createTraceParent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/createUniqueNamespace.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/createUnloadHandlerContainer.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/createUnloadHookContainer.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/createValueMap.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/dateNow.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/deepFreeze.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/detachEvent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/dispatchEvent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/doPerf.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/doUnloadAll.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/dumpObj.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/eventOff.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/eventOn.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/findAllScripts.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/findMetaTag.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/findNamedServerTiming.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/findW3cTraceParent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/forceDynamicConversion.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/formatErrorMessageXdr.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/formatErrorMessageXhr.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/formatTraceParent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/generateW3CId.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getConsole.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getCrypto.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getDebugExt.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getDebugListener.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getDocument.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getExceptionName.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getGblPerfMgr.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getGlobal.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getGlobalInst.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getHistory.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getIEVersion.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getJSON.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getLocation.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getMsCrypto.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getNavigator.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getPerformance.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getResponseText.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getSetValue.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/getWindow.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/hasDocument.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/hasHistory.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/hasJSON.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/hasNavigator.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/hasOwnProperty.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/hasWindow.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/initializePlugins.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isArray.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isBeaconsSupported.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isBoolean.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isDate.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isError.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isFeatureEnabled.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isFetchSupported.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isFunction.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isIE.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isNotNullOrUndefined.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isNotTruthy.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isNotUndefined.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isNullOrUndefined.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isNumber.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isObject.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isReactNative.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isSafari.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isSampledFlag.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isString.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isSymbol.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isTruthy.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isTypeof.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isUndefined.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isValidSpanId.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isValidTraceId.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isValidTraceParent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/isXhrSupported.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/mergeEvtNamespace.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/mwcRandom32.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/mwcRandomSeed.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/newGuid.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/newId.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/normalizeJsName.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/objDefineAccessors.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/objExtend.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/objForEachKey.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/objFreeze.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/objKeys.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/objSeal.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/objToString.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/onConfigChange.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/openXhr.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/optimizeObject.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/parseResponse.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/parseTraceParent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/perfNow.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/prependTransports.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/proxyAssign.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/proxyFunctionAs.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/proxyFunctions.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/random32.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/randomValue.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/removeEventHandler.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/removeEventListeners.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/removePageHideEventListener.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/removePageShowEventListener.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/removePageUnloadEventListener.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/runTargetUnload.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/safeGetCookieMgr.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/safeGetLogger.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/sendCustomEvent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/setEnableEnvMocks.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/setGblPerfMgr.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/setValue.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/sortPlugins.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/strContains.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/strEndsWith.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/strStartsWith.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/strTrim.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/throwAggregationError.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/throwError.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/toISOString.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/uaDisallowsSameSiteNone.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/unloadComponents.html delete mode 100644 docs/webSdk/applicationinsights-core-js/functions/useXDomainRequest.html delete mode 100644 docs/webSdk/applicationinsights-core-js/hierarchy.html delete mode 100644 docs/webSdk/applicationinsights-core-js/index.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IAppInsightsCore.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IBackendResponse.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IBaseProcessingContext.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IChannelControls.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IChannelControlsHost.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IConfigDefaultCheck.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IConfiguration.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ICookieMgr.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ICookieMgrConfig.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ICustomProperties.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IDbgExtension.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IDiagnosticLogger.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IDistributedTraceContext.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IDynamicConfigHandler.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IDynamicPropertyHandler.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IExceptionConfig.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IFeatureOptIn.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IFeatureOptInDetails.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentCallDetails.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentHook.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentHooks.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentHooksCallbacks.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IInternalOfflineSupport.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ILegacyUnloadHook.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ILoadedPlugin.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/INotificationListener.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/INotificationManager.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IPayloadData.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IPerfEvent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IPerfManager.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IPerfManagerProvider.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IPlugin.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IProcessTelemetryContext.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IProcessTelemetryUnloadContext.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IProcessTelemetryUpdateContext.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryInitializerContainer.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryInitializerHandler.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryItem.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryPlugin.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryPluginChain.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryUnloadState.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryUpdateState.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/ITraceParent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IUnloadHandlerContainer.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IUnloadHook.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IUnloadHookContainer.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IUnloadableComponent.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IWatchDetails.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IWatcherHandler.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IXDomainRequest.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/IXHROverride.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/Tags.html delete mode 100644 docs/webSdk/applicationinsights-core-js/interfaces/_IRegisteredEvents.html delete mode 100644 docs/webSdk/applicationinsights-core-js/variables/ActiveStatus-1.html delete mode 100644 docs/webSdk/applicationinsights-core-js/variables/BatchDiscardedReason-1.html delete mode 100644 docs/webSdk/applicationinsights-core-js/variables/EventsDiscardedReason-1.html delete mode 100644 docs/webSdk/applicationinsights-core-js/variables/LoggingSeverity-1.html delete mode 100644 docs/webSdk/applicationinsights-core-js/variables/MinChannelPriorty.html delete mode 100644 docs/webSdk/applicationinsights-core-js/variables/Undefined.html delete mode 100644 docs/webSdk/applicationinsights-core-js/variables/strFunction.html delete mode 100644 docs/webSdk/applicationinsights-core-js/variables/strObject.html delete mode 100644 docs/webSdk/applicationinsights-core-js/variables/strPrototype.html delete mode 100644 docs/webSdk/applicationinsights-core-js/variables/strUndefined.html delete mode 100644 docs/webSdk/applicationinsights-debugplugin-js/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-debugplugin-js/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-debugplugin-js/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-debugplugin-js/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-debugplugin-js/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-debugplugin-js/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-debugplugin-js/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-debugplugin-js/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-debugplugin-js/classes/DebugPlugin.html delete mode 100644 docs/webSdk/applicationinsights-debugplugin-js/index.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/classes/AjaxPlugin.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/classes/ajaxRecord.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/hierarchy.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/index.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependenciesPlugin.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyHandler.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyInitializerDetails.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyInitializerHandler.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyListenerDetails.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyListenerHandler.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/interfaces/IInstrumentationRequirements.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/interfaces/XMLHttpRequestData.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/interfaces/XMLHttpRequestInstrumented.html delete mode 100644 docs/webSdk/applicationinsights-dependencies-js/variables/DfltAjaxCorrelationHeaderExDomains.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/classes/InMemoryBatch.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/classes/IndexedDbProvider.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/classes/OfflineBatchHandler.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/classes/OfflineChannel.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/classes/Sender.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/classes/WebStorageProvider.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/enums/eBatchSendStatus.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/enums/eBatchStoreStatus.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/enums/eStorageProviders.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/enums/eStorageType.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/hierarchy.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/index.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IInMemoryBatch.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/ILocalStorageProviderContext.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchCleanResponse.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchHandler.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchHandlerCfg.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchResponse.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchStoreResponse.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineChannelConfiguration.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineDetector.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineDetectorCfg.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineProvider.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineSenderConfig.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IPostTransmissionTelemetryItem.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IStorageTelemetryItem.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/variables/BatchSendStatus-1.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/variables/BatchStoreStatus-1.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/variables/StorageProviders-1.html delete mode 100644 docs/webSdk/applicationinsights-offlinechannel-js/variables/StorageType-1.html delete mode 100644 docs/webSdk/applicationinsights-osplugin-js/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-osplugin-js/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-osplugin-js/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-osplugin-js/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-osplugin-js/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-osplugin-js/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-osplugin-js/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-osplugin-js/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-osplugin-js/classes/OsPlugin.html delete mode 100644 docs/webSdk/applicationinsights-osplugin-js/index.html delete mode 100644 docs/webSdk/applicationinsights-osplugin-js/interfaces/IOSPluginConfiguration.html delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/classes/PerfMarkMeasureManager.html delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/functions/doPerf.html delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/index.html delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/INotificationManager.html delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfEvent.html delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfManager.html delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfManagerProvider.html delete mode 100644 docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfMarkMeasureConfiguration.html delete mode 100644 docs/webSdk/applicationinsights-properties-js/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-properties-js/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-properties-js/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-properties-js/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-properties-js/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-properties-js/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-properties-js/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-properties-js/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-properties-js/classes/PropertiesPlugin.html delete mode 100644 docs/webSdk/applicationinsights-properties-js/classes/Session.html delete mode 100644 docs/webSdk/applicationinsights-properties-js/classes/SessionManager.html delete mode 100644 docs/webSdk/applicationinsights-properties-js/classes/TelemetryContext.html delete mode 100644 docs/webSdk/applicationinsights-properties-js/classes/TelemetryTrace.html delete mode 100644 docs/webSdk/applicationinsights-properties-js/hierarchy.html delete mode 100644 docs/webSdk/applicationinsights-properties-js/index.html delete mode 100644 docs/webSdk/applicationinsights-properties-js/interfaces/IPropTelemetryContext.html delete mode 100644 docs/webSdk/applicationinsights-properties-js/interfaces/ISessionConfig.html delete mode 100644 docs/webSdk/applicationinsights-teechannel-js/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-teechannel-js/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-teechannel-js/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-teechannel-js/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-teechannel-js/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-teechannel-js/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-teechannel-js/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-teechannel-js/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-teechannel-js/classes/TeeChannel.html delete mode 100644 docs/webSdk/applicationinsights-teechannel-js/index.html delete mode 100644 docs/webSdk/applicationinsights-teechannel-js/interfaces/ITeeChannelConfig.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-web-basic/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-web-basic/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-web-basic/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-web-basic/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-web-basic/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-web-basic/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-web-basic/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-web-basic/classes/AppInsightsCore.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/classes/ApplicationInsights.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/classes/Sender.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/enums/SendRequestReason.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/enums/_eInternalMessageId.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/enums/eSeverityLevel.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/functions/arrForEach.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/functions/isNullOrUndefined.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/functions/proxyFunctions.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/functions/throwError.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/hierarchy.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/index.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/IAppInsightsCore.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/IAutoExceptionTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/IConfiguration.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/IDependencyTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/IEventTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/ILoadedPlugin.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/IMetricTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/IPageViewPerformanceTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/IPageViewTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/IPlugin.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/ISenderConfig.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/ITelemetryItem.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/ITelemetryPlugin.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/interfaces/ITraceTelemetry.html delete mode 100644 docs/webSdk/applicationinsights-web-basic/variables/SeverityLevel-1.html delete mode 100644 docs/webSdk/applicationinsights-web-snippet/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-web-snippet/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-web-snippet/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-web-snippet/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-web-snippet/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-web-snippet/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-web-snippet/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-web-snippet/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-web-snippet/functions/getSdkLoaderScript.html delete mode 100644 docs/webSdk/applicationinsights-web-snippet/functions/webSnippetVersion.html delete mode 100644 docs/webSdk/applicationinsights-web-snippet/index.html delete mode 100644 docs/webSdk/applicationinsights-web-snippet/variables/webSnippet.html delete mode 100644 docs/webSdk/applicationinsights-web-snippet/variables/webSnippetCs.html delete mode 100644 docs/webSdk/applicationinsights-web/.nojekyll delete mode 100644 docs/webSdk/applicationinsights-web/assets/highlight.css delete mode 100644 docs/webSdk/applicationinsights-web/assets/icons.js delete mode 100644 docs/webSdk/applicationinsights-web/assets/icons.svg delete mode 100644 docs/webSdk/applicationinsights-web/assets/main.js delete mode 100644 docs/webSdk/applicationinsights-web/assets/navigation.js delete mode 100644 docs/webSdk/applicationinsights-web/assets/search.js delete mode 100644 docs/webSdk/applicationinsights-web/assets/style.css delete mode 100644 docs/webSdk/applicationinsights-web/classes/ApplicationInsights.html delete mode 100644 docs/webSdk/applicationinsights-web/classes/PerfEvent.html delete mode 100644 docs/webSdk/applicationinsights-web/classes/PerfManager.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/addEventHandler.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/doPerf.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/eventOff.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/eventOn.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/findMetaTag.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/findW3cTraceParent.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/generateW3CId.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/isBeaconsSupported.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/mergeEvtNamespace.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/newGuid.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/newId.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/random32.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/randomValue.html delete mode 100644 docs/webSdk/applicationinsights-web/functions/removeEventHandler.html delete mode 100644 docs/webSdk/applicationinsights-web/hierarchy.html delete mode 100644 docs/webSdk/applicationinsights-web/index.html delete mode 100644 docs/webSdk/applicationinsights-web/interfaces/IApplicationInsights.html delete mode 100644 docs/webSdk/applicationinsights-web/interfaces/Snippet.html delete mode 100644 docs/webSdk/applicationinsights-web/variables/AnalyticsPluginIdentifier.html delete mode 100644 docs/webSdk/applicationinsights-web/variables/BreezeChannelIdentifier.html delete mode 100644 docs/webSdk/applicationinsights-web/variables/DEFAULT_BREEZE_ENDPOINT.html delete mode 100644 docs/webSdk/applicationinsights-web/variables/DistributedTracingModes-1.html delete mode 100644 docs/webSdk/applicationinsights-web/variables/LoggingSeverity-1.html delete mode 100644 docs/webSdk/applicationinsights-web/variables/PropertiesPluginIdentifier.html delete mode 100644 docs/webSdk/applicationinsights-web/variables/RequestHeaders.html delete mode 100644 docs/webSdk/applicationinsights-web/variables/SeverityLevel-1.html diff --git a/docs/webSdk/1ds-core-js/.nojekyll b/docs/webSdk/1ds-core-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/1ds-core-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/1ds-core-js/assets/highlight.css b/docs/webSdk/1ds-core-js/assets/highlight.css deleted file mode 100644 index 2967ab7d0..000000000 --- a/docs/webSdk/1ds-core-js/assets/highlight.css +++ /dev/null @@ -1,99 +0,0 @@ -:root { - --light-hl-0: #A31515; - --dark-hl-0: #CE9178; - --light-hl-1: #0000FF; - --dark-hl-1: #569CD6; - --light-hl-2: #000000; - --dark-hl-2: #D4D4D4; - --light-hl-3: #001080; - --dark-hl-3: #9CDCFE; - --light-hl-4: #008000; - --dark-hl-4: #6A9955; - --light-hl-5: #098658; - --dark-hl-5: #B5CEA8; - --light-hl-6: #000000; - --dark-hl-6: #C8C8C8; - --light-hl-7: #0070C1; - --dark-hl-7: #4FC1FF; - --light-hl-8: #AF00DB; - --dark-hl-8: #C586C0; - --light-hl-9: #795E26; - --dark-hl-9: #DCDCAA; - --light-hl-10: #267F99; - --dark-hl-10: #4EC9B0; - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --hl-8: var(--light-hl-8); - --hl-9: var(--light-hl-9); - --hl-10: var(--light-hl-10); - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --hl-8: var(--dark-hl-8); - --hl-9: var(--dark-hl-9); - --hl-10: var(--dark-hl-10); - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --hl-8: var(--light-hl-8); - --hl-9: var(--light-hl-9); - --hl-10: var(--light-hl-10); - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --hl-8: var(--dark-hl-8); - --hl-9: var(--dark-hl-9); - --hl-10: var(--dark-hl-10); - --code-background: var(--dark-code-background); -} - -.hl-0 { color: var(--hl-0); } -.hl-1 { color: var(--hl-1); } -.hl-2 { color: var(--hl-2); } -.hl-3 { color: var(--hl-3); } -.hl-4 { color: var(--hl-4); } -.hl-5 { color: var(--hl-5); } -.hl-6 { color: var(--hl-6); } -.hl-7 { color: var(--hl-7); } -.hl-8 { color: var(--hl-8); } -.hl-9 { color: var(--hl-9); } -.hl-10 { color: var(--hl-10); } -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/1ds-core-js/assets/icons.js b/docs/webSdk/1ds-core-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/1ds-core-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/1ds-core-js/assets/icons.svg b/docs/webSdk/1ds-core-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/1ds-core-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/1ds-core-js/assets/main.js b/docs/webSdk/1ds-core-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/1ds-core-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/1ds-core-js/assets/navigation.js b/docs/webSdk/1ds-core-js/assets/navigation.js deleted file mode 100644 index 5b8434582..000000000 --- a/docs/webSdk/1ds-core-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/docs/webSdk/1ds-core-js/assets/search.js b/docs/webSdk/1ds-core-js/assets/search.js deleted file mode 100644 index 6ae60fcd7..000000000 --- a/docs/webSdk/1ds-core-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/webSdk/1ds-core-js/assets/style.css b/docs/webSdk/1ds-core-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/1ds-core-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/1ds-core-js/classes/AppInsightsCore.html b/docs/webSdk/1ds-core-js/classes/AppInsightsCore.html deleted file mode 100644 index 70a6a9c40..000000000 --- a/docs/webSdk/1ds-core-js/classes/AppInsightsCore.html +++ /dev/null @@ -1,119 +0,0 @@ -AppInsightsCore | @microsoft/1ds-core-js - v4.3.1

Type Parameters

Hierarchy (view full)

Constructors

Properties

config: C
getWParam: (() => number)

Function used to identify the get w parameter used to identify status bit to some channels

-
isInitialized: (() => boolean)

Returns a value that indicates whether the instance has already been previously initialized.

-

The current logger instance for this instance.

-
pluginVersionString: string

The formatted string of the installed plugins that contain a version number

-
pluginVersionStringArr: string[]

An array of the installed plugins that provide a version

-

Methods

  • Hook for Core extensions to allow them to update their own configuration before updating all of the plugins.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      The plugin update context

      -
    • updateState: ITelemetryUpdateState

      The Update State

      -

    Returns boolean | void

    boolean - True means the extension class will call updateState otherwise the Core will

    -
  • Watches and tracks status of initialization process

    -

    Returns number

    ActiveStatus

    -

    3.3.0 -If returned status is active, it means initialization process is completed. -If returned status is pending, it means the initialization process is waiting for promieses to be resolved. -If returned status is inactive, it means ikey is invalid or can 't get ikey or enpoint url from promsises.

    -
  • Adds a notification listener. The SDK calls methods on the listener when an appropriate notification is raised. -The added plugins must raise notifications. If the plugins do not implement the notifications, then no methods will be -called.

    -

    Parameters

    Returns void

  • Add a new plugin to the installation

    -

    Type Parameters

    Parameters

    • plugin: T

      The new plugin to add

      -
    • OptionalreplaceExisting: boolean

      should any existing plugin be replaced, default is false

      -
    • OptionaldoAsync: boolean

      Should the add be performed asynchronously

      -
    • OptionaladdCb: ((added?: boolean) => void)

      [Optional] callback to call after the plugin has been added

      -
        • (added?): void
        • Parameters

          • Optionaladded: boolean

          Returns void

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    Returns void

  • Returns the unique event namespace that should be used

    -

    Returns string

  • Flush and send any batched / cached data immediately

    -

    Parameters

    • OptionalisAsync: boolean
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • OptionalsendReason: SendRequestReason

      specify the reason that you are calling "flush" defaults to ManualFlush (1) if not specified

      -

    Returns void

      -
    • true if the callback will be return after the flush is complete otherwise the caller should assume that any provided callback will never be called
    • -
    -
  • Find and return the (first) plugin with the specified identifier if present

    -

    Type Parameters

    Parameters

    • pluginIdentifier: string

    Returns ILoadedPlugin<T>

  • Watches and tracks changes for accesses to the current config, and if the accessed config changes the -handler will be recalled.

    -

    Parameters

    Returns IUnloadHook

    A watcher handler instance that can be used to remove itself when being unloaded

    -
  • Set the current cookie manager for this instance

    -

    Parameters

    • cookieMgr: ICookieMgr

      The manager, if set to null/undefined will cause the default to be created

      -

    Returns void

  • Set the current performance manager

    -

    Parameters

    Returns void

  • Stop the timer that log messages from logger.queue when available

    -

    Returns void

  • Unload and Tear down the SDK and any initialized plugins, after calling this the SDK will be considered -to be un-initialized and non-operational, re-initializing the SDK should only be attempted if the previous -unload call return true stating that all plugins reported that they also unloaded, the recommended -approach is to create a new instance and initialize that instance. -This is due to possible unexpected side effects caused by plugins not supporting unload / teardown, unable -to successfully remove any global references or they may just be completing the unload process asynchronously. -If you pass isAsync as true (also the default) and DO NOT pass a callback function then an IPromise -will be returned which will resolve once the unload is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -
    • OptionalunloadComplete: ((unloadState: ITelemetryUnloadState) => void)

      An optional callback that will be called once the unload has completed

      -
    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the -unload. Defaults to 5 seconds.

      -

    Returns void | IPromise<ITelemetryUnloadState>

    Nothing or if occurring asynchronously a IPromise -which will be resolved once the unload is complete, the IPromise -will only be returned when no callback is provided and isAsync is true

    -
  • Update the configuration used and broadcast the changes to all loaded plugins

    -

    Parameters

    • newConfig: C

      The new configuration is apply

      -
    • OptionalmergeExisting: boolean

      Should the new configuration merge with the existing or just replace it. Default is to true.

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/classes/BaseTelemetryPlugin.html b/docs/webSdk/1ds-core-js/classes/BaseTelemetryPlugin.html deleted file mode 100644 index a6a540774..000000000 --- a/docs/webSdk/1ds-core-js/classes/BaseTelemetryPlugin.html +++ /dev/null @@ -1,81 +0,0 @@ -BaseTelemetryPlugin | @microsoft/1ds-core-js - v4.3.1

Class BaseTelemetryPluginAbstract

BaseTelemetryPlugin provides a basic implementation of the ITelemetryPlugin interface so that plugins -can avoid implementation the same set of boiler plate code as well as provide a base -implementation so that new default implementations can be added without breaking all plugins.

-

Implements

Constructors

Properties

_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-

Holds the core instance that was used during initialization

-

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string

Extension name

-
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number

Priority of the extension

-
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing

-
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    Returns void

  • Initialize plugin loaded by SDK

    -

    Parameters

    • config: IConfiguration

      The config for the plugin to use

      -
    • core: IAppInsightsCore<IConfiguration>

      The current App Insights core to use for initializing this plugin instance

      -
    • extensions: IPlugin[]

      The complete set of extensions to be used for initializing the plugin

      -
    • OptionalpluginChain: ITelemetryPluginChain

      [Optional] specifies the current plugin chain which identifies the -set of plugins and the order they should be executed for the current request.

      -

    Returns void

  • Call back for telemetry processing before it it is sent

    -

    Parameters

    • env: ITelemetryItem

      This is the current event being reported

      -
    • OptionalitemCtx: IProcessTelemetryContext

      This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

      -

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/1ds-core-js/classes/DiagnosticLogger.html b/docs/webSdk/1ds-core-js/classes/DiagnosticLogger.html deleted file mode 100644 index 5750be108..000000000 --- a/docs/webSdk/1ds-core-js/classes/DiagnosticLogger.html +++ /dev/null @@ -1,34 +0,0 @@ -DiagnosticLogger | @microsoft/1ds-core-js - v4.3.1

Implements

Constructors

Properties

identifier: string

The internal logging queue

-

Methods

  • 0: OFF (default) -1: CRITICAL -2: >= WARNING

    -

    Returns number

  • This will write a debug message to the console if possible

    -

    Parameters

    • message: string

      {string} - The debug message

      -

    Returns void

  • This will write an error to the console if possible

    -

    Parameters

    • message: string

      {string} - The warning message

      -

    Returns void

  • Logs a message to the internal queue.

    -

    Parameters

    • severity: number

      {LoggingSeverity} - The severity of the log message

      -
    • message: _InternalLogMessage

      {_InternalLogMessage} - The message to log.

      -

    Returns void

  • Resets the internal message count

    -

    Returns void

  • This method will throw exceptions in debug mode or attempt to log the error as a console warning.

    -

    Parameters

    • severity: number

      {LoggingSeverity} - The severity of the log message

      -
    • msgId: number
    • msg: string
    • Optionalproperties: Object
    • OptionalisUserAct: boolean

    Returns void

  • Unload and remove any state that this IDiagnosticLogger may be holding, this is generally called when the -owning SDK is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
  • This will write a warning to the console if possible

    -

    Parameters

    • message: string

      {string} - The warning message

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/classes/InternalAppInsightsCore.html b/docs/webSdk/1ds-core-js/classes/InternalAppInsightsCore.html deleted file mode 100644 index d8782707f..000000000 --- a/docs/webSdk/1ds-core-js/classes/InternalAppInsightsCore.html +++ /dev/null @@ -1,119 +0,0 @@ -InternalAppInsightsCore | @microsoft/1ds-core-js - v4.3.1

Class InternalAppInsightsCore<CfgType>

Type Parameters

Hierarchy (view full)

Implements

Constructors

Properties

config: CfgType
getWParam: (() => number)

Function used to identify the get w parameter used to identify status bit to some channels

-
isInitialized: (() => boolean)

Returns a value that indicates whether the instance has already been previously initialized.

-

The current logger instance for this instance.

-
pluginVersionString: string

The formatted string of the installed plugins that contain a version number

-
pluginVersionStringArr: string[]

An array of the installed plugins that provide a version

-

Methods

  • Hook for Core extensions to allow them to update their own configuration before updating all of the plugins.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      The plugin update context

      -
    • updateState: ITelemetryUpdateState

      The Update State

      -

    Returns boolean | void

    boolean - True means the extension class will call updateState otherwise the Core will

    -
  • Watches and tracks status of initialization process

    -

    Returns number

    ActiveStatus

    -

    3.3.0 -If returned status is active, it means initialization process is completed. -If returned status is pending, it means the initialization process is waiting for promieses to be resolved. -If returned status is inactive, it means ikey is invalid or can 't get ikey or enpoint url from promsises.

    -
  • Adds a notification listener. The SDK calls methods on the listener when an appropriate notification is raised. -The added plugins must raise notifications. If the plugins do not implement the notifications, then no methods will be -called.

    -

    Parameters

    Returns void

  • Add a new plugin to the installation

    -

    Type Parameters

    Parameters

    • plugin: T

      The new plugin to add

      -
    • OptionalreplaceExisting: boolean

      should any existing plugin be replaced, default is false

      -
    • OptionaldoAsync: boolean

      Should the add be performed asynchronously

      -
    • OptionaladdCb: ((added?: boolean) => void)

      [Optional] callback to call after the plugin has been added

      -
        • (added?): void
        • Parameters

          • Optionaladded: boolean

          Returns void

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    Returns void

  • Returns number

  • Returns the unique event namespace that should be used

    -

    Returns string

  • Flush and send any batched / cached data immediately

    -

    Parameters

    • OptionalisAsync: boolean
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • OptionalsendReason: SendRequestReason

      specify the reason that you are calling "flush" defaults to ManualFlush (1) if not specified

      -

    Returns void

      -
    • true if the callback will be return after the flush is complete otherwise the caller should assume that any provided callback will never be called
    • -
    -
  • Find and return the (first) plugin with the specified identifier if present

    -

    Type Parameters

    Parameters

    • pluginIdentifier: string

    Returns ILoadedPlugin<T>

  • Gets the current distributed trace context for this instance if available

    -

    Parameters

    • OptionalcreateNew: boolean

      Optional flag to create a new instance if one doesn't currently exist, defaults to true

      -

    Returns IDistributedTraceContext

  • Watches and tracks changes for accesses to the current config, and if the accessed config changes the -handler will be recalled.

    -

    Parameters

    Returns IUnloadHook

    A watcher handler instance that can be used to remove itself when being unloaded

    -
  • Enable the timer that checks the logger.queue for log messages to be flushed. -Note: Since 3.0.1 and 2.8.13 this is no longer an interval timer but is a normal -timer that is only started when this function is called and then subsequently -only if there are any logger.queue messages to be sent.

    -

    Parameters

    • OptionaleventName: string

    Returns ITimerHandler

  • Returns void

  • Set the current cookie manager for this instance

    -

    Parameters

    • cookieMgr: ICookieMgr

      The manager, if set to null/undefined will cause the default to be created

      -

    Returns void

  • Set the current performance manager

    -

    Parameters

    Returns void

  • Sets the current distributed trace context for this instance if available

    -

    Parameters

    Returns void

  • Stop the timer that log messages from logger.queue when available

    -

    Returns void

  • Parameters

    Returns void

  • Unload and Tear down the SDK and any initialized plugins, after calling this the SDK will be considered -to be un-initialized and non-operational, re-initializing the SDK should only be attempted if the previous -unload call return true stating that all plugins reported that they also unloaded, the recommended -approach is to create a new instance and initialize that instance. -This is due to possible unexpected side effects caused by plugins not supporting unload / teardown, unable -to successfully remove any global references or they may just be completing the unload process asynchronously. -If you pass isAsync as true (also the default) and DO NOT pass a callback function then an IPromise -will be returned which will resolve once the unload is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -
    • OptionalunloadComplete: ((unloadState: ITelemetryUnloadState) => void)

      An optional callback that will be called once the unload has completed

      -
    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the -unload. Defaults to 5 seconds.

      -

    Returns void | IPromise<ITelemetryUnloadState>

    Nothing or if occurring asynchronously a IPromise -which will be resolved once the unload is complete, the IPromise -will only be returned when no callback is provided and isAsync is true

    -
  • Update the configuration used and broadcast the changes to all loaded plugins

    -

    Parameters

    • newConfig: CfgType

      The new configuration is apply

      -
    • OptionalmergeExisting: boolean

      Should the new configuration merge with the existing or just replace it. Default is to true.

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/classes/NotificationManager.html b/docs/webSdk/1ds-core-js/classes/NotificationManager.html deleted file mode 100644 index 889bbc157..000000000 --- a/docs/webSdk/1ds-core-js/classes/NotificationManager.html +++ /dev/null @@ -1,43 +0,0 @@ -NotificationManager | @microsoft/1ds-core-js - v4.3.1

Class to manage sending notifications to all the listeners.

-

Implements

Constructors

Properties

Methods

  • Notification for events being discarded.

    -

    Parameters

    • events: ITelemetryItem[]

      The array of events that have been discarded by the SDK.

      -
    • reason: number

      The reason for which the SDK discarded the events. The EventsDiscardedReason -constant should be used to check the different values.

      -

    Returns void

  • [Optional] A function called when the events have been requested to be sent to the sever.

    -

    Parameters

    • sendReason: number

      The reason why the event batch is being sent.

      -
    • isAsync: boolean

      A flag which identifies whether the requests are being sent in an async or sync manner.

      -

    Returns void

  • Notification for events sent.

    -

    Parameters

    Returns void

  • [Optional] A function called when the offline events have been dropped from the persistent storage

    -

    Parameters

    • cnt: number

      count of batches dropped

      -
    • Optionalreason: number

      the reason why the batches is dropped

      -

    Returns void

    v3.1.1

    -
  • [Optional] A function called when the offline events have been sent from the persistent storage

    -

    Parameters

    • batch: IPayloadData

      payload data that is sent from the persistent storage

      -

    Returns void

  • [Optional] A function called when the offline events have been stored to the persistent storage

    -

    Parameters

    • events: ITelemetryItem[]

      events that are stored in the persistent storage

      -

    Returns void

  • [Optional] This event is sent if you have enabled perf events, they are primarily used to track internal performance testing and debugging -the event can be displayed via the debug plugin extension.

    -

    Parameters

    Returns void

  • Unload and remove any state that this INotificationManager may be holding, this is generally called when the -owning SDK is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
diff --git a/docs/webSdk/1ds-core-js/classes/PerfEvent.html b/docs/webSdk/1ds-core-js/classes/PerfEvent.html deleted file mode 100644 index 252c98b0f..000000000 --- a/docs/webSdk/1ds-core-js/classes/PerfEvent.html +++ /dev/null @@ -1,28 +0,0 @@ -PerfEvent | @microsoft/1ds-core-js - v4.3.1

This interface identifies the details of an internal performance event - it does not represent an outgoing reported event

-

Implements

Constructors

  • Parameters

    • name: string
    • payloadDetails: (() => any)
        • (): any
        • Returns any

    • isAsync: boolean

    Returns PerfEvent

Properties

ChildrenContextKey: string
ParentContextKey: string
complete: (() => void)

Mark this event as completed, calculating the total execution time.

-
exTime?: number

Identifies the exclusive time spent in for this event (not including child events), -this will be undefined until the event is completed.

-
getCtx?: ((key: string) => any)

Get the names additional context associated with this perf event

-
isAsync: boolean

Is this occurring from an asynchronous event

-
isChildEvt: (() => boolean)

Identifies whether this event is a child event of a parent

-
name: string

The name of the event

-
payload: any

The payload (contents) of the perfEvent, may be null or only set after the event has completed depending on -the runtime environment.

-
setCtx?: ((key: string, value: any) => void)

Set the named additional context to be associated with this perf event, this will replace any existing value

-
start: number

The start time of the event in ms

-
time?: number

Identifies the total inclusive time spent for this event, including the time spent for child events, -this will be undefined until the event is completed

-
diff --git a/docs/webSdk/1ds-core-js/classes/PerfManager.html b/docs/webSdk/1ds-core-js/classes/PerfManager.html deleted file mode 100644 index 38fa6dbbb..000000000 --- a/docs/webSdk/1ds-core-js/classes/PerfManager.html +++ /dev/null @@ -1,21 +0,0 @@ -PerfManager | @microsoft/1ds-core-js - v4.3.1

This defines an internal performance manager for tracking and reporting the internal performance of the SDK -- It does -not represent or report any event to the server.

-

Implements

Constructors

Methods

Constructors

  • General bucket used for execution context set and retrieved via setCtx() and getCtx. -Defined as private so it can be visualized via the DebugPlugin

    -

    Parameters

    Returns PerfManager

Methods

  • Create a new event and start timing, the manager may return null/undefined to indicate that it does not -want to monitor this source event.

    -

    Parameters

    • src: string

      The source name of the event

      -
    • Optionalpayload: any
    • OptionalisAsync: boolean

      Is the event occurring from a async event

      -

    Returns IPerfEvent

  • Complete the perfEvent and fire any notifications.

    -

    Parameters

    • perfEvent: IPerfEvent

      Fire the event which will also complete the passed event

      -

    Returns void

  • Get the execution context value

    -

    Parameters

    • key: string

      The context key

      -

    Returns any

  • Set an execution context value

    -

    Parameters

    • key: string

      The context key name

      -
    • value: any

      The value

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/classes/ProcessTelemetryContext.html b/docs/webSdk/1ds-core-js/classes/ProcessTelemetryContext.html deleted file mode 100644 index 06b32e51b..000000000 --- a/docs/webSdk/1ds-core-js/classes/ProcessTelemetryContext.html +++ /dev/null @@ -1,44 +0,0 @@ -ProcessTelemetryContext | @microsoft/1ds-core-js - v4.3.1

This class will be removed!

-

use createProcessTelemetryContext() instead

-

Implements

Constructors

Properties

Returns the IAppInsightsCore instance for the current request

-
createNew: ((plugins?: IPlugin[] | ITelemetryPluginChain, startAt?: IPlugin) => IProcessTelemetryContext)

Create a new context using the core and config from the current instance

-

Type declaration

diagLog: (() => IDiagnosticLogger)

Returns the current IDiagnosticsLogger for the current request

-
getCfg: (() => IConfiguration)

Gets the current core config instance

-
getConfig: ((identifier: string, field: string, defaultValue?:
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[]) =>
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[])

Gets the named config from either the named identifier extension or core config if neither exist then the -default value is returned

-

Type declaration

    • (identifier, field, defaultValue?):
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]
    • Parameters

      • identifier: string

        The named extension identifier

        -
      • field: string

        The config field name

        -
      • OptionaldefaultValue:
            | string
            | number
            | boolean
            | Function
            | string[]
            | RegExp[]

        The default value to return if no defined config exists

        -

      Returns
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]

getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T)

Gets the named extension config

-
getNext: (() => ITelemetryPluginChain)

Returns the next configured plugin proxy

-
hasNext: (() => boolean)

Helper to allow inherited classes to check and possibly shortcut executing code only -required if there is a nextPlugin

-
iterate: (<T>(callback: ((plugin: T) => void)) => void)

Synchronously iterate over the context chain running the callback for each plugin, once -every plugin has been executed via the callback, any associated onComplete will be called.

-

Type declaration

    • <T>(callback): void
    • Type Parameters

      Parameters

      • callback: ((plugin: T) => void)

        The function call for each plugin in the context chain

        -
          • (plugin): void
          • Parameters

            • plugin: T

            Returns void

      Returns void

onComplete: ((onComplete: (() => void)) => void)

Set the function to call when the current chain has executed all processNext or unloadNext items.

-
processNext: ((env: ITelemetryItem) => boolean | void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env): boolean | void
    • Parameters

      Returns boolean | void

      boolean (true) if there is no more plugins to process otherwise false or undefined (void)

      -
setNext: ((nextCtx: ITelemetryPluginChain) => void)

Helper to set the next plugin proxy

-
diff --git a/docs/webSdk/1ds-core-js/classes/ValueSanitizer.html b/docs/webSdk/1ds-core-js/classes/ValueSanitizer.html deleted file mode 100644 index 4b86b2cb5..000000000 --- a/docs/webSdk/1ds-core-js/classes/ValueSanitizer.html +++ /dev/null @@ -1,41 +0,0 @@ -ValueSanitizer | @microsoft/1ds-core-js - v4.3.1

This interface is used during the serialization of events into envelope (serialized object) which is sent to the services, the format is defined via the -Common Schema 4.0 specification. The path and field names used are based on how the data is serialized -to the service (CS 4.0 location) and not specifically the location on the event object you pass into the track methods (unless they are the same).

-

Implements

Constructors

Properties

addFieldSanitizer: ((fieldSanitizer: IFieldValueSanitizerProvider) => void)

Adds a field sanitizer to the evaluation list

-
addSanitizer: ((sanitizer: IValueSanitizer) => void)

Add a value sanitizer as a fallback sanitizer if this sanitizer can't handle the path/name.

-
clearCache: (() => void)

Clear the current value sanitizer cache.

-
getFieldType: ((value: any) => FieldValueSanitizerType) = getFieldValueType

Type declaration

handleField: ((path: string, name: string) => boolean)

Does this field value sanitizer handle this path / field combination

-

Type declaration

    • (path, name): boolean
    • Parameters

      • path: string

        The field path

        -
      • name: string

        The name of the field

        -

      Returns boolean

isEmpty?: (() => boolean)

Returns whether this ValueSanitizer is empty

-

Type declaration

    • (): boolean
    • Returns boolean

      true if it contains no chained sanitizers or field sanitizers, otherwise false

      -
property: ((path: string, name: string, property: IEventProperty, stringifyObjects?: boolean) => IEventProperty)

Sanitizes the Property. It checks the that the property name and value are valid. It also -checks/populates the correct type and pii of the property value.

-

Type declaration

    • (path, name, property, stringifyObjects?): IEventProperty
    • Parameters

      • path: string

        The root path of the property

        -
      • name: string

        The property name.

        -
      • property: IEventProperty

        The property value or an IEventProperty containing value, type ,pii and customer content.

        -
      • OptionalstringifyObjects: boolean

        If supplied tells the sanitizer that it should JSON stringify() objects

        -

      Returns IEventProperty

      IEventProperty containing valid name, value, pii and type or null if invalid.

      -
rmFieldSanitizer: ((theFieldSanitizer: IFieldValueSanitizerProvider) => void)

Removes the field sanitizer to the evaluation list if present

-
rmSanitizer: ((theSanitizer: IValueSanitizer) => void)

Removes the value sanitizer as a fallback sanitizer if this sanitizer can't handle the path/name if present.

-
value: ((path: string, name: string, value: FieldValueSanitizerTypes, stringifyObjects?: boolean) => IEventProperty)

Sanitizes the value. It checks the that the property name and value are valid. It also -checks/populates the correct type and pii of the property value.

-

Type declaration

    • (path, name, value, stringifyObjects?): IEventProperty
    • Parameters

      • path: string

        The root path of the property

        -
      • name: string

        The property name.

        -
      • value: FieldValueSanitizerTypes

        The property value or an IEventProperty containing value, type ,pii and customer content.

        -
      • OptionalstringifyObjects: boolean

        If supplied tells the sanitizer that it should JSON stringify() objects

        -

      Returns IEventProperty

      IEventProperty containing valid name, value, pii and type or null if invalid.

      -
diff --git a/docs/webSdk/1ds-core-js/classes/_InternalLogMessage.html b/docs/webSdk/1ds-core-js/classes/_InternalLogMessage.html deleted file mode 100644 index 16a59e826..000000000 --- a/docs/webSdk/1ds-core-js/classes/_InternalLogMessage.html +++ /dev/null @@ -1,5 +0,0 @@ -_InternalLogMessage | @microsoft/1ds-core-js - v4.3.1

Constructors

Properties

Constructors

  • Parameters

    • msgId: number
    • msg: string
    • OptionalisUserAct: boolean
    • Optionalproperties: Object

    Returns _InternalLogMessage

Properties

dataType: string
message: string
messageId: number
diff --git a/docs/webSdk/1ds-core-js/enums/EventLatencyValue.html b/docs/webSdk/1ds-core-js/enums/EventLatencyValue.html deleted file mode 100644 index abbf5da3e..000000000 --- a/docs/webSdk/1ds-core-js/enums/EventLatencyValue.html +++ /dev/null @@ -1,11 +0,0 @@ -EventLatencyValue | @microsoft/1ds-core-js - v4.3.1

Enumeration EventLatencyValueConst

The EventLatency contains a set of values that specify the latency with which an event is sent.

-

Enumeration Members

Enumeration Members

CostDeferred: 2

Cost deferred latency. At the moment this latency is treated as Normal latency.

-
Immediate: 4

Bypass normal batching/timing and send as soon as possible, this will still send asynchronously. -Added in v3.1.1

-
Normal: 1

Normal latency.

-
RealTime: 3

Real time latency.

-
diff --git a/docs/webSdk/1ds-core-js/enums/EventPersistenceValue.html b/docs/webSdk/1ds-core-js/enums/EventPersistenceValue.html deleted file mode 100644 index a38aeaa6f..000000000 --- a/docs/webSdk/1ds-core-js/enums/EventPersistenceValue.html +++ /dev/null @@ -1,6 +0,0 @@ -EventPersistenceValue | @microsoft/1ds-core-js - v4.3.1

Enumeration EventPersistenceValueConst

The EventPersistence contains a set of values that specify the event's persistence.

-

Enumeration Members

Enumeration Members

Critical: 2

Critical persistence.

-
Normal: 1

Normal persistence.

-
diff --git a/docs/webSdk/1ds-core-js/enums/EventSendType.html b/docs/webSdk/1ds-core-js/enums/EventSendType.html deleted file mode 100644 index f97576f37..000000000 --- a/docs/webSdk/1ds-core-js/enums/EventSendType.html +++ /dev/null @@ -1,16 +0,0 @@ -EventSendType | @microsoft/1ds-core-js - v4.3.1

Enumeration EventSendTypeConst

Define a specific way to send an event synchronously

-

Enumeration Members

Enumeration Members

Batched: 0

Batch and send the event asynchronously, this is the same as either setting the event sync flag to false or not setting at all.

-
SendBeacon: 2

Attempt to send the event synchronously with a preference for the sendBeacon() API. -As per the specification, the payload of the event (when converted to JSON) must not be larger than 64kb, -the sendHook is also not supported or used when sendBeacon.

-
SyncFetch: 3

Attempt to send the event synchronously with a preference for the fetch() API with the keepalive flag, -the SDK checks to ensure that the fetch() implementation supports the 'keepalive' flag and if not it -will fallback to either sendBeacon() or a synchronous XHR request. -As per the specification, the payload of the event (when converted to JSON) must not be larger than 64kb. -Note: Not all browsers support the keepalive flag so for those environments the events may still fail

-
Synchronous: 1

Attempt to send the event synchronously, this is the same as setting the event sync flag to true

-
diff --git a/docs/webSdk/1ds-core-js/enums/FieldValueSanitizerType.html b/docs/webSdk/1ds-core-js/enums/FieldValueSanitizerType.html deleted file mode 100644 index e829ba964..000000000 --- a/docs/webSdk/1ds-core-js/enums/FieldValueSanitizerType.html +++ /dev/null @@ -1,8 +0,0 @@ -FieldValueSanitizerType | @microsoft/1ds-core-js - v4.3.1

Enumeration FieldValueSanitizerTypeConst

Enumeration Members

Enumeration Members

Array: 4096
Boolean: 3
EventProperty: 8192
NotSet: 0
Number: 2
Object: 4
String: 1
diff --git a/docs/webSdk/1ds-core-js/enums/GuidStyle.html b/docs/webSdk/1ds-core-js/enums/GuidStyle.html deleted file mode 100644 index c81125fab..000000000 --- a/docs/webSdk/1ds-core-js/enums/GuidStyle.html +++ /dev/null @@ -1,5 +0,0 @@ -GuidStyle | @microsoft/1ds-core-js - v4.3.1

Enumeration GuidStyleConst

Enumeration Members

Enumeration Members

Braces: "B"
Digits: "D"
Numeric: "N"
Parentheses: "P"
diff --git a/docs/webSdk/1ds-core-js/enums/SendRequestReason.html b/docs/webSdk/1ds-core-js/enums/SendRequestReason.html deleted file mode 100644 index 91d1c999f..000000000 --- a/docs/webSdk/1ds-core-js/enums/SendRequestReason.html +++ /dev/null @@ -1,22 +0,0 @@ -SendRequestReason | @microsoft/1ds-core-js - v4.3.1

Enumeration SendRequestReasonConst

The EventsDiscardedReason enumeration contains a set of values that specify the reason for discarding an event.

-

Enumeration Members

ManualFlush: 1

A manual flush request was received

-
MaxBatchSize: 10

Maximum batch size would be exceeded

-
MaxQueuedEvents: 20

The Maximum number of events have already been queued

-
NormalSchedule: 1

Events are being sent based on the normal event schedule / timer.

-
Resumed: 4

The Channel was resumed

-
Retry: 5

The event(s) being sent as a retry

-
SdkUnload: 6

The SDK is unloading

-
SyncEvent: 3

The event(s) being sent are sync events

-
Undefined: 0

No specific reason was specified

-
Unload: 2

Unload event is being processed

-
diff --git a/docs/webSdk/1ds-core-js/enums/TelemetryUnloadReason.html b/docs/webSdk/1ds-core-js/enums/TelemetryUnloadReason.html deleted file mode 100644 index 6a0385f0c..000000000 --- a/docs/webSdk/1ds-core-js/enums/TelemetryUnloadReason.html +++ /dev/null @@ -1,10 +0,0 @@ -TelemetryUnloadReason | @microsoft/1ds-core-js - v4.3.1

Enumeration TelemetryUnloadReasonConst

The TelemetryUnloadReason enumeration contains the possible reasons for why a plugin is being unloaded / torndown().

-

Enumeration Members

ManualTeardown: 0

Teardown has been called without any context.

-
PluginReplace: 2

This instance of the plugin is being removed and replaced

-
PluginUnload: 1

Just this plugin is being removed

-
SdkUnload: 50

The entire SDK is being unloaded

-
diff --git a/docs/webSdk/1ds-core-js/enums/TransportType.html b/docs/webSdk/1ds-core-js/enums/TransportType.html deleted file mode 100644 index 95aed93f3..000000000 --- a/docs/webSdk/1ds-core-js/enums/TransportType.html +++ /dev/null @@ -1,9 +0,0 @@ -TransportType | @microsoft/1ds-core-js - v4.3.1

Enumeration TransportTypeConst

Enumeration Members

Enumeration Members

Beacon: 3

Use sendBeacon api if available

-
Fetch: 2

Use the Fetch api if available

-
NotSet: 0

Use the default available api

-
Xhr: 1

Use XMLHttpRequest or XMLDomainRequest if available

-
diff --git a/docs/webSdk/1ds-core-js/enums/_eExtendedInternalMessageId.html b/docs/webSdk/1ds-core-js/enums/_eExtendedInternalMessageId.html deleted file mode 100644 index 527d05d1e..000000000 --- a/docs/webSdk/1ds-core-js/enums/_eExtendedInternalMessageId.html +++ /dev/null @@ -1,21 +0,0 @@ -_eExtendedInternalMessageId | @microsoft/1ds-core-js - v4.3.1

Enumeration _eExtendedInternalMessageIdConst

Enumeration Members

AuthHandShakeError: 501
AuthRedirectFail: 502
BrowserCannotReadLocalStorage: 503
BrowserCannotWriteLocalStorage: 504
BrowserDoesNotSupportLocalStorage: 505
CVPluginNotAvailable: 508
CannotParseBiBlobValue: 506
CannotParseDataAttribute: 507
DroppedEvent: 509
ErrorParsingAISessionCookie: 510
ErrorProvidedChannels: 511
FailedToGetCookies: 512
FailedToInitializeCorrelationVector: 513
FailedToInitializeSDK: 514
InvalidContentBlob: 515
InvalidCorrelationValue: 516
PostResponseHandler: 519
SDKNotInitialized: 520
SendPostOnCompleteFailure: 518
SessionRenewalDateIsZero: 517
diff --git a/docs/webSdk/1ds-core-js/enums/_eInternalMessageId.html b/docs/webSdk/1ds-core-js/enums/_eInternalMessageId.html deleted file mode 100644 index deb27b612..000000000 --- a/docs/webSdk/1ds-core-js/enums/_eInternalMessageId.html +++ /dev/null @@ -1,91 +0,0 @@ -_eInternalMessageId | @microsoft/1ds-core-js - v4.3.1

Enumeration _eInternalMessageIdConst

Enumeration Members

BrowserCannotReadLocalStorage -BrowserCannotReadSessionStorage -BrowserCannotWriteLocalStorage -BrowserCannotWriteSessionStorage -BrowserDoesNotSupportLocalStorage -BrowserFailedRemovalFromLocalStorage -BrowserFailedRemovalFromSessionStorage -CannotAccessCookie -CannotParseAiBlobValue -CannotSendEmptyTelemetry -CannotSerializeObject -CannotSerializeObjectNonSerializable -CdnDeprecation -CircularReferenceDetected -ClearAuthContextFailed -ClientPerformanceMathError -ConfigWatcherException -CreateEnvelopeError -DefaultThrottleMsgKey -DynamicConfigException -ErrorPVCalc -ErrorParsingAISessionCookie -ExceptionTruncated -ExceptionWhileLoggingError -FailedAddingCustomDefinedRequestContext -FailedAddingTelemetryToBuffer -FailedMonitorAjaxAbort -FailedMonitorAjaxDur -FailedMonitorAjaxGetCorrelationHeader -FailedMonitorAjaxOpen -FailedMonitorAjaxRSC -FailedMonitorAjaxSend -FailedMonitorAjaxSetRequestHeader -FailedToAddHandlerForOnBeforeUnload -FailedToFixDepricatedValues -FailedToReportDataLoss -FailedToRestoreStorageBuffer -FailedToSendQueuedTelemetry -FailedToSetStorageBuffer -FlushFailed -IdTooLong -IllegalCharsInName -InMemoryStorageBufferFull -InitPromiseException -InstrumentationKeyDeprecation -InvalidBackendResponse -InvalidContentBlob -InvalidDurationValue -InvalidEvent -InvalidInstrumentationKey -ItemNotInArray -MaxAjaxPerPVExceeded -MaxUnloadHookExceeded -MessageLimitPerPVExceeded -MessageTruncated -MissingRequiredFieldSpecification -NameTooLong -NavigationTimingNotSupported -NotificationException -OnError -PluginException -SampleRateOutOfRange -SdkLdrUpdate -SendBrowserInfoOnUserInit -SenderNotInitialized -SessionRenewalDateIsZero -SessionStorageBufferFull -SetAuthContextFailed -SetAuthContextFailedAccountName -SnippetScriptLoadFailure -StartCalledMoreThanOnce -StartTrackEventFailed -StartTrackFailed -StopCalledWithoutStart -StopTrackEventFailed -StopTrackFailed -StringValueTooLong -TelemetryEnvelopeInvalid -TelemetryInitializerFailed -TelemetrySampledAndNotSent -TrackArgumentsNotSpecified -TrackEventFailed -TrackExceptionFailed -TrackMetricFailed -TrackPVFailed -TrackPVFailedCalc -TrackPageActionEventFailed -TrackTraceFailed -TransmissionFailed -UrlTooLong -

Enumeration Members

BrowserCannotReadLocalStorage: 1
BrowserCannotReadSessionStorage: 2
BrowserCannotWriteLocalStorage: 3
BrowserCannotWriteSessionStorage: 4
BrowserDoesNotSupportLocalStorage: 0
BrowserFailedRemovalFromLocalStorage: 5
BrowserFailedRemovalFromSessionStorage: 6
CannotAccessCookie: 68
CannotParseAiBlobValue: 101
CannotSendEmptyTelemetry: 7
CannotSerializeObject: 48
CannotSerializeObjectNonSerializable: 49
CdnDeprecation: 110
CircularReferenceDetected: 50
ClearAuthContextFailed: 51
ClientPerformanceMathError: 8
ConfigWatcherException: 107
CreateEnvelopeError: 47
DefaultThrottleMsgKey: 109
DynamicConfigException: 108
ErrorPVCalc: 10
ErrorParsingAISessionCookie: 9
ExceptionTruncated: 52
ExceptionWhileLoggingError: 11
FailedAddingCustomDefinedRequestContext: 104
FailedAddingTelemetryToBuffer: 12
FailedMonitorAjaxAbort: 13
FailedMonitorAjaxDur: 14
FailedMonitorAjaxGetCorrelationHeader: 18
FailedMonitorAjaxOpen: 15
FailedMonitorAjaxRSC: 16
FailedMonitorAjaxSend: 17
FailedMonitorAjaxSetRequestHeader: 71
FailedToAddHandlerForOnBeforeUnload: 19
FailedToFixDepricatedValues: 44
FailedToReportDataLoss: 21
FailedToRestoreStorageBuffer: 42
FailedToSendQueuedTelemetry: 20
FailedToSetStorageBuffer: 41
FlushFailed: 22
IdTooLong: 69
IllegalCharsInName: 53
InMemoryStorageBufferFull: 105
InitPromiseException: 112
InstrumentationKeyDeprecation: 106
InvalidBackendResponse: 43
InvalidContentBlob: 102
InvalidDurationValue: 45
InvalidEvent: 70
InvalidInstrumentationKey: 100
ItemNotInArray: 54
MaxAjaxPerPVExceeded: 55
MaxUnloadHookExceeded: 48
MessageLimitPerPVExceeded: 23
MessageTruncated: 56
MissingRequiredFieldSpecification: 24
NameTooLong: 57
NavigationTimingNotSupported: 25
NotificationException: 74
OnError: 26
PluginException: 73
SampleRateOutOfRange: 58
SdkLdrUpdate: 111
SendBrowserInfoOnUserInit: 72
SenderNotInitialized: 28
SessionRenewalDateIsZero: 27
SessionStorageBufferFull: 67
SetAuthContextFailed: 59
SetAuthContextFailedAccountName: 60
SnippetScriptLoadFailure: 99
StartCalledMoreThanOnce: 62
StartTrackEventFailed: 29
StartTrackFailed: 31
StopCalledWithoutStart: 63
StopTrackEventFailed: 30
StopTrackFailed: 32
StringValueTooLong: 61
TelemetryEnvelopeInvalid: 46
TelemetryInitializerFailed: 64
TelemetrySampledAndNotSent: 33
TrackArgumentsNotSpecified: 65
TrackEventFailed: 34
TrackExceptionFailed: 35
TrackMetricFailed: 36
TrackPVFailed: 37
TrackPVFailedCalc: 38
TrackPageActionEventFailed: 103
TrackTraceFailed: 39
TransmissionFailed: 40
UrlTooLong: 66
diff --git a/docs/webSdk/1ds-core-js/enums/eEventPropertyType.html b/docs/webSdk/1ds-core-js/enums/eEventPropertyType.html deleted file mode 100644 index 3fefe1faa..000000000 --- a/docs/webSdk/1ds-core-js/enums/eEventPropertyType.html +++ /dev/null @@ -1,12 +0,0 @@ -eEventPropertyType | @microsoft/1ds-core-js - v4.3.1

Enumeration eEventPropertyTypeConst

Enum for property types.

-

Enumeration Members

Bool: 7
DateTime: 9
Double: 6
Guid: 8
Int32: 2
Int64: 4
String: 1
UInt32: 3
UInt64: 5
Unspecified: 0
diff --git a/docs/webSdk/1ds-core-js/enums/eLoggingSeverity.html b/docs/webSdk/1ds-core-js/enums/eLoggingSeverity.html deleted file mode 100644 index 43925dd09..000000000 --- a/docs/webSdk/1ds-core-js/enums/eLoggingSeverity.html +++ /dev/null @@ -1,10 +0,0 @@ -eLoggingSeverity | @microsoft/1ds-core-js - v4.3.1

Enumeration eLoggingSeverityConst

Enumeration Members

Enumeration Members

CRITICAL: 1

Error will be sent as internal telemetry

-
DEBUG: 3

The Error will NOT be sent as an internal telemetry, and will only be shown in the browser -console if the logging level allows it.

-
DISABLED: 0

No Logging will be enabled

-
WARNING: 2

Error will NOT be sent as internal telemetry, and will only be shown in browser console

-
diff --git a/docs/webSdk/1ds-core-js/enums/eTraceLevel.html b/docs/webSdk/1ds-core-js/enums/eTraceLevel.html deleted file mode 100644 index 82e161ddb..000000000 --- a/docs/webSdk/1ds-core-js/enums/eTraceLevel.html +++ /dev/null @@ -1,10 +0,0 @@ -eTraceLevel | @microsoft/1ds-core-js - v4.3.1

Enumeration eTraceLevelConst

The TraceLevel contains a set of values that specify the trace level for the trace messages.

-

Enumeration Members

Enumeration Members

ERROR: 1

Error trace.

-
INFORMATION: 3

Information trace.

-
NONE: 0

None.

-
WARNING: 2

Warning trace.

-
diff --git a/docs/webSdk/1ds-core-js/enums/eValueKind.html b/docs/webSdk/1ds-core-js/enums/eValueKind.html deleted file mode 100644 index f90e07956..000000000 --- a/docs/webSdk/1ds-core-js/enums/eValueKind.html +++ /dev/null @@ -1,38 +0,0 @@ -eValueKind | @microsoft/1ds-core-js - v4.3.1

Enumeration eValueKindConst

The eValueKind contains a set of values that specify value kind of the property. -Either PII (Personal Identifiable Information) or customer content.

-

Enumeration Members

CustomerContent_GenericContent: 32

Generic content.

-
NotSet: 0

No kind.

-
Pii_DistinguishedName: 1

An LDAP distinguished name. For example, CN=Jeff Smith,OU=Sales,DC=Fabrikam,DC=COM.

-
Pii_DropValue: 15

Drops the value altogether, rather than hashing

-
Pii_Fqdn: 12

The fully-qualified domain name.

-
Pii_GenericData: 2

Generic information.

-
Pii_IPV4Address: 3

An IPV4 Internet address. For example, 192.0.2.1.

-
Pii_IPV4AddressLegacy: 13

Scrubs the last octet in a IPV4 Internet address. -For example: 10.121.227.147 becomes 10.121.227.*

-
Pii_IPv6Address: 4

An IPV6 Internet address. For example, 2001:0db8:85a3:0000:0000:8a2e:0370:7334.

-
Pii_IPv6ScrubLastHextets: 14

Scrubs the last 4 Hextets (last 64-bits) of an IPv6 address

-
Pii_Identity: 10

An user ID.

-
Pii_MailSubject: 5

The Subject of an e-mail message.

-
Pii_PhoneNumber: 6

A telephone number.

-
Pii_QueryString: 7

A query string.

-
Pii_SipAddress: 8

An SIP (Session Internet Protocol) address.

-
Pii_SmtpAddress: 9

An e-mail address.

-
Pii_Uri: 11

A URI (Uniform Resource Identifier).

-
diff --git a/docs/webSdk/1ds-core-js/functions/__getRegisteredEvents.html b/docs/webSdk/1ds-core-js/functions/__getRegisteredEvents.html deleted file mode 100644 index 6dab9b95e..000000000 --- a/docs/webSdk/1ds-core-js/functions/__getRegisteredEvents.html +++ /dev/null @@ -1,7 +0,0 @@ -__getRegisteredEvents | @microsoft/1ds-core-js - v4.3.1

Function __getRegisteredEvents

  • Get all of the registered events on the target object, this is primarily used for testing cleanup but may also be used by -applications to remove their own events

    -

    Parameters

    • target: any

      The EventTarget that has registered events

      -
    • OptionaleventName: string

      [Optional] The name of the event to return the registered handlers and full name (with namespaces)

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Additional namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace, -if the eventName also includes a namespace the namespace(s) are merged into a single namespace

      -

    Returns _IRegisteredEvents[]

diff --git a/docs/webSdk/1ds-core-js/functions/_logInternalMessage.html b/docs/webSdk/1ds-core-js/functions/_logInternalMessage.html deleted file mode 100644 index ef6d95ee6..000000000 --- a/docs/webSdk/1ds-core-js/functions/_logInternalMessage.html +++ /dev/null @@ -1,5 +0,0 @@ -_logInternalMessage | @microsoft/1ds-core-js - v4.3.1

Function _logInternalMessage

  • Logs a message to the internal queue.

    -

    Parameters

    • logger: IDiagnosticLogger

      The Diagnostic Logger instance to use.

      -
    • severity: number

      {LoggingSeverity} - The severity of the log message

      -
    • message: _InternalLogMessage

      {_InternalLogMessage} - The message to log.

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/_testHookMaxUnloadHooksCb.html b/docs/webSdk/1ds-core-js/functions/_testHookMaxUnloadHooksCb.html deleted file mode 100644 index d8bd0fa9b..000000000 --- a/docs/webSdk/1ds-core-js/functions/_testHookMaxUnloadHooksCb.html +++ /dev/null @@ -1,5 +0,0 @@ -_testHookMaxUnloadHooksCb | @microsoft/1ds-core-js - v4.3.1

Function _testHookMaxUnloadHooksCb

  • Test hook for setting the maximum number of unload hooks and calling a monitor function when the hooks are added or removed -This allows for automatic test failure when the maximum number of unload hooks is exceeded

    -

    Parameters

    • OptionalmaxHooks: number

      The maximum number of unload hooks

      -
    • OptionaladdMonitor: ((state: string, hooks: (ILegacyUnloadHook | IUnloadHook)[]) => void)

      The monitor function to call when hooks are added or removed

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/_throwInternal.html b/docs/webSdk/1ds-core-js/functions/_throwInternal.html deleted file mode 100644 index 7fe65273d..000000000 --- a/docs/webSdk/1ds-core-js/functions/_throwInternal.html +++ /dev/null @@ -1,7 +0,0 @@ -_throwInternal | @microsoft/1ds-core-js - v4.3.1
  • This is a helper method which will call throwInternal on the passed logger, will throw exceptions in -debug mode or attempt to log the error as a console warning. This helper is provided mostly to better -support minification as logger.throwInternal() will not compress the publish "throwInternal" used throughout -the code.

    -

    Parameters

    • logger: IDiagnosticLogger

      The Diagnostic Logger instance to use.

      -
    • severity: number

      {LoggingSeverity} - The severity of the log message

      -
    • msgId: number
    • msg: string
    • Optionalproperties: Object
    • OptionalisUserAct: boolean

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/_warnToConsole.html b/docs/webSdk/1ds-core-js/functions/_warnToConsole.html deleted file mode 100644 index 8310d0aed..000000000 --- a/docs/webSdk/1ds-core-js/functions/_warnToConsole.html +++ /dev/null @@ -1,4 +0,0 @@ -_warnToConsole | @microsoft/1ds-core-js - v4.3.1
  • This is a helper method which will call warnToConsole on the passed logger with the provided message.

    -

    Parameters

    • logger: IDiagnosticLogger

      The Diagnostic Logger instance to use.

      -
    • message: string

      {_InternalLogMessage} - The log message.

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/addEventHandler.html b/docs/webSdk/1ds-core-js/functions/addEventHandler.html deleted file mode 100644 index 513b05a1d..000000000 --- a/docs/webSdk/1ds-core-js/functions/addEventHandler.html +++ /dev/null @@ -1,8 +0,0 @@ -addEventHandler | @microsoft/1ds-core-js - v4.3.1
  • Trys to add an event handler for the specified event to the window, body and document

    -

    Parameters

    • eventName: string

      {string} - The name of the event

      -
    • callback: any

      {any} - The callback function that needs to be executed for the given event

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace.

      -

    Returns boolean

      -
    • true if the handler was successfully added
    • -
    -
diff --git a/docs/webSdk/1ds-core-js/functions/addEventListeners.html b/docs/webSdk/1ds-core-js/functions/addEventListeners.html deleted file mode 100644 index da2a413e8..000000000 --- a/docs/webSdk/1ds-core-js/functions/addEventListeners.html +++ /dev/null @@ -1,7 +0,0 @@ -addEventListeners | @microsoft/1ds-core-js - v4.3.1

Function addEventListeners

  • Bind the listener to the array of events

    -

    Parameters

    • events: string[]

      An string array of event names to bind the listener to

      -
    • listener: any

      The event callback to call when the event is triggered

      -
    • OptionalexcludeEvents: string[]

      [Optional] An array of events that should not be hooked (if possible), unless no other events can be.

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace.

      -

    Returns boolean

    true - when at least one of the events was registered otherwise false

    -
diff --git a/docs/webSdk/1ds-core-js/functions/addPageHideEventListener.html b/docs/webSdk/1ds-core-js/functions/addPageHideEventListener.html deleted file mode 100644 index e0d087f2e..000000000 --- a/docs/webSdk/1ds-core-js/functions/addPageHideEventListener.html +++ /dev/null @@ -1,11 +0,0 @@ -addPageHideEventListener | @microsoft/1ds-core-js - v4.3.1

Function addPageHideEventListener

  • Listen to the pagehide and visibility changing to 'hidden' events, because the 'visibilitychange' uses -an internal proxy to detect the visibility state you SHOULD use a unique namespace when if you plan to call -removePageShowEventListener as the remove ignores the listener argument for the 'visibilitychange' event.

    -

    Parameters

    • listener: any

      The event callback to call when a page hide event is triggered

      -
    • OptionalexcludeEvents: string[]

      [Optional] An array of events that should not be hooked (if possible), unless no other events can be.

      -
    • OptionalevtNamespace: string | string[]

      [Optional] A Namespace to append to the event listeners so they can be uniquely identified and removed -based on this namespace. This call also adds an additional unique "pageshow" namespace to the events -so that only the matching "removePageHideEventListener" can remove these events. -Suggestion: pass as true if you are also calling addPageUnloadEventListener as that also hooks pagehide

      -

    Returns boolean

    true - when at least one of the events was registered otherwise false

    -
diff --git a/docs/webSdk/1ds-core-js/functions/addPageShowEventListener.html b/docs/webSdk/1ds-core-js/functions/addPageShowEventListener.html deleted file mode 100644 index 8f74ce3f1..000000000 --- a/docs/webSdk/1ds-core-js/functions/addPageShowEventListener.html +++ /dev/null @@ -1,10 +0,0 @@ -addPageShowEventListener | @microsoft/1ds-core-js - v4.3.1

Function addPageShowEventListener

  • Listen to the pageshow and visibility changing to 'visible' events, because the 'visibilitychange' uses -an internal proxy to detect the visibility state you SHOULD use a unique namespace when if you plan to call -removePageShowEventListener as the remove ignores the listener argument for the 'visibilitychange' event.

    -

    Parameters

    • listener: any

      The event callback to call when a page is show event is triggered

      -
    • OptionalexcludeEvents: string[]

      [Optional] An array of events that should not be hooked (if possible), unless no other events can be.

      -
    • OptionalevtNamespace: string | string[]

      [Optional/Recommended] A Namespace to append to the event listeners so they can be uniquely -identified and removed based on this namespace. This call also adds an additional unique "pageshow" namespace to the events -so that only the matching "removePageShowEventListener" can remove these events.

      -

    Returns boolean

    true - when at least one of the events was registered otherwise false

    -
diff --git a/docs/webSdk/1ds-core-js/functions/addPageUnloadEventListener.html b/docs/webSdk/1ds-core-js/functions/addPageUnloadEventListener.html deleted file mode 100644 index 76071b2fe..000000000 --- a/docs/webSdk/1ds-core-js/functions/addPageUnloadEventListener.html +++ /dev/null @@ -1,10 +0,0 @@ -addPageUnloadEventListener | @microsoft/1ds-core-js - v4.3.1

Function addPageUnloadEventListener

  • Listen to the 'beforeunload', 'unload' and 'pagehide' events which indicates a page unload is occurring, -this does NOT listen to the 'visibilitychange' event as while it does indicate that the page is being hidden -it does not necessarily mean that the page is being completely unloaded, it can mean that the user is -just navigating to a different Tab and may come back (without unloading the page). As such you may also -need to listen to the 'addPageHideEventListener' and 'addPageShowEventListener' events.

    -

    Parameters

    • listener: any

      The event callback to call when a page unload event is triggered

      -
    • OptionalexcludeEvents: string[]

      [Optional] An array of events that should not be hooked, unless no other events can be.

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace.

      -

    Returns boolean

    true - when at least one of the events was registered otherwise false

    -
diff --git a/docs/webSdk/1ds-core-js/functions/areCookiesSupported.html b/docs/webSdk/1ds-core-js/functions/areCookiesSupported.html deleted file mode 100644 index 8b8b3996f..000000000 --- a/docs/webSdk/1ds-core-js/functions/areCookiesSupported.html +++ /dev/null @@ -1 +0,0 @@ -areCookiesSupported | @microsoft/1ds-core-js - v4.3.1

Function areCookiesSupported

  • Parameters

    Returns any

diff --git a/docs/webSdk/1ds-core-js/functions/arrForEach.html b/docs/webSdk/1ds-core-js/functions/arrForEach.html deleted file mode 100644 index 3aff44ac2..000000000 --- a/docs/webSdk/1ds-core-js/functions/arrForEach.html +++ /dev/null @@ -1,16 +0,0 @@ -arrForEach | @microsoft/1ds-core-js - v4.3.1
  • Calls the provided callbackFn function once for each element in an array in ascending index order. It is not invoked for index properties -that have been deleted or are uninitialized. And unlike the ES6 forEach() you CAN stop or break the iteration by returning -1 from the -callbackFn function.

    -

    The range (number of elements) processed by arrForEach() is set before the first call to the callbackFn. Any elements added beyond the range -or elements which as assigned to indexes already processed will not be visited by the callbackFn.

    -

    Type Parameters

    • T = any

      Identifies the element type of the array

      -

    Parameters

    • theArray: ArrayLike<T>

      The array or array like object of elements to be searched.

      -
    • callbackfn: ((value: T, index: number, array: T[]) => number | void)

      A synchronous function that accepts up to three arguments. arrForEach calls the callbackfn function one time for each element in the array.

      -
        • (value, index, array): number | void
        • Parameters

          • value: T
          • index: number
          • array: T[]

          Returns number | void

    • OptionalthisArg: any

      An object to which the this keyword can refer in the callbackfn function. If thisArg is omitted, null or undefined -the array will be used as the this value.

      -

    Returns void

    arrForEach expects a synchronous function. -arrForEach does not wait for promises. Make sure you are aware of the implications while using promises (or async functions) as forEach callback.

    -
    const items = ['item1', 'item2', 'item3'];
    const copyItems = [];

    // before using for loop
    for (let i = 0; i < items.length; i++) {
    copyItems.push(items[i]);
    }

    // before using forEach()
    items.forEach((item) => {
    copyItems.push(item);
    });

    // after
    arrForEach(items, (item) => {
    copyItems.push(item);
    // May return -1 to abort the iteration
    });

    // Also supports input as an array like object
    const items = { length: 3, 0: 'item1', 1: 'item2', 2: 'item3' }; -
    - -
diff --git a/docs/webSdk/1ds-core-js/functions/arrIndexOf.html b/docs/webSdk/1ds-core-js/functions/arrIndexOf.html deleted file mode 100644 index 9f804ed37..000000000 --- a/docs/webSdk/1ds-core-js/functions/arrIndexOf.html +++ /dev/null @@ -1,17 +0,0 @@ -arrIndexOf | @microsoft/1ds-core-js - v4.3.1

The arrIndexOf() method returns the first index at which a given element can be found in the array, -or -1 if it is not present. -arrIndexOf() compares searchElement to elements of the Array using strict equality (the same -method used by the === or triple-equals operator).

-
const array = [2, 9, 9];
arrIndexOf(array, 2); // 0
arrIndexOf(array, 7); // -1
arrIndexOf(array, 9, 2); // 2
arrIndexOf(array, 2, -1); // -1
arrIndexOf(array, 2, -3); // 0

let indices: number[] = [];
const array = ['a', 'b', 'a', 'c', 'a', 'd'];
const element = 'a';
let idx = arrIndexOf(array, element);
while (idx !== -1) {
indices.push(idx);
idx = arrIndexOf(array, element, idx + 1);
}
console.log(indices);
// [0, 2, 4]

function updateVegetablesCollection (veggies, veggie) {
if (arrIndexOf(veggies, veggie) === -1) {
veggies.push(veggie);
console.log('New veggies collection is : ' + veggies);
} else {
console.log(veggie + ' already exists in the veggies collection.');
}
}

let veggies = ['potato', 'tomato', 'chillies', 'green-pepper'];

updateVegetablesCollection(veggies, 'spinach');
// New veggies collection is : potato,tomato,chillies,green-pepper,spinach
updateVegetablesCollection(veggies, 'spinach');
// spinach already exists in the veggies collection.

// Array Like
let arrayLike = {
length: 3,
0: "potato",
1: "tomato",
2: "chillies",
3: "green-pepper" // Not checked as index is > length
};

arrIndexOf(arrayLike, "potato"); // 0
arrIndexOf(arrayLike, "tomato"); // 1
arrIndexOf(arrayLike, "chillies"); 2
arrIndexOf(arrayLike, "green-pepper"); // -1 -
- -
  • Type Parameters

    • T

      Identifies the type of array elements

      -

    Parameters

    • theArray: ArrayLike<T>

      The array or array like object of elements to be searched.

      -
    • searchElement: T

      The element to locate in the array.

      -
    • OptionalfromIndex: number

      The index to start the search at. If the index is greater than or equal to -the array's length, -1 is returned, which means the array will not be searched. If the provided -index value is a negative number, it is taken as the offset from the end of the array. -Note: if the provided index is negative, the array is still searched from front to back. If the -provided index is 0, then the whole array will be searched. Default: 0 (entire array is searched).

      -

    Returns number

    The first index of the element in the array; -1 if not found.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/arrMap.html b/docs/webSdk/1ds-core-js/functions/arrMap.html deleted file mode 100644 index 5303a724f..000000000 --- a/docs/webSdk/1ds-core-js/functions/arrMap.html +++ /dev/null @@ -1,20 +0,0 @@ -arrMap | @microsoft/1ds-core-js - v4.3.1

The arrMap() method creates a new array populated with the results of calling a provided function on every -element in the calling array.

-

arrMap calls a provided callbackFn function once for each element in an array, in order, and constructs -a new array from the results. callbackFn is invoked only for indexes of the array which have assigned -values (including undefined).

-

It is not called for missing elements of the array; that is:

-
    -
  • indexes that have never been set;
  • -
  • indexes which have been deleted.
  • -
-

0.3.3

-
const numbers = [1, 4, 9];
const roots = arrMap(numbers, (num) => Math.sqrt(num));

// roots is now [1, 2, 3]
// numbers is still [1, 4, 9]

const kvArray = [{ key: 1, value: 10 },
{ key: 2, value: 20 },
{ key: 3, value: 30 }];

const reformattedArray = arrMap(kvArray, ({ key, value}) => ({ [key]: value }));

// reformattedArray is now [{1: 10}, {2: 20}, {3: 30}],

// kvArray is still:
// [{key: 1, value: 10},
// {key: 2, value: 20},
// {key: 3, value: 30}]

// Also supports Array Like objects with same output
const kvArray = {
length: 3,
0: { key: 1, value: 10 },
1: { key: 2, value: 20 },
2: { key: 3, value: 30 }
}; -
- -
  • Type Parameters

    • T

      Identifies the type of the array elements

      -
    • R = T

      Identifies the type of the elements returned by the callback function, defaults to T.

      -

    Parameters

    • theArray: ArrayLike<T>

      The array or array like object of elements to be searched.

      -
    • callbackFn: ArrMapCallbackFn<T, R>

      The function that is called for evetn element of theArray.

      -
    • OptionalthisArg: any

      The value to use as the this when executing the callbackFn.

      -

    Returns R[]

diff --git a/docs/webSdk/1ds-core-js/functions/arrReduce.html b/docs/webSdk/1ds-core-js/functions/arrReduce.html deleted file mode 100644 index ecfb12026..000000000 --- a/docs/webSdk/1ds-core-js/functions/arrReduce.html +++ /dev/null @@ -1,15 +0,0 @@ -arrReduce | @microsoft/1ds-core-js - v4.3.1

The arrReduce() method executes a user-supplied "reducer" callback function on each element of the array, -in order, passing in the return value from the calculation on the preceding element. The final result of -running the reducer across all elements of the array is a single value.

-

The first time that the callback is run there is no "return value of the previous calculation". If supplied, -an initial value may be used in its place. Otherwise the array element at index 0 is used as the initial -value and iteration starts from the next element (index 1 instead of index 0).

-
const getMax = (a: number, b: number) => Math.max(a, b);

// callback is invoked for each element in the array starting at index 0
arrReduce([1, 100], getMax, 50); // 100
arrReduce([ 50], getMax, 10); // 50

// callback is invoked once for element at index 1
arrReduce([1, 100], getMax); // 100

// callback is not invoked
arrReduce([ 50], getMax); // 50
arrReduce([ ], getMax, 1); // 1

arrReduce([ ], getMax); // throws TypeError

// Also supports Array like objects
arrReduce({ length: 2, 0: 1, 1: 100 }, getMax, 50); // 100
arrReduce({ length: 1, 0: 50 }, getMax, 10); // 50

// callback is invoked once for element at index 1
arrReduce({ length: 2, 0: 1, 1: 100 }, getMax); // 100

// callback is not invoked
arrReduce({ length: 1, 0: 50 }, getMax); // 50
arrReduce({ length: 0 }, getMax, 1); // 1 -
- -
  • Type Parameters

    • T

      Identifies the type of array elements

      -
    • R = T

    Parameters

    • theArray: ArrayLike<T>

      The array or array like object of elements to be searched.

      -
    • callbackfn: ArrReduceCallbackFn<T, R>

      A function that accepts up to four arguments. The reduce method calls the callbackfn function one time for each element in the array.

      -
    • OptionalinitialValue: T | R

      If initialValue is specified, it is used as the initial value to start the accumulation. The first call to the callbackfn function provides this value as an argument instead of an array value.

      -

    Returns R

    The value that results from running the "reducer" callback function to completion over the entire array.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/attachEvent.html b/docs/webSdk/1ds-core-js/functions/attachEvent.html deleted file mode 100644 index d018cb4fe..000000000 --- a/docs/webSdk/1ds-core-js/functions/attachEvent.html +++ /dev/null @@ -1,7 +0,0 @@ -attachEvent | @microsoft/1ds-core-js - v4.3.1
  • Binds the specified function to an event, so that the function gets called whenever the event fires on the object

    -

    Parameters

    • obj: any

      Object to add the event too.

      -
    • eventNameWithoutOn: string

      String that specifies any of the standard DHTML Events without "on" prefix and optional (dot "." prefixed) namespaces "click" "click.mynamespace".

      -
    • handlerRef: any

      Pointer that specifies the function to call when event fires

      -
    • OptionaluseCapture: boolean

      [Optional] Defaults to false

      -

    Returns boolean

    True if the function was bound successfully to the event, otherwise false

    -
diff --git a/docs/webSdk/1ds-core-js/functions/blockDynamicConversion.html b/docs/webSdk/1ds-core-js/functions/blockDynamicConversion.html deleted file mode 100644 index 955f2452f..000000000 --- a/docs/webSdk/1ds-core-js/functions/blockDynamicConversion.html +++ /dev/null @@ -1,18 +0,0 @@ -blockDynamicConversion | @microsoft/1ds-core-js - v4.3.1

Function blockDynamicConversion

  • Mark the provided value so that if it's included into the configuration it will NOT have -its properties converted into a dynamic (reactive) object. If the object is not a plain object -or an array (ie. a class) this function has not affect as only Objects and Arrays are converted -into dynamic objects in the dynamic configuration.

    -

    When you have tagged a value as both forceDynamicConversion and blocked force will take precedence.

    -

    You should only need to use this function, if you are creating dynamic "classes" from objects -which confirm to the require interface. A common case for this is during unit testing where it's -easier to create mock extensions.

    -

    If value is falsy (null / undefined / 0 / empty string etc) it will not be tagged and -if there is an exception adding the property to the value (because its frozen etc) the -exception will be swallowed

    -

    Type Parameters

    • T

    Parameters

    • value: T

      The object that you want to block from being converted into a -trackable dynamic object

      -

    Returns T

    The original value

    -
    // This is a valid "extension", but it is technically an object
    // So when included in the config.extensions it WILL be cloned and then
    // converted into a dynamic object, where all of its properties will become
    // get/set object properties and will be tracked. While this WILL still
    // function, when attempt to use a mocking framework on top of this the
    // functions are now technically get accessors which return a function
    // and this can cause some mocking frameworks to fail.
    let mockChannel = {
    pause: () => { },
    resume: () => { },
    teardown: () => { },
    flush: (async: any, callBack: any) => { },
    processTelemetry: (env: any) => { },
    setNextPlugin: (next: any) => { },
    initialize: (config: any, core: any, extensions: any) => { },
    identifier: "testChannel",
    priority: 1003
    }; -
    - -
diff --git a/docs/webSdk/1ds-core-js/functions/createCookieMgr.html b/docs/webSdk/1ds-core-js/functions/createCookieMgr.html deleted file mode 100644 index 98bce44d2..000000000 --- a/docs/webSdk/1ds-core-js/functions/createCookieMgr.html +++ /dev/null @@ -1 +0,0 @@ -createCookieMgr | @microsoft/1ds-core-js - v4.3.1
diff --git a/docs/webSdk/1ds-core-js/functions/createDynamicConfig.html b/docs/webSdk/1ds-core-js/functions/createDynamicConfig.html deleted file mode 100644 index c4e7a5ba4..000000000 --- a/docs/webSdk/1ds-core-js/functions/createDynamicConfig.html +++ /dev/null @@ -1,6 +0,0 @@ -createDynamicConfig | @microsoft/1ds-core-js - v4.3.1

Function createDynamicConfig

  • Create or return a dynamic version of the passed config, if it is not already dynamic

    -

    Type Parameters

    Parameters

    • config: T

      The config to be converted into a dynamic config

      -
    • OptionaldefaultConfig: IConfigDefaults<T, IConfiguration>

      The default values to apply on the config if the properties don't already exist

      -
    • Optionallogger: IDiagnosticLogger
    • OptionalinPlace: boolean

      Should the config be converted in-place into a dynamic config or a new instance returned, defaults to true

      -

    Returns IDynamicConfigHandler<T>

    The dynamic config handler for the config (whether new or existing)

    -
diff --git a/docs/webSdk/1ds-core-js/functions/createEnumStyle.html b/docs/webSdk/1ds-core-js/functions/createEnumStyle.html deleted file mode 100644 index 9c8e09205..000000000 --- a/docs/webSdk/1ds-core-js/functions/createEnumStyle.html +++ /dev/null @@ -1,3 +0,0 @@ -createEnumStyle | @microsoft/1ds-core-js - v4.3.1

Create an enum style object which has both the key => value and value => key mappings

-
  • Type Parameters

    • E

    Parameters

    • values: {
          [key in string | number | symbol]: E[keyof E]
      }

      The values to populate on the new object

      -

    Returns EnumValue<E>

diff --git a/docs/webSdk/1ds-core-js/functions/createGuid.html b/docs/webSdk/1ds-core-js/functions/createGuid.html deleted file mode 100644 index 348b4dbbb..000000000 --- a/docs/webSdk/1ds-core-js/functions/createGuid.html +++ /dev/null @@ -1,8 +0,0 @@ -createGuid | @microsoft/1ds-core-js - v4.3.1
  • Create a new guid.

    -

    Parameters

    • style: GuidStyle = GuidStyle.Digits

      The style of guid to generated, defaults to Digits -Digits (Default) : 32 digits separated by hyphens: 00000000-0000-0000-0000-000000000000 -Braces - 32 digits separated by hyphens, enclosed in braces: {00000000-0000-0000-0000-000000000000} -Parentheses - 32 digits separated by hyphens, enclosed in parentheses: (00000000-0000-0000-0000-000000000000) -Numeric - 32 digits: 00000000000000000000000000000000

      -

    Returns string

    The formatted guid.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/createProcessTelemetryContext.html b/docs/webSdk/1ds-core-js/functions/createProcessTelemetryContext.html deleted file mode 100644 index 0b59e7c35..000000000 --- a/docs/webSdk/1ds-core-js/functions/createProcessTelemetryContext.html +++ /dev/null @@ -1,4 +0,0 @@ -createProcessTelemetryContext | @microsoft/1ds-core-js - v4.3.1

Function createProcessTelemetryContext

diff --git a/docs/webSdk/1ds-core-js/functions/createTraceParent.html b/docs/webSdk/1ds-core-js/functions/createTraceParent.html deleted file mode 100644 index 232572e5c..000000000 --- a/docs/webSdk/1ds-core-js/functions/createTraceParent.html +++ /dev/null @@ -1,6 +0,0 @@ -createTraceParent | @microsoft/1ds-core-js - v4.3.1

Function createTraceParent

  • Create a new ITraceParent instance using the provided values.

    -

    Parameters

    • OptionaltraceId: string

      The traceId to use, when invalid a new random W3C id will be generated.

      -
    • OptionalspanId: string

      The parent/span id to use, a new random value will be generated if it is invalid.

      -
    • Optionalflags: number

      The traceFlags to use, defaults to zero (0) if not supplied or invalid

      -
    • Optionalversion: string

      The version to used, defaults to version "01" if not supplied or invalid.

      -

    Returns ITraceParent

diff --git a/docs/webSdk/1ds-core-js/functions/createUniqueNamespace.html b/docs/webSdk/1ds-core-js/functions/createUniqueNamespace.html deleted file mode 100644 index 663a5c3f6..000000000 --- a/docs/webSdk/1ds-core-js/functions/createUniqueNamespace.html +++ /dev/null @@ -1 +0,0 @@ -createUniqueNamespace | @microsoft/1ds-core-js - v4.3.1

Function createUniqueNamespace

  • Parameters

    • name: string
    • OptionalincludeVersion: boolean

    Returns string

diff --git a/docs/webSdk/1ds-core-js/functions/createUnloadHandlerContainer.html b/docs/webSdk/1ds-core-js/functions/createUnloadHandlerContainer.html deleted file mode 100644 index eb07d8c6c..000000000 --- a/docs/webSdk/1ds-core-js/functions/createUnloadHandlerContainer.html +++ /dev/null @@ -1 +0,0 @@ -createUnloadHandlerContainer | @microsoft/1ds-core-js - v4.3.1

Function createUnloadHandlerContainer

diff --git a/docs/webSdk/1ds-core-js/functions/dateNow.html b/docs/webSdk/1ds-core-js/functions/dateNow.html deleted file mode 100644 index 15f8d7e0f..000000000 --- a/docs/webSdk/1ds-core-js/functions/dateNow.html +++ /dev/null @@ -1,10 +0,0 @@ -dateNow | @microsoft/1ds-core-js - v4.3.1
  • Return the number of milliseconds that have elapsed since January 1, 1970 00:00:00 UTC.

    -

    To offer protection against timing attacks and fingerprinting, the precision of utcNow() -might get rounded depending on browser settings. In Firefox, the privacy.reduceTimerPrecision -preference is enabled by default and defaults to 20µs in Firefox 59; in 60 it will be 2ms.

    -

    Returns number

    A Number representing the milliseconds elapsed since the UNIX epoch.

    -

    0.4.4

    -
    let now = utcNow();
    -
    - -
diff --git a/docs/webSdk/1ds-core-js/functions/detachEvent.html b/docs/webSdk/1ds-core-js/functions/detachEvent.html deleted file mode 100644 index 24a2e90d6..000000000 --- a/docs/webSdk/1ds-core-js/functions/detachEvent.html +++ /dev/null @@ -1,8 +0,0 @@ -detachEvent | @microsoft/1ds-core-js - v4.3.1
  • Removes an event handler for the specified event

    -

    Parameters

    • obj: any
    • eventNameWithoutOn: string

      {string} - The name of the event, with optional namespaces or just the namespaces, -such as "click", "click.mynamespace" or ".mynamespace"

      -
    • handlerRef: any

      {any} - The callback function that needs to be removed from the given event, when using a -namespace (with or without a qualifying event) this may be null to remove all previously attached event handlers -otherwise this will only remove events with this specific handler.

      -
    • OptionaluseCapture: boolean

      [Optional] Defaults to false

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/disallowsSameSiteNone.html b/docs/webSdk/1ds-core-js/functions/disallowsSameSiteNone.html deleted file mode 100644 index 3d0edf648..000000000 --- a/docs/webSdk/1ds-core-js/functions/disallowsSameSiteNone.html +++ /dev/null @@ -1 +0,0 @@ -disallowsSameSiteNone | @microsoft/1ds-core-js - v4.3.1

Function disallowsSameSiteNone

  • Parameters

    • userAgent: string

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/doPerf.html b/docs/webSdk/1ds-core-js/functions/doPerf.html deleted file mode 100644 index 8986dc8ce..000000000 --- a/docs/webSdk/1ds-core-js/functions/doPerf.html +++ /dev/null @@ -1,7 +0,0 @@ -doPerf | @microsoft/1ds-core-js - v4.3.1
  • Helper function to wrap a function with a perf event

    -

    Type Parameters

    • T

    Parameters

    • mgrSource: IPerfManagerProvider | IPerfManager

      The Performance Manager or a Performance provider source (may be null)

      -
    • getSource: (() => string)

      The callback to create the source name for the event (if perf monitoring is enabled)

      -
        • (): string
        • Returns string

    • func: ((perfEvt?: IPerfEvent) => T)

      The function to call and measure

      -
    • Optionaldetails: (() => any)

      A function to return the payload details

      -
        • (): any
        • Returns any

    • OptionalisAsync: boolean

      Is the event / function being call asynchronously or synchronously

      -

    Returns T

diff --git a/docs/webSdk/1ds-core-js/functions/dumpObj.html b/docs/webSdk/1ds-core-js/functions/dumpObj.html deleted file mode 100644 index 304a7453f..000000000 --- a/docs/webSdk/1ds-core-js/functions/dumpObj.html +++ /dev/null @@ -1,14 +0,0 @@ -dumpObj | @microsoft/1ds-core-js - v4.3.1
  • Returns string representation of an object suitable for diagnostics logging.

    -

    Parameters

    • object: any

      The object to be converted to a diagnostic string value

      -
    • Optionalformat: number | boolean

      Identifies whether the JSON value should be formated

      -
        -
      • true - Format with 4 spaces
      • -
      • 'number' - The number of spaces to format with
      • -
      • false (or not Truthy) - Do not format
      • -
      -

    Returns string

    A string representation of the object suitable for diagnostics logging

    -
    let obj = { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } };

    let objStr = dumpObj(obj);
    // objStr === "[object Object]: { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } }"

    let objStrFmt = dumpObj(obj, true);
    // objStrFmt === "[object Object]: {\n a: 1,\n b: "Hello",\n c: {\n d: 2,\n e: "Darkness"\n }\n}"

    let objStrFmt2 = dumpObj(obj, 2);
    // objStrFmt2 === "[object Object]: {\n a: 1,\n b: "Hello",\n c: {\n d: 2,\n e: "Darkness"\n }\n}"

    let objStrFmt3 = dumpObj(obj, 0);
    // objStrFmt3 === "[object Object]: { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } }"

    let objStrFmt4 = dumpObj(obj, false);
    // objStrFmt4 === "[object Object]: { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } }"

    let objStrFmt5 = dumpObj(obj, null);
    // objStrFmt5 === "[object Object]: { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } }"

    let objStrFmt6 = dumpObj(obj, undefined);
    // objStrFmt6 === "[object Object]: { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } }"

    let objStrFmt7 = dumpObj(obj, "");
    // objStrFmt7 === "[object Object]: { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } }"

    let err = new Error("Hello Darkness");
    let errStr = dumpObj(err);
    // errStr === "[object Error]: { stack: 'Error: Hello Darkness\n at <anonymous>:1:13', message: 'Hello Darkness', name: 'Error'"

    let errStrFmt = dumpObj(err, true);
    // errStrFmt === "[object Error]: {\n stack: "Error: Hello Darkness\n at <anonymous>:1:13",\n message: "Hello Darkness",\n name: "Error"\n}"

    let errStrFmt2 = dumpObj(err, 2);
    // errStrFmt2 === "[object Error]: {\n stack: "Error: Hello Darkness\n at <anonymous>:1:13",\n message: "Hello Darkness",\n name: "Error"\n}"

    let errStrFmt3 = dumpObj(err, 0);
    // errStrFmt3 === "[object Error]: { stack: "Error: Hello Darkness\n at <anonymous>:1:13", message: "Hello Darkness", name: "Error" }"
    -
    - -

    dumpObj

    -
diff --git a/docs/webSdk/1ds-core-js/functions/eventOff.html b/docs/webSdk/1ds-core-js/functions/eventOff.html deleted file mode 100644 index fe77ae47c..000000000 --- a/docs/webSdk/1ds-core-js/functions/eventOff.html +++ /dev/null @@ -1,10 +0,0 @@ -eventOff | @microsoft/1ds-core-js - v4.3.1
  • Removes an event handler for the specified event

    -

    Type Parameters

    • T

    Parameters

    • target: T
    • eventName: string

      {string} - The name of the event, with optional namespaces or just the namespaces, -such as "click", "click.mynamespace" or ".mynamespace"

      -
    • handlerRef: any

      {any} - The callback function that needs to be removed from the given event, when using a -namespace (with or without a qualifying event) this may be null to remove all previously attached event handlers -otherwise this will only remove events with this specific handler.

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Additional namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace, -if the eventName also includes a namespace the namespace(s) are merged into a single namespace

      -
    • OptionaluseCapture: boolean

      [Optional] Defaults to false

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/eventOn.html b/docs/webSdk/1ds-core-js/functions/eventOn.html deleted file mode 100644 index 4bbe8d0e9..000000000 --- a/docs/webSdk/1ds-core-js/functions/eventOn.html +++ /dev/null @@ -1,9 +0,0 @@ -eventOn | @microsoft/1ds-core-js - v4.3.1
  • Binds the specified function to an event, so that the function gets called whenever the event fires on the object

    -

    Type Parameters

    • T

    Parameters

    • target: T
    • eventName: string

      String that specifies any of the standard DHTML Events without "on" prefix, if may also include an optional (dot "." prefixed) -namespaces "click" "click.mynamespace" in addition to specific namespaces.

      -
    • handlerRef: any

      Pointer that specifies the function to call when event fires

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Additional namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace, -if the eventName also includes a namespace the namespace(s) are merged into a single namespace

      -
    • OptionaluseCapture: boolean

      [Optional] Defaults to false

      -

    Returns boolean

    True if the function was bound successfully to the event, otherwise false

    -
diff --git a/docs/webSdk/1ds-core-js/functions/extend.html b/docs/webSdk/1ds-core-js/functions/extend.html deleted file mode 100644 index 1ced49292..000000000 --- a/docs/webSdk/1ds-core-js/functions/extend.html +++ /dev/null @@ -1,7 +0,0 @@ -extend | @microsoft/1ds-core-js - v4.3.1
  • Pass in the objects to merge as arguments.

    -

    Parameters

    • Optionalobj: any
    • Optionalobj2: any

      object to merge.

      -
    • Optionalobj3: any

      object to merge.

      -
    • Optionalobj4: any

      object to merge.

      -
    • Optionalobj5: any

      object to merge.

      -

    Returns any

    The extended object.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/findW3cTraceParent.html b/docs/webSdk/1ds-core-js/functions/findW3cTraceParent.html deleted file mode 100644 index 45406aed8..000000000 --- a/docs/webSdk/1ds-core-js/functions/findW3cTraceParent.html +++ /dev/null @@ -1,3 +0,0 @@ -findW3cTraceParent | @microsoft/1ds-core-js - v4.3.1

Function findW3cTraceParent

  • Helper function to fetch the passed traceparent from the page, looking for it as a meta-tag or a Server-Timing header.

    -

    Parameters

    • OptionalselectIdx: number

      If the found value is comma separated which is the preferred entry to select, defaults to the first

      -

    Returns ITraceParent

diff --git a/docs/webSdk/1ds-core-js/functions/forceDynamicConversion.html b/docs/webSdk/1ds-core-js/functions/forceDynamicConversion.html deleted file mode 100644 index db44742e4..000000000 --- a/docs/webSdk/1ds-core-js/functions/forceDynamicConversion.html +++ /dev/null @@ -1,12 +0,0 @@ -forceDynamicConversion | @microsoft/1ds-core-js - v4.3.1

Function forceDynamicConversion

  • This is the reverse case of blockDynamicConversion in that this will tag an -object to indicate that it should always be converted into a dynamic trackable object -even when not an object or array. So all properties of this object will become -get / set accessor functions.

    -

    When you have tagged a value as both forceDynamicConversion and blocked force will take precedence.

    -

    If value is falsy (null / undefined / 0 / empty string etc) it will not be tagged and -if there is an exception adding the property to the value (because its frozen etc) the -exception will be swallowed.

    -

    Type Parameters

    • T

    Parameters

    • value: T

      The object that should be tagged and converted if included into a dynamic -configuration.

      -

    Returns T

    The original value

    -
diff --git a/docs/webSdk/1ds-core-js/functions/formatErrorMessageXdr.html b/docs/webSdk/1ds-core-js/functions/formatErrorMessageXdr.html deleted file mode 100644 index 3a9ad1f95..000000000 --- a/docs/webSdk/1ds-core-js/functions/formatErrorMessageXdr.html +++ /dev/null @@ -1 +0,0 @@ -formatErrorMessageXdr | @microsoft/1ds-core-js - v4.3.1

Function formatErrorMessageXdr

  • Parameters

    Returns string

diff --git a/docs/webSdk/1ds-core-js/functions/formatErrorMessageXhr.html b/docs/webSdk/1ds-core-js/functions/formatErrorMessageXhr.html deleted file mode 100644 index 711a100fa..000000000 --- a/docs/webSdk/1ds-core-js/functions/formatErrorMessageXhr.html +++ /dev/null @@ -1 +0,0 @@ -formatErrorMessageXhr | @microsoft/1ds-core-js - v4.3.1

Function formatErrorMessageXhr

  • Parameters

    • xhr: XMLHttpRequest
    • Optionalmessage: string

    Returns string

diff --git a/docs/webSdk/1ds-core-js/functions/formatTraceParent.html b/docs/webSdk/1ds-core-js/functions/formatTraceParent.html deleted file mode 100644 index 0834adab3..000000000 --- a/docs/webSdk/1ds-core-js/functions/formatTraceParent.html +++ /dev/null @@ -1,6 +0,0 @@ -formatTraceParent | @microsoft/1ds-core-js - v4.3.1

Function formatTraceParent

  • Format the ITraceParent value as a string using the supported and know version formats. -So even if the passed traceParent is a later version the string value returned from this -function will convert it to only the known version formats. -This currently only supports version "00" and invalid "ff"

    -

    Parameters

    • value: ITraceParent

      The parsed traceParent value

      -

    Returns string

diff --git a/docs/webSdk/1ds-core-js/functions/generateW3CId.html b/docs/webSdk/1ds-core-js/functions/generateW3CId.html deleted file mode 100644 index 698c9a378..000000000 --- a/docs/webSdk/1ds-core-js/functions/generateW3CId.html +++ /dev/null @@ -1,2 +0,0 @@ -generateW3CId | @microsoft/1ds-core-js - v4.3.1
  • generate W3C trace id

    -

    Returns string

diff --git a/docs/webSdk/1ds-core-js/functions/getCommonSchemaMetaData.html b/docs/webSdk/1ds-core-js/functions/getCommonSchemaMetaData.html deleted file mode 100644 index a768cd065..000000000 --- a/docs/webSdk/1ds-core-js/functions/getCommonSchemaMetaData.html +++ /dev/null @@ -1 +0,0 @@ -getCommonSchemaMetaData | @microsoft/1ds-core-js - v4.3.1

Function getCommonSchemaMetaData

  • Parameters

    • value:
          | string
          | number
          | boolean
          | string[]
          | number[]
          | boolean[]
    • kind: number
    • Optionaltype: number

    Returns number

diff --git a/docs/webSdk/1ds-core-js/functions/getConsole.html b/docs/webSdk/1ds-core-js/functions/getConsole.html deleted file mode 100644 index f97d70619..000000000 --- a/docs/webSdk/1ds-core-js/functions/getConsole.html +++ /dev/null @@ -1,2 +0,0 @@ -getConsole | @microsoft/1ds-core-js - v4.3.1
  • Returns the global console object

    -

    Returns Console | null

diff --git a/docs/webSdk/1ds-core-js/functions/getCookieValue.html b/docs/webSdk/1ds-core-js/functions/getCookieValue.html deleted file mode 100644 index c10f94f94..000000000 --- a/docs/webSdk/1ds-core-js/functions/getCookieValue.html +++ /dev/null @@ -1,7 +0,0 @@ -getCookieValue | @microsoft/1ds-core-js - v4.3.1
  • Helper to get and decode the cookie value using decodeURIComponent, this is for historical -backward compatibility where the document.cookie value was decoded before parsing.

    -

    Parameters

    • cookieMgr: ICookieMgr

      The cookie manager to use

      -
    • name: string

      The name of the cookie to get

      -
    • decode: boolean = true

      A flag to indicate whether the cookie value should be decoded

      -

    Returns string

    The decoded cookie value (if available) otherwise an empty string.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/getCrypto.html b/docs/webSdk/1ds-core-js/functions/getCrypto.html deleted file mode 100644 index 9887b1c88..000000000 --- a/docs/webSdk/1ds-core-js/functions/getCrypto.html +++ /dev/null @@ -1,4 +0,0 @@ -getCrypto | @microsoft/1ds-core-js - v4.3.1
  • Returns the crypto object if it is present otherwise null. -This helper is used to access the crypto object from the current -global instance which could be window or globalThis for a web worker

    -

    Returns Crypto | null

diff --git a/docs/webSdk/1ds-core-js/functions/getDocument.html b/docs/webSdk/1ds-core-js/functions/getDocument.html deleted file mode 100644 index 7c932147e..000000000 --- a/docs/webSdk/1ds-core-js/functions/getDocument.html +++ /dev/null @@ -1,2 +0,0 @@ -getDocument | @microsoft/1ds-core-js - v4.3.1

Return the global document instance.

-
  • Returns Document

diff --git a/docs/webSdk/1ds-core-js/functions/getExceptionName.html b/docs/webSdk/1ds-core-js/functions/getExceptionName.html deleted file mode 100644 index 440206a6d..000000000 --- a/docs/webSdk/1ds-core-js/functions/getExceptionName.html +++ /dev/null @@ -1,2 +0,0 @@ -getExceptionName | @microsoft/1ds-core-js - v4.3.1
  • Returns the name of object if it's an Error. Otherwise, returns empty string.

    -

    Parameters

    • object: any

    Returns string

diff --git a/docs/webSdk/1ds-core-js/functions/getGlobal.html b/docs/webSdk/1ds-core-js/functions/getGlobal.html deleted file mode 100644 index d1ea2ece3..000000000 --- a/docs/webSdk/1ds-core-js/functions/getGlobal.html +++ /dev/null @@ -1,16 +0,0 @@ -getGlobal | @microsoft/1ds-core-js - v4.3.1
  • Returns the current global scope object, for a normal web page this will be the current -window, for a Web Worker this will be current worker global scope via "self". The internal -implementation returns the first available instance object in the following order

    -
      -
    • globalThis (New standard)
    • -
    • self (Will return the current window instance for supported browsers)
    • -
    • window (fallback for older browser implementations)
    • -
    • global (NodeJS standard)
    • -
    • (When all else fails) -While the return type is a Window for the normal case, not all environments will support all -of the properties or functions. And this caches the lookup of the global as in some environments -this can be an expensive operation.
    • -
    -

    Parameters

    • OptionaluseCached: boolean

      [Optional] used for testing to bypass the cached lookup, when true this will -cause the cached global to be reset.

      -

    Returns Window

diff --git a/docs/webSdk/1ds-core-js/functions/getGlobalInst.html b/docs/webSdk/1ds-core-js/functions/getGlobalInst.html deleted file mode 100644 index edbfb298e..000000000 --- a/docs/webSdk/1ds-core-js/functions/getGlobalInst.html +++ /dev/null @@ -1,8 +0,0 @@ -getGlobalInst | @microsoft/1ds-core-js - v4.3.1
  • Return the named global object if available, will return null if the object is not available.

    -

    Type Parameters

    • T

    Parameters

    • name: string | number | symbol

      The globally named object, may be any valid property key (string, number or symbol)

      -
    • OptionaluseCached: boolean

      [Optional] used for testing to bypass the cached lookup, when true this will -cause the cached global to be reset.

      -

    Returns T | null

    // This does not cause the evaluation to occur
    window.myGlobal = "Hello";
    let cachedValue = getInst("myGlobal");
    // cachedValue === "Hello"

    window.myGlobal = "Darkness";
    // getInst("myGlobal") === "Darkness"

    let promiseCls = getInst("Promise");
    // May throw if the global is not supported by the runtime
    // otherwise the Promise class. -
    - -
diff --git a/docs/webSdk/1ds-core-js/functions/getHistory.html b/docs/webSdk/1ds-core-js/functions/getHistory.html deleted file mode 100644 index 0c4c376de..000000000 --- a/docs/webSdk/1ds-core-js/functions/getHistory.html +++ /dev/null @@ -1,2 +0,0 @@ -getHistory | @microsoft/1ds-core-js - v4.3.1

Returns the global history instance

-
  • Returns History

diff --git a/docs/webSdk/1ds-core-js/functions/getIEVersion.html b/docs/webSdk/1ds-core-js/functions/getIEVersion.html deleted file mode 100644 index 192c02a30..000000000 --- a/docs/webSdk/1ds-core-js/functions/getIEVersion.html +++ /dev/null @@ -1,2 +0,0 @@ -getIEVersion | @microsoft/1ds-core-js - v4.3.1
  • Gets IE version returning the document emulation mode if we are running on IE, or null otherwise

    -

    Parameters

    • OptionaluserAgentStr: string

    Returns number

diff --git a/docs/webSdk/1ds-core-js/functions/getJSON.html b/docs/webSdk/1ds-core-js/functions/getJSON.html deleted file mode 100644 index eee07a8fb..000000000 --- a/docs/webSdk/1ds-core-js/functions/getJSON.html +++ /dev/null @@ -1,4 +0,0 @@ -getJSON | @microsoft/1ds-core-js - v4.3.1
  • Returns the global JSON object if it is present otherwise null. -This helper is used to access the JSON object without causing an exception -"Uncaught ReferenceError: JSON is not defined"

    -

    Returns JSON | null

diff --git a/docs/webSdk/1ds-core-js/functions/getLocation.html b/docs/webSdk/1ds-core-js/functions/getLocation.html deleted file mode 100644 index 789b902a1..000000000 --- a/docs/webSdk/1ds-core-js/functions/getLocation.html +++ /dev/null @@ -1,4 +0,0 @@ -getLocation | @microsoft/1ds-core-js - v4.3.1
  • Returns the global location object if it is present otherwise null. -This helper is used to access the location object without causing an exception -"Uncaught ReferenceError: location is not defined"

    -

    Parameters

    • OptionalcheckForMock: boolean

    Returns Location | null

diff --git a/docs/webSdk/1ds-core-js/functions/getMsCrypto.html b/docs/webSdk/1ds-core-js/functions/getMsCrypto.html deleted file mode 100644 index 470cbc2e4..000000000 --- a/docs/webSdk/1ds-core-js/functions/getMsCrypto.html +++ /dev/null @@ -1,4 +0,0 @@ -getMsCrypto | @microsoft/1ds-core-js - v4.3.1
  • Returns the crypto object if it is present otherwise null. -This helper is used to access the crypto object from the current -global instance which could be window or globalThis for a web worker

    -

    Returns Crypto | null

diff --git a/docs/webSdk/1ds-core-js/functions/getNavigator.html b/docs/webSdk/1ds-core-js/functions/getNavigator.html deleted file mode 100644 index e90bd1d38..000000000 --- a/docs/webSdk/1ds-core-js/functions/getNavigator.html +++ /dev/null @@ -1,2 +0,0 @@ -getNavigator | @microsoft/1ds-core-js - v4.3.1

Returns the global navigator instance

-
  • Returns Navigator

diff --git a/docs/webSdk/1ds-core-js/functions/getPerformance.html b/docs/webSdk/1ds-core-js/functions/getPerformance.html deleted file mode 100644 index 77dca73d5..000000000 --- a/docs/webSdk/1ds-core-js/functions/getPerformance.html +++ /dev/null @@ -1,7 +0,0 @@ -getPerformance | @microsoft/1ds-core-js - v4.3.1
  • Returns the global performance Object if available, which can be used to -gather performance information about the current document. It serves as the -point of exposure for the Performance Timeline API, the High Resolution Time -API, the Navigation Timing API, the User Timing API, and the Resource Timing API.

    -

    Returns Performance

    The global performance object if available.

    -

    0.4.4

    -
diff --git a/docs/webSdk/1ds-core-js/functions/getResponseText.html b/docs/webSdk/1ds-core-js/functions/getResponseText.html deleted file mode 100644 index f9bb36e70..000000000 --- a/docs/webSdk/1ds-core-js/functions/getResponseText.html +++ /dev/null @@ -1 +0,0 @@ -getResponseText | @microsoft/1ds-core-js - v4.3.1
  • Parameters

    Returns string

diff --git a/docs/webSdk/1ds-core-js/functions/getSetValue.html b/docs/webSdk/1ds-core-js/functions/getSetValue.html deleted file mode 100644 index be7f81a94..000000000 --- a/docs/webSdk/1ds-core-js/functions/getSetValue.html +++ /dev/null @@ -1,5 +0,0 @@ -getSetValue | @microsoft/1ds-core-js - v4.3.1
  • Returns the current value from the target object if not null or undefined otherwise sets the new value and returns it

    -

    Type Parameters

    • T
    • K extends string | number | symbol

    Parameters

    • target: T

      The target object to return or set the default value

      -
    • field: K

      The key for the field to set on the target

      -
    • OptionaldefValue: T[K]

      [Optional] The value to set if not already present, when not provided a empty object will be added

      -

    Returns T[K]

diff --git a/docs/webSdk/1ds-core-js/functions/getTenantId.html b/docs/webSdk/1ds-core-js/functions/getTenantId.html deleted file mode 100644 index e52d7bc91..000000000 --- a/docs/webSdk/1ds-core-js/functions/getTenantId.html +++ /dev/null @@ -1,4 +0,0 @@ -getTenantId | @microsoft/1ds-core-js - v4.3.1
  • Gets the tenant id from the tenant token.

    -

    Parameters

    • apiKey: string

      The token from which the tenant id is to be extracted.

      -

    Returns string

    The tenant id.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/getTime.html b/docs/webSdk/1ds-core-js/functions/getTime.html deleted file mode 100644 index 0a8986ad1..000000000 --- a/docs/webSdk/1ds-core-js/functions/getTime.html +++ /dev/null @@ -1,10 +0,0 @@ -getTime | @microsoft/1ds-core-js - v4.3.1
  • Returns the number of milliseconds that has elapsed since the time origin, if -the runtime does not support the performance API it will fallback to return -the number of milliseconds since the unix epoch.

    -

    Returns number

    The number of milliseconds as a DOMHighResTimeStamp double value or -an integer depending on the runtime.

    -

    0.4.4

    -
    let now = perfNow();
    -
    - -
diff --git a/docs/webSdk/1ds-core-js/functions/getWindow.html b/docs/webSdk/1ds-core-js/functions/getWindow.html deleted file mode 100644 index f8746df72..000000000 --- a/docs/webSdk/1ds-core-js/functions/getWindow.html +++ /dev/null @@ -1,2 +0,0 @@ -getWindow | @microsoft/1ds-core-js - v4.3.1

Return the global window instance.

-
  • Returns Window

diff --git a/docs/webSdk/1ds-core-js/functions/hasDocument.html b/docs/webSdk/1ds-core-js/functions/hasDocument.html deleted file mode 100644 index 48b43187c..000000000 --- a/docs/webSdk/1ds-core-js/functions/hasDocument.html +++ /dev/null @@ -1,5 +0,0 @@ -hasDocument | @microsoft/1ds-core-js - v4.3.1
  • Identify whether the runtime contains a document object

    -

    Returns boolean

      -
    • True if a document exists
    • -
    -
diff --git a/docs/webSdk/1ds-core-js/functions/hasHistory.html b/docs/webSdk/1ds-core-js/functions/hasHistory.html deleted file mode 100644 index b2d8617e0..000000000 --- a/docs/webSdk/1ds-core-js/functions/hasHistory.html +++ /dev/null @@ -1,2 +0,0 @@ -hasHistory | @microsoft/1ds-core-js - v4.3.1
  • Identifies whether the runtime contains a history object

    -

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/hasJSON.html b/docs/webSdk/1ds-core-js/functions/hasJSON.html deleted file mode 100644 index e789764cd..000000000 --- a/docs/webSdk/1ds-core-js/functions/hasJSON.html +++ /dev/null @@ -1,6 +0,0 @@ -hasJSON | @microsoft/1ds-core-js - v4.3.1
  • Checks if JSON object is available, this is required as we support the API running without a -window /document (eg. Node server, electron webworkers) and if we attempt to assign a history -object to a local variable or pass as an argument an "Uncaught ReferenceError: JSON is not defined" -exception will be thrown. -Defined as a function to support lazy / late binding environments.

    -

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/hasNavigator.html b/docs/webSdk/1ds-core-js/functions/hasNavigator.html deleted file mode 100644 index 33b188eb9..000000000 --- a/docs/webSdk/1ds-core-js/functions/hasNavigator.html +++ /dev/null @@ -1,2 +0,0 @@ -hasNavigator | @microsoft/1ds-core-js - v4.3.1
  • Identify whether the runtimne contains a navigator object

    -

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/hasOwnProperty.html b/docs/webSdk/1ds-core-js/functions/hasOwnProperty.html deleted file mode 100644 index 8df60f1cc..000000000 --- a/docs/webSdk/1ds-core-js/functions/hasOwnProperty.html +++ /dev/null @@ -1,17 +0,0 @@ -hasOwnProperty | @microsoft/1ds-core-js - v4.3.1
  • The objHasOwnProperty() method returns a boolean indicating whether the object -has the specified property as its own property (as opposed to inheriting it).

    -

    The objHasOwnProperty() method returns true if the specified property is a direct -property of the object — even if the value is null or undefined. The method returns -false if the property is inherited, or has not been declared at all. Unlike the in -operator, this method does not check for the specified property in the object's -prototype chain.

    -

    The method can be called on most JavaScript objects, because most objects descend -from Object, and hence inherit its methods. For example Array is an Object, so you -can use objHasOwnProperty() method to check whether an index exists:

    -

    Type Parameters

    • T = any

    Parameters

    • obj: T

      The object being evaluated

      -
    • prop: PropertyKey

      The String or Symbol of the property to test

      -

    Returns boolean

    true if the object has the specified property as own property; otherwise false

    -
    let example = {};
    objHasOwnProperty(example, 'prop'); // false

    example.prop = 'exists';
    objHasOwnProperty(example, 'prop'); // true - 'prop' has been defined

    example.prop = null;
    objHasOwnProperty(example, 'prop'); // true - own property exists with value of null

    example.prop = undefined;
    objHasOwnProperty(example, 'prop'); // true - own property exists with value of undefined -
    - -
diff --git a/docs/webSdk/1ds-core-js/functions/hasWindow.html b/docs/webSdk/1ds-core-js/functions/hasWindow.html deleted file mode 100644 index 262e00bdb..000000000 --- a/docs/webSdk/1ds-core-js/functions/hasWindow.html +++ /dev/null @@ -1,2 +0,0 @@ -hasWindow | @microsoft/1ds-core-js - v4.3.1
  • Identify whether the runtime contains a window object

    -

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/isArray.html b/docs/webSdk/1ds-core-js/functions/isArray.html deleted file mode 100644 index 5860420fb..000000000 --- a/docs/webSdk/1ds-core-js/functions/isArray.html +++ /dev/null @@ -1,7 +0,0 @@ -isArray | @microsoft/1ds-core-js - v4.3.1

Checks if the type of value is an Array.

-
import { isArray, isObject } from "@nevware21/ts-utils";

function performAction(value: any) {
if (isArray(value) || isObject(value)) {
// Do something
} else {
// Do something else
}
} -
- -
  • Type Parameters

    • T = any

    Parameters

    • arg: any

      Value to be checked.

      -

    Returns arg is T[]

    True if the value is a Array, false otherwise.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isArrayValid.html b/docs/webSdk/1ds-core-js/functions/isArrayValid.html deleted file mode 100644 index e7c3df68e..000000000 --- a/docs/webSdk/1ds-core-js/functions/isArrayValid.html +++ /dev/null @@ -1 +0,0 @@ -isArrayValid | @microsoft/1ds-core-js - v4.3.1
  • Parameters

    • value: any[]

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/isBeaconsSupported.html b/docs/webSdk/1ds-core-js/functions/isBeaconsSupported.html deleted file mode 100644 index 106638b60..000000000 --- a/docs/webSdk/1ds-core-js/functions/isBeaconsSupported.html +++ /dev/null @@ -1,5 +0,0 @@ -isBeaconsSupported | @microsoft/1ds-core-js - v4.3.1

Function isBeaconsSupported

  • Checks if HTML5 Beacons are supported in the current environment.

    -

    Parameters

    • OptionaluseCached: boolean

      [Optional] used for testing to bypass the cached lookup, when true this will -cause the cached global to be reset.

      -

    Returns boolean

    True if supported, false otherwise.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isBoolean.html b/docs/webSdk/1ds-core-js/functions/isBoolean.html deleted file mode 100644 index 81f049397..000000000 --- a/docs/webSdk/1ds-core-js/functions/isBoolean.html +++ /dev/null @@ -1,4 +0,0 @@ -isBoolean | @microsoft/1ds-core-js - v4.3.1

Checks if the type of value is a boolean.

-
  • Parameters

    • value: any

      Value to be checked.

      -

    Returns value is boolean

    True if the value is a boolean, false otherwise.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isChromium.html b/docs/webSdk/1ds-core-js/functions/isChromium.html deleted file mode 100644 index eb9740568..000000000 --- a/docs/webSdk/1ds-core-js/functions/isChromium.html +++ /dev/null @@ -1,2 +0,0 @@ -isChromium | @microsoft/1ds-core-js - v4.3.1
  • Helper to identify whether we are running in a chromium based browser environment

    -

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/isDate.html b/docs/webSdk/1ds-core-js/functions/isDate.html deleted file mode 100644 index 786387c8d..000000000 --- a/docs/webSdk/1ds-core-js/functions/isDate.html +++ /dev/null @@ -1,5 +0,0 @@ -isDate | @microsoft/1ds-core-js - v4.3.1

Check if an object is of type Date

-
import { isDate } from "@nevware21/ts-utils";

let _theDate = null;

function getSetDate(newDate?: any) {
_theDate = isDate(newDate) ? newDate : new Date();

return _theDate;
} -
- -
  • Parameters

    • value: any

    Returns value is Date

diff --git a/docs/webSdk/1ds-core-js/functions/isError.html b/docs/webSdk/1ds-core-js/functions/isError.html deleted file mode 100644 index 26379776e..000000000 --- a/docs/webSdk/1ds-core-js/functions/isError.html +++ /dev/null @@ -1,4 +0,0 @@ -isError | @microsoft/1ds-core-js - v4.3.1

Checks if the type of value is a Error object.

-
  • Parameters

    • value: any

      Value to be checked.

      -

    Returns value is Error

    True if the value is a Error, false otherwise.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isFetchSupported.html b/docs/webSdk/1ds-core-js/functions/isFetchSupported.html deleted file mode 100644 index 6019e17f2..000000000 --- a/docs/webSdk/1ds-core-js/functions/isFetchSupported.html +++ /dev/null @@ -1,4 +0,0 @@ -isFetchSupported | @microsoft/1ds-core-js - v4.3.1
  • Checks if the Fetch API is supported in the current environment.

    -

    Parameters

    • OptionalwithKeepAlive: boolean

      [Optional] If True, check if fetch is available and it supports the keepalive feature, otherwise only check if fetch is supported

      -

    Returns boolean

    True if supported, otherwise false

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isFunction.html b/docs/webSdk/1ds-core-js/functions/isFunction.html deleted file mode 100644 index a51b5464e..000000000 --- a/docs/webSdk/1ds-core-js/functions/isFunction.html +++ /dev/null @@ -1,6 +0,0 @@ -isFunction | @microsoft/1ds-core-js - v4.3.1

Checks to see if the past value is a function value

-
function myFunction() { }
isFunction(null); // false
isFunction(undefined); // false
isFunction("null"); // false
isFunction("undefined"); // false
isFunction("1"); // false
isFunction("aa"); // false
isFunction(new Date()); // false
isFunction(1); // false
isFunction(""); // false
isFunction(myFunction); // true
isFunction([]); // false
isFunction(new Array(1)); // false -
- -
  • Parameters

    • value: any

      The value to check

      -

    Returns value is Function

diff --git a/docs/webSdk/1ds-core-js/functions/isGreaterThanZero.html b/docs/webSdk/1ds-core-js/functions/isGreaterThanZero.html deleted file mode 100644 index 03df5aff1..000000000 --- a/docs/webSdk/1ds-core-js/functions/isGreaterThanZero.html +++ /dev/null @@ -1,4 +0,0 @@ -isGreaterThanZero | @microsoft/1ds-core-js - v4.3.1

Function isGreaterThanZero

  • Check to see if the value is > 0

    -

    Parameters

    • value: number

      The value to check

      -

    Returns boolean

    true if > 0 otherwise false

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isIE.html b/docs/webSdk/1ds-core-js/functions/isIE.html deleted file mode 100644 index 8f031522c..000000000 --- a/docs/webSdk/1ds-core-js/functions/isIE.html +++ /dev/null @@ -1,2 +0,0 @@ -isIE | @microsoft/1ds-core-js - v4.3.1
  • Identifies whether the current environment appears to be IE

    -

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/isLatency.html b/docs/webSdk/1ds-core-js/functions/isLatency.html deleted file mode 100644 index e718d9246..000000000 --- a/docs/webSdk/1ds-core-js/functions/isLatency.html +++ /dev/null @@ -1,4 +0,0 @@ -isLatency | @microsoft/1ds-core-js - v4.3.1
  • Checks if the value is a valid EventLatency.

    -

    Parameters

    • value: number

      The value that needs to be checked.

      -

    Returns boolean

    True if the value is in AWTEventLatency, false otherwise.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isNotTruthy.html b/docs/webSdk/1ds-core-js/functions/isNotTruthy.html deleted file mode 100644 index 4aa47ff0a..000000000 --- a/docs/webSdk/1ds-core-js/functions/isNotTruthy.html +++ /dev/null @@ -1,5 +0,0 @@ -isNotTruthy | @microsoft/1ds-core-js - v4.3.1
  • Checks if the type of value does not evaluate to true value, handling some special -case usages of Boolean(true/false) and new Boolean(true/false).

    -

    Parameters

    • value: any

      Value to be checked.

      -

    Returns boolean

    True if the value is not truthy, false otherwise.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isNullOrUndefined.html b/docs/webSdk/1ds-core-js/functions/isNullOrUndefined.html deleted file mode 100644 index 879f96f14..000000000 --- a/docs/webSdk/1ds-core-js/functions/isNullOrUndefined.html +++ /dev/null @@ -1,7 +0,0 @@ -isNullOrUndefined | @microsoft/1ds-core-js - v4.3.1

Function isNullOrUndefined

  • Checks if the provided value is null, undefined or contains the string value of "undefined".

    -

    Parameters

    • value: any

      The value to check

      -

    Returns boolean

    true if the value is null or undefined

    -
    isNullOrUndefined(null);         // true
    isNullOrUndefined(undefined); // true
    isNullOrUndefined("undefined"); // true

    let value = null;
    isNullOrUndefined(value); // true
    let value = undefined;
    isNullOrUndefined(value); // true

    isNullOrUndefined(""); // false
    isNullOrUndefined(0); // false
    isNullOrUndefined(new Date()); // false
    isNullOrUndefined(true); // false
    isNullOrUndefined(false); // false -
    - -
diff --git a/docs/webSdk/1ds-core-js/functions/isNumber.html b/docs/webSdk/1ds-core-js/functions/isNumber.html deleted file mode 100644 index d8eb89a2e..000000000 --- a/docs/webSdk/1ds-core-js/functions/isNumber.html +++ /dev/null @@ -1,4 +0,0 @@ -isNumber | @microsoft/1ds-core-js - v4.3.1

Checks if the type of value is a number.

-
  • Parameters

    • value: any

      Value to be checked.

      -

    Returns value is number

    True if the value is a number, false otherwise.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isObject.html b/docs/webSdk/1ds-core-js/functions/isObject.html deleted file mode 100644 index 3b918ed8f..000000000 --- a/docs/webSdk/1ds-core-js/functions/isObject.html +++ /dev/null @@ -1,4 +0,0 @@ -isObject | @microsoft/1ds-core-js - v4.3.1
  • Checks to see if the past value is an object value

    -

    Type Parameters

    • T

      The object type, defaults to any

      -

    Parameters

    • value: T

      The value to check

      -

    Returns value is T

diff --git a/docs/webSdk/1ds-core-js/functions/isReactNative.html b/docs/webSdk/1ds-core-js/functions/isReactNative.html deleted file mode 100644 index b07c10ed6..000000000 --- a/docs/webSdk/1ds-core-js/functions/isReactNative.html +++ /dev/null @@ -1,2 +0,0 @@ -isReactNative | @microsoft/1ds-core-js - v4.3.1
  • Returns whether the environment is reporting that we are running in a React Native Environment

    -

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/isSampledFlag.html b/docs/webSdk/1ds-core-js/functions/isSampledFlag.html deleted file mode 100644 index 56e84dab4..000000000 --- a/docs/webSdk/1ds-core-js/functions/isSampledFlag.html +++ /dev/null @@ -1,3 +0,0 @@ -isSampledFlag | @microsoft/1ds-core-js - v4.3.1
  • Is the parsed traceParent indicating that the trace is currently sampled.

    -

    Parameters

    • value: ITraceParent

      The parsed traceParent value

      -

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/isString.html b/docs/webSdk/1ds-core-js/functions/isString.html deleted file mode 100644 index ec6ab18ec..000000000 --- a/docs/webSdk/1ds-core-js/functions/isString.html +++ /dev/null @@ -1,6 +0,0 @@ -isString | @microsoft/1ds-core-js - v4.3.1

Checks to see if the past value is a string value

-
isString("");            // true
isString("null"); // true
isString("undefined"); // true
isString(String("")); // true

isString(null); // false
isString(undefined); // false
isString(0); // false -
- -
  • Parameters

    • value: any

      The value to check

      -

    Returns value is string

diff --git a/docs/webSdk/1ds-core-js/functions/isTruthy.html b/docs/webSdk/1ds-core-js/functions/isTruthy.html deleted file mode 100644 index 51ce88548..000000000 --- a/docs/webSdk/1ds-core-js/functions/isTruthy.html +++ /dev/null @@ -1,5 +0,0 @@ -isTruthy | @microsoft/1ds-core-js - v4.3.1
  • Checks if the type of value evaluates to true value, handling some special -case usages of Boolean(true/false) and new Boolean(true/false).

    -

    Parameters

    • value: any

      Value to be checked.

      -

    Returns boolean

    True if the value is not truthy, false otherwise.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isTypeof.html b/docs/webSdk/1ds-core-js/functions/isTypeof.html deleted file mode 100644 index 7039abb90..000000000 --- a/docs/webSdk/1ds-core-js/functions/isTypeof.html +++ /dev/null @@ -1,5 +0,0 @@ -isTypeof | @microsoft/1ds-core-js - v4.3.1
  • Validate if the provided value object is of the expected type

    -

    Parameters

    • value: any

      The value to check

      -
    • theType: string

      The expected type name as a string

      -

    Returns boolean

    true if the value matches the provided type

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isUint8ArrayAvailable.html b/docs/webSdk/1ds-core-js/functions/isUint8ArrayAvailable.html deleted file mode 100644 index 1c440e69d..000000000 --- a/docs/webSdk/1ds-core-js/functions/isUint8ArrayAvailable.html +++ /dev/null @@ -1,4 +0,0 @@ -isUint8ArrayAvailable | @microsoft/1ds-core-js - v4.3.1

Function isUint8ArrayAvailable

  • Checks if Uint8Array are available in the current environment. Safari and Firefox along with -ReactNative are known to not support Uint8Array properly.

    -

    Returns boolean

    True if available, false otherwise.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isUndefined.html b/docs/webSdk/1ds-core-js/functions/isUndefined.html deleted file mode 100644 index 2db9c6a78..000000000 --- a/docs/webSdk/1ds-core-js/functions/isUndefined.html +++ /dev/null @@ -1,8 +0,0 @@ -isUndefined | @microsoft/1ds-core-js - v4.3.1
  • Checks if the provided value is undefined or contains the string value "undefined", -if you want to consider the string value as undefined see isStrictUndefined

    -

    Parameters

    • value: any

      The value to check

      -

    Returns boolean

    true if the value is undefined or "undefined", otherwise false

    -
    isUndefined(undefined);              // true
    isUndefined("undefined"); // true

    isUndefined(null); // false
    isUndefined("null"); // false
    isUndefined("1"); // false
    isUndefined("aa"); // false
    isUndefined(new Date()); // false
    isUndefined(1); // false
    isUndefined(""); // false
    isUndefined(_dummyFunction); // false
    isUndefined([]); // false
    isUndefined(new Array(1)); // false
    isUndefined(true); // false
    isUndefined(false); // false
    isUndefined("true"); // false
    isUndefined("false"); // false
    isUndefined(new Boolean(true)); // false
    isUndefined(new Boolean(false)); // false
    isUndefined(new Boolean("true")); // false
    isUndefined(new Boolean("false")); // false
    isUndefined(Boolean(true)); // false
    isUndefined(Boolean(false)); // false
    isUndefined(Boolean("true")); // false
    isUndefined(Boolean("false")); // false
    isUndefined(new RegExp("")); // false
    isUndefined(new ArrayBuffer(0)); // false
    isUndefined(new Error("Test Error"));// false
    isUndefined(new TypeError("Test TypeError")); // false
    isUndefined(new TestError("Test TestError")); // false
    isUndefined(_dummyError()); // false
    isUndefined(Promise.reject()); // false
    isUndefined(Promise.resolve()); // false
    isUndefined(new Promise(() => {})); // false
    isUndefined(_simplePromise()); // false
    isUndefined(_simplePromiseLike()); // false
    isUndefined(Object.create(null)); // false
    isUndefined(polyObjCreate(null)); // false -
    - -
diff --git a/docs/webSdk/1ds-core-js/functions/isValidSpanId.html b/docs/webSdk/1ds-core-js/functions/isValidSpanId.html deleted file mode 100644 index 748fa6075..000000000 --- a/docs/webSdk/1ds-core-js/functions/isValidSpanId.html +++ /dev/null @@ -1,6 +0,0 @@ -isValidSpanId | @microsoft/1ds-core-js - v4.3.1
  • Is the provided W3c span id (aka. parent id) a valid string representation, it must be a 16-character -string of lowercase hexadecimal characters, for example, 00f067aa0ba902b7. -If all characters are zero (0000000000000000) this is considered an invalid value.

    -

    Parameters

    • value: string

      The W3c span id to be validated

      -

    Returns boolean

    true if valid otherwise false

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isValidTraceId.html b/docs/webSdk/1ds-core-js/functions/isValidTraceId.html deleted file mode 100644 index 1594b501b..000000000 --- a/docs/webSdk/1ds-core-js/functions/isValidTraceId.html +++ /dev/null @@ -1,6 +0,0 @@ -isValidTraceId | @microsoft/1ds-core-js - v4.3.1
  • Is the provided W3c Trace Id a valid string representation, it must be a 32-character string -of lowercase hexadecimal characters for example, 4bf92f3577b34da6a3ce929d0e0e4736. -If all characters as zero (00000000000000000000000000000000) it will be considered an invalid value.

    -

    Parameters

    • value: string

      The W3c trace Id to be validated

      -

    Returns boolean

    true if valid otherwise false

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isValidTraceParent.html b/docs/webSdk/1ds-core-js/functions/isValidTraceParent.html deleted file mode 100644 index 344e3b8dc..000000000 --- a/docs/webSdk/1ds-core-js/functions/isValidTraceParent.html +++ /dev/null @@ -1,2 +0,0 @@ -isValidTraceParent | @microsoft/1ds-core-js - v4.3.1

Function isValidTraceParent

  • Validates that the provided ITraceParent instance conforms to the currently supported specifications

    -

    Parameters

    • value: ITraceParent

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/isValueAssigned.html b/docs/webSdk/1ds-core-js/functions/isValueAssigned.html deleted file mode 100644 index 37f513cf3..000000000 --- a/docs/webSdk/1ds-core-js/functions/isValueAssigned.html +++ /dev/null @@ -1,4 +0,0 @@ -isValueAssigned | @microsoft/1ds-core-js - v4.3.1
  • Checks if value is assigned to the given param.

    -

    Parameters

    • value: any

      The token from which the tenant id is to be extracted.

      -

    Returns boolean

    True/false denoting if value is assigned to the param.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/isValueKind.html b/docs/webSdk/1ds-core-js/functions/isValueKind.html deleted file mode 100644 index a444c2abe..000000000 --- a/docs/webSdk/1ds-core-js/functions/isValueKind.html +++ /dev/null @@ -1 +0,0 @@ -isValueKind | @microsoft/1ds-core-js - v4.3.1
  • Parameters

    • value: number

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/isXhrSupported.html b/docs/webSdk/1ds-core-js/functions/isXhrSupported.html deleted file mode 100644 index 3d62d88a0..000000000 --- a/docs/webSdk/1ds-core-js/functions/isXhrSupported.html +++ /dev/null @@ -1,3 +0,0 @@ -isXhrSupported | @microsoft/1ds-core-js - v4.3.1
  • Checks if XMLHttpRequest is supported

    -

    Returns boolean

    True if supported, otherwise false

    -
diff --git a/docs/webSdk/1ds-core-js/functions/mergeEvtNamespace.html b/docs/webSdk/1ds-core-js/functions/mergeEvtNamespace.html deleted file mode 100644 index ea8df8af7..000000000 --- a/docs/webSdk/1ds-core-js/functions/mergeEvtNamespace.html +++ /dev/null @@ -1 +0,0 @@ -mergeEvtNamespace | @microsoft/1ds-core-js - v4.3.1

Function mergeEvtNamespace

  • Parameters

    • theNamespace: string
    • Optionalnamespaces: string | string[]

    Returns string | string[]

diff --git a/docs/webSdk/1ds-core-js/functions/newGuid.html b/docs/webSdk/1ds-core-js/functions/newGuid.html deleted file mode 100644 index 4630dd3af..000000000 --- a/docs/webSdk/1ds-core-js/functions/newGuid.html +++ /dev/null @@ -1 +0,0 @@ -newGuid | @microsoft/1ds-core-js - v4.3.1
  • Returns string

diff --git a/docs/webSdk/1ds-core-js/functions/newId.html b/docs/webSdk/1ds-core-js/functions/newId.html deleted file mode 100644 index 3a1593c5f..000000000 --- a/docs/webSdk/1ds-core-js/functions/newId.html +++ /dev/null @@ -1,4 +0,0 @@ -newId | @microsoft/1ds-core-js - v4.3.1
  • Generate random base64 id string. -The default length is 22 which is 132-bits so almost the same as a GUID but as base64 (the previous default was 5)

    -

    Parameters

    • OptionalmaxLength: number

      Optional value to specify the length of the id to be generated, defaults to 22

      -

    Returns string

diff --git a/docs/webSdk/1ds-core-js/functions/normalizeJsName.html b/docs/webSdk/1ds-core-js/functions/normalizeJsName.html deleted file mode 100644 index 9665255fe..000000000 --- a/docs/webSdk/1ds-core-js/functions/normalizeJsName.html +++ /dev/null @@ -1,6 +0,0 @@ -normalizeJsName | @microsoft/1ds-core-js - v4.3.1
  • Validates that the string name conforms to the JS IdentifierName specification and if not -normalizes the name so that it would. This method does not identify or change any keywords -meaning that if you pass in a known keyword the same value will be returned. -This is a simplified version

    -

    Parameters

    • name: string

      The name to validate

      -

    Returns string

diff --git a/docs/webSdk/1ds-core-js/functions/objDefineAccessors.html b/docs/webSdk/1ds-core-js/functions/objDefineAccessors.html deleted file mode 100644 index 4bd3a52c9..000000000 --- a/docs/webSdk/1ds-core-js/functions/objDefineAccessors.html +++ /dev/null @@ -1,14 +0,0 @@ -objDefineAccessors | @microsoft/1ds-core-js - v4.3.1

Function objDefineAccessors

  • Try to define get/set object property accessors for the target object/prototype, this will provide compatibility with -existing API definition when run within an ES5+ container that supports accessors but still enable the code to be loaded -and executed in an ES3 container, providing basic IE8 compatibility.

    -

    Type Parameters

    • T
    • V = any

    Parameters

    • target: T

      The object on which to define the property.

      -
    • prop: PropertyKey

      The name of the property to be defined or modified.

      -
    • OptionalgetProp: (() => V)

      The getter function to wire against the getter.

      -
        • (): V
        • Returns V

    • OptionalsetProp: ((v: V) => void)

      The setter function to wire against the setter.

      -
        • (v): void
        • Parameters

          Returns void

    • Optionalconfigurable: boolean

      Can the value be changed, defaults to true

      -
    • Optionalenumerable: boolean

      Should this get property be enumerable, defaults to true.

      -

    Returns T

    The object that was passed to the function

    -

    It is recommended that you use objDefine instead objDefineAccessors as this internally creates -the ObjDefinePropDescriptor definition based on your provided arguments. And only using a minimum set of functions -reduces your overall bundle size.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/objForEachKey.html b/docs/webSdk/1ds-core-js/functions/objForEachKey.html deleted file mode 100644 index 4ccf306f4..000000000 --- a/docs/webSdk/1ds-core-js/functions/objForEachKey.html +++ /dev/null @@ -1,11 +0,0 @@ -objForEachKey | @microsoft/1ds-core-js - v4.3.1
  • Calls the provided callbackFn function once for each key in an object. This is equivelent to arrForEach(Object.keys(theObject), callbackFn) or -if not using the array helper Object.keys(theObject).forEach(callbackFn) except that this helper avoid creating a temporary of the object -keys before iterating over them and like the arrForEach helper you CAN stop or break the iteration by returning -1 from the callbackFn function.

    -

    Type Parameters

    • T

      The object type

      -

    Parameters

    • theObject: T
    • callbackfn: ((key: string, value: T[keyof T]) => number | void)

      A function that accepts up to two arguments, the key name and the current value of the property represented by the key.

      -
        • (key, value): number | void
        • Parameters

          • key: string
          • value: T[keyof T]

          Returns number | void

    • OptionalthisArg: any

      [Optional] An object to which the this keyword can refer in the callbackfn function. If thisArg is omitted, null or undefined -the object will be used as the this value.

      -

    Returns void

    function performAction<T>(target: T, source: any) {
    if (!isNullOrUndefined(source)) {
    objForEachKey(source, (key, value) => {
    // Set the target with a reference to the same value with the same name
    target[key] = value;
    });
    }

    return target;
    } -
    - -
diff --git a/docs/webSdk/1ds-core-js/functions/objFreeze.html b/docs/webSdk/1ds-core-js/functions/objFreeze.html deleted file mode 100644 index 6dbf166be..000000000 --- a/docs/webSdk/1ds-core-js/functions/objFreeze.html +++ /dev/null @@ -1,16 +0,0 @@ -objFreeze | @microsoft/1ds-core-js - v4.3.1

The objFreeze() method freezes an object. A frozen object can no longer be changed; freezing an object -prevents new properties from being added to it, existing properties from being removed, prevents changing the -enumerability, configurability, or writability of existing properties, and prevents the values of existing -properties from being changed. In addition, freezing an object also prevents its prototype from being changed. -objFreeze() returns the same object that was passed in.

-

Nothing can be added to or removed from the properties set of a frozen object. Any attempt to do so will fail, -either silently or by throwing a TypeError exception (most commonly, but not exclusively, when in strict mode).

-

For data properties of a frozen object, values cannot be changed, the writable and configurable attributes are -set to false. Accessor properties (getters and setters) work the same (and still give the illusion that you are -changing the value). Note that values that are objects can still be modified, unless they are also frozen. As -an object, an array can be frozen; after doing so, its elements cannot be altered and no elements can be added -to or removed from the array.

-

objFreeze() returns the same object that was passed into the function. It does not create a frozen copy.

-
  • Type Parameters

    • T

    Parameters

    • value: T

      The object to freeze.

      -

    Returns T

    The object that was passed to the function.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/objKeys.html b/docs/webSdk/1ds-core-js/functions/objKeys.html deleted file mode 100644 index 09dc14e91..000000000 --- a/docs/webSdk/1ds-core-js/functions/objKeys.html +++ /dev/null @@ -1,11 +0,0 @@ -objKeys | @microsoft/1ds-core-js - v4.3.1

The objKeys() method returns an array of a given object's own enumerable property names, iterated in -the same order that a normal loop would.

-

objKeys() returns an array whose elements are strings corresponding to the enumerable properties found -directly upon object. The ordering of the properties is the same as that given by looping over the -properties of the object manually.

-
// simple array
const arr = ['a', 'b', 'c'];
console.log(objKeys(arr)); // console: ['0', '1', '2']

// array-like object
const obj = { 0: 'a', 1: 'b', 2: 'c' };
console.log(objKeys(obj)); // console: ['0', '1', '2']

// array-like object with random key ordering
const anObj = { 100: 'a', 2: 'b', 7: 'c' };
console.log(objKeys(anObj)); // console: ['2', '7', '100']

// getFoo is a property which isn't enumerable
const myObj = objCreate({}, {
getFoo: {
value() { return this.foo; }
}
});
myObj.foo = 1;
console.log(objKeys(myObj)); // console: ['foo'] -
- -
  • Parameters

    • value: any

      The object to obtain a copy of the keys from

      -

    Returns string[]

    An array of the properties names for the value object.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/objSeal.html b/docs/webSdk/1ds-core-js/functions/objSeal.html deleted file mode 100644 index 8e8244d71..000000000 --- a/docs/webSdk/1ds-core-js/functions/objSeal.html +++ /dev/null @@ -1,6 +0,0 @@ -objSeal | @microsoft/1ds-core-js - v4.3.1

The objSeal() method seals an object, preventing new properties from being added to it and marking all -existing properties as non-configurable. Values of present properties can still be changed as long as they -are writable.

-
  • Type Parameters

    • T

    Parameters

    • value: T

      The object which should be sealed.

      -

    Returns T

    The object being sealed.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/onConfigChange.html b/docs/webSdk/1ds-core-js/functions/onConfigChange.html deleted file mode 100644 index 8b4731c6e..000000000 --- a/docs/webSdk/1ds-core-js/functions/onConfigChange.html +++ /dev/null @@ -1,6 +0,0 @@ -onConfigChange | @microsoft/1ds-core-js - v4.3.1
  • Watch and track changes for accesses to the current config, the provided config MUST already be -a dynamic config or a child accessed via the dynamic config

    -

    Type Parameters

    Parameters

    Returns IWatcherHandler<T>

    A watcher handler instance that can be used to remove itself when being unloaded

    -

    TypeError if the provided config is not a dynamic config instance

    -
diff --git a/docs/webSdk/1ds-core-js/functions/openXhr.html b/docs/webSdk/1ds-core-js/functions/openXhr.html deleted file mode 100644 index f6658646a..000000000 --- a/docs/webSdk/1ds-core-js/functions/openXhr.html +++ /dev/null @@ -1,9 +0,0 @@ -openXhr | @microsoft/1ds-core-js - v4.3.1
  • Create and open an XMLHttpRequest object

    -

    Parameters

    • method: string

      The request method

      -
    • urlString: string

      The url

      -
    • OptionalwithCredentials: boolean

      Option flag indicating that credentials should be sent

      -
    • disabled: boolean = false

      Optional flag indicating that the XHR object should be marked as disabled and not tracked (default is false)

      -
    • isSync: boolean = false

      Optional flag indicating if the instance should be a synchronous request (defaults to false)

      -
    • Optionaltimeout: number

      Optional value identifying the timeout value that should be assigned to the XHR request

      -

    Returns XMLHttpRequest

    A new opened XHR request

    -
diff --git a/docs/webSdk/1ds-core-js/functions/optimizeObject.html b/docs/webSdk/1ds-core-js/functions/optimizeObject.html deleted file mode 100644 index bf628102b..000000000 --- a/docs/webSdk/1ds-core-js/functions/optimizeObject.html +++ /dev/null @@ -1,6 +0,0 @@ -optimizeObject | @microsoft/1ds-core-js - v4.3.1
  • A helper function to assist with JIT performance for objects that have properties added / removed dynamically -this is primarily for chromium based browsers and has limited effects on Firefox and none of IE. Only call this -function after you have finished "updating" the object, calling this within loops reduces or defeats the benefits. -This helps when iterating using for..in, objKeys() and objForEach()

    -

    Type Parameters

    • T

    Parameters

    • theObject: T

      The object to be optimized if possible

      -

    Returns T

diff --git a/docs/webSdk/1ds-core-js/functions/parseResponse.html b/docs/webSdk/1ds-core-js/functions/parseResponse.html deleted file mode 100644 index d9523c7e8..000000000 --- a/docs/webSdk/1ds-core-js/functions/parseResponse.html +++ /dev/null @@ -1,3 +0,0 @@ -parseResponse | @microsoft/1ds-core-js - v4.3.1
  • Parses the response from the backend.

    -

    Parameters

    • response: any

      XMLHttpRequest or XDomainRequest response

      -
    • OptionaldiagLog: IDiagnosticLogger

    Returns IBackendResponse

diff --git a/docs/webSdk/1ds-core-js/functions/parseTraceParent.html b/docs/webSdk/1ds-core-js/functions/parseTraceParent.html deleted file mode 100644 index 22267664a..000000000 --- a/docs/webSdk/1ds-core-js/functions/parseTraceParent.html +++ /dev/null @@ -1,4 +0,0 @@ -parseTraceParent | @microsoft/1ds-core-js - v4.3.1
  • Attempt to parse the provided string as a W3C TraceParent header value (https://www.w3.org/TR/trace-context/#traceparent-header)

    -

    Parameters

    • value: string

      The value to be parsed

      -
    • OptionalselectIdx: number

      If the found value is comma separated which is the preferred entry to select, defaults to the first

      -

    Returns ITraceParent

diff --git a/docs/webSdk/1ds-core-js/functions/perfNow.html b/docs/webSdk/1ds-core-js/functions/perfNow.html deleted file mode 100644 index 279a746eb..000000000 --- a/docs/webSdk/1ds-core-js/functions/perfNow.html +++ /dev/null @@ -1,10 +0,0 @@ -perfNow | @microsoft/1ds-core-js - v4.3.1
  • Returns the number of milliseconds that has elapsed since the time origin, if -the runtime does not support the performance API it will fallback to return -the number of milliseconds since the unix epoch.

    -

    Returns number

    The number of milliseconds as a DOMHighResTimeStamp double value or -an integer depending on the runtime.

    -

    0.4.4

    -
    let now = perfNow();
    -
    - -
diff --git a/docs/webSdk/1ds-core-js/functions/prependTransports.html b/docs/webSdk/1ds-core-js/functions/prependTransports.html deleted file mode 100644 index 88448edbe..000000000 --- a/docs/webSdk/1ds-core-js/functions/prependTransports.html +++ /dev/null @@ -1 +0,0 @@ -prependTransports | @microsoft/1ds-core-js - v4.3.1

Function prependTransports

diff --git a/docs/webSdk/1ds-core-js/functions/proxyAssign.html b/docs/webSdk/1ds-core-js/functions/proxyAssign.html deleted file mode 100644 index aea86f2f8..000000000 --- a/docs/webSdk/1ds-core-js/functions/proxyAssign.html +++ /dev/null @@ -1,12 +0,0 @@ -proxyAssign | @microsoft/1ds-core-js - v4.3.1
  • Effectively assigns all enumerable properties (not just own properties) and functions (including inherited prototype) from -the source object to the target, it attempts to use proxy getters / setters (if possible) and proxy functions to avoid potential -implementation issues by assigning prototype functions as instance ones

    -

    This method is the primary method used to "update" the snippet proxy with the ultimate implementations.

    -

    Special ES3 Notes: -Updates (setting) of direct property values on the target or indirectly on the source object WILL NOT WORK PROPERLY, updates to the -properties of "referenced" object will work (target.context.newValue = 10 => will be reflected in the source.context as it's the -same object). ES3 Failures: assigning target.myProp = 3 -> Won't change source.myProp = 3, likewise the reverse would also fail.

    -

    Type Parameters

    • T
    • S

    Parameters

    • target: T

      The target object to be assigned with the source properties and functions

      -
    • source: S

      The source object which will be assigned / called by setting / calling the targets proxies

      -
    • OptionalchkSet: ((name: string, isFunc?: boolean, source?: S, target?: T) => boolean)

      An optional callback to determine whether a specific property/function should be proxied

      -
        • (name, isFunc?, source?, target?): boolean
        • Parameters

          • name: string
          • OptionalisFunc: boolean
          • Optionalsource: S
          • Optionaltarget: T

          Returns boolean

    Returns T

diff --git a/docs/webSdk/1ds-core-js/functions/proxyFunctionAs.html b/docs/webSdk/1ds-core-js/functions/proxyFunctionAs.html deleted file mode 100644 index f1c7190d7..000000000 --- a/docs/webSdk/1ds-core-js/functions/proxyFunctionAs.html +++ /dev/null @@ -1,7 +0,0 @@ -proxyFunctionAs | @microsoft/1ds-core-js - v4.3.1
  • Creates a proxy function on the target which internally will call the source version with all arguments passed to the target method.

    -

    Type Parameters

    • T
    • S

    Parameters

    • target: T

      The target object to be assigned with the source properties and functions

      -
    • name: string

      The function name that will be added on the target

      -
    • source: S | (() => S)

      The source object which will be assigned / called by setting / calling the targets proxies

      -
    • theFunc: keyof S

      The function name on the source that will be proxied on the target

      -
    • OptionaloverwriteTarget: boolean

      If false this will not replace any pre-existing name otherwise (the default) it will overwrite any existing name

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/proxyFunctions.html b/docs/webSdk/1ds-core-js/functions/proxyFunctions.html deleted file mode 100644 index c38cc9bc5..000000000 --- a/docs/webSdk/1ds-core-js/functions/proxyFunctions.html +++ /dev/null @@ -1,6 +0,0 @@ -proxyFunctions | @microsoft/1ds-core-js - v4.3.1
  • Creates proxy functions on the target which internally will call the source version with all arguments passed to the target method.

    -

    Type Parameters

    • T
    • S

    Parameters

    • target: T

      The target object to be assigned with the source properties and functions

      -
    • source: S | (() => S)

      The source object which will be assigned / called by setting / calling the targets proxies

      -
    • functionsToProxy: (keyof S)[]

      An array of function names that will be proxied on the target

      -
    • OptionaloverwriteTarget: boolean

      If false this will not replace any pre-existing name otherwise (the default) it will overwrite any existing name

      -

    Returns T

diff --git a/docs/webSdk/1ds-core-js/functions/random32.html b/docs/webSdk/1ds-core-js/functions/random32.html deleted file mode 100644 index de26fca76..000000000 --- a/docs/webSdk/1ds-core-js/functions/random32.html +++ /dev/null @@ -1,3 +0,0 @@ -random32 | @microsoft/1ds-core-js - v4.3.1
  • generate a random 32-bit number (0x000000..0xFFFFFFFF) or (-0x80000000..0x7FFFFFFF), defaults un-unsigned.

    -

    Parameters

    • Optionalsigned: boolean

      True to return a signed 32-bit number (-0x80000000..0x7FFFFFFF) otherwise an unsigned one (0x000000..0xFFFFFFFF)

      -

    Returns number

diff --git a/docs/webSdk/1ds-core-js/functions/randomValue.html b/docs/webSdk/1ds-core-js/functions/randomValue.html deleted file mode 100644 index 1c7215bb4..000000000 --- a/docs/webSdk/1ds-core-js/functions/randomValue.html +++ /dev/null @@ -1,3 +0,0 @@ -randomValue | @microsoft/1ds-core-js - v4.3.1
  • Generate a random value between 0 and maxValue, max value should be limited to a 32-bit maximum. -So maxValue(16) will produce a number from 0..16 (range of 17)

    -

    Parameters

    • maxValue: number

    Returns number

diff --git a/docs/webSdk/1ds-core-js/functions/removeEventHandler.html b/docs/webSdk/1ds-core-js/functions/removeEventHandler.html deleted file mode 100644 index 5344a60d2..000000000 --- a/docs/webSdk/1ds-core-js/functions/removeEventHandler.html +++ /dev/null @@ -1,8 +0,0 @@ -removeEventHandler | @microsoft/1ds-core-js - v4.3.1

Function removeEventHandler

  • Trys to remove event handler(s) for the specified event/namespace to the window, body and document

    -

    Parameters

    • eventName: string

      {string} - The name of the event, with optional namespaces or just the namespaces, -such as "click", "click.mynamespace" or ".mynamespace"

      -
    • callback: any

      {any} - - The callback function that needs to be removed from the given event, when using a -namespace (with or without a qualifying event) this may be null to remove all previously attached event handlers -otherwise this will only remove events with this specific handler.

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace.

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/removeEventListeners.html b/docs/webSdk/1ds-core-js/functions/removeEventListeners.html deleted file mode 100644 index 48af0828a..000000000 --- a/docs/webSdk/1ds-core-js/functions/removeEventListeners.html +++ /dev/null @@ -1,5 +0,0 @@ -removeEventListeners | @microsoft/1ds-core-js - v4.3.1

Function removeEventListeners

  • Remove the listener from the array of events

    -

    Parameters

    • events: string[]

      An string array of event names to bind the listener to

      -
    • listener: any

      The event callback to call when the event is triggered

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace.

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/removePageHideEventListener.html b/docs/webSdk/1ds-core-js/functions/removePageHideEventListener.html deleted file mode 100644 index 127c62cbf..000000000 --- a/docs/webSdk/1ds-core-js/functions/removePageHideEventListener.html +++ /dev/null @@ -1,6 +0,0 @@ -removePageHideEventListener | @microsoft/1ds-core-js - v4.3.1

Function removePageHideEventListener

  • Removes the pageHide event listeners added by addPageHideEventListener, because the 'visibilitychange' uses -an internal proxy to detect the visibility state you SHOULD use a unique namespace when calling addPageHideEventListener -as the remove ignores the listener argument for the 'visibilitychange' event.

    -

    Parameters

    • listener: any

      The specific listener to remove for the 'pageshow' event only (ignored for 'visibilitychange')

      -
    • OptionalevtNamespace: string | string[]

      The unique namespace used when calling addPageShowEventListener

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/removePageShowEventListener.html b/docs/webSdk/1ds-core-js/functions/removePageShowEventListener.html deleted file mode 100644 index df820108b..000000000 --- a/docs/webSdk/1ds-core-js/functions/removePageShowEventListener.html +++ /dev/null @@ -1,6 +0,0 @@ -removePageShowEventListener | @microsoft/1ds-core-js - v4.3.1

Function removePageShowEventListener

  • Removes the pageShow event listeners added by addPageShowEventListener, because the 'visibilitychange' uses -an internal proxy to detect the visibility state you SHOULD use a unique namespace when calling addPageShowEventListener -as the remove ignores the listener argument for the 'visibilitychange' event.

    -

    Parameters

    • listener: any

      The specific listener to remove for the 'pageshow' event only (ignored for 'visibilitychange')

      -
    • OptionalevtNamespace: string | string[]

      The unique namespace used when calling addPageShowEventListener

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/removePageUnloadEventListener.html b/docs/webSdk/1ds-core-js/functions/removePageUnloadEventListener.html deleted file mode 100644 index fb7e088d9..000000000 --- a/docs/webSdk/1ds-core-js/functions/removePageUnloadEventListener.html +++ /dev/null @@ -1,6 +0,0 @@ -removePageUnloadEventListener | @microsoft/1ds-core-js - v4.3.1

Function removePageUnloadEventListener

  • Remove any matching 'beforeunload', 'unload' and 'pagehide' events that may have been added via addEventListener, -addEventListeners, addPageUnloadEventListener or addPageHideEventListener.

    -

    Parameters

    • listener: any

      The specific event callback to to be removed

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) uniquely identified and removed based on this namespace.

      -

    Returns void

    true - when at least one of the events was registered otherwise false

    -
diff --git a/docs/webSdk/1ds-core-js/functions/safeGetCookieMgr.html b/docs/webSdk/1ds-core-js/functions/safeGetCookieMgr.html deleted file mode 100644 index 0b16805d7..000000000 --- a/docs/webSdk/1ds-core-js/functions/safeGetCookieMgr.html +++ /dev/null @@ -1,3 +0,0 @@ -safeGetCookieMgr | @microsoft/1ds-core-js - v4.3.1
  • Helper to return the ICookieMgr from the core (if not null/undefined) or a default implementation -associated with the configuration or a legacy default.

    -

    Parameters

    Returns ICookieMgr

diff --git a/docs/webSdk/1ds-core-js/functions/safeGetLogger.html b/docs/webSdk/1ds-core-js/functions/safeGetLogger.html deleted file mode 100644 index dd4c6cd4d..000000000 --- a/docs/webSdk/1ds-core-js/functions/safeGetLogger.html +++ /dev/null @@ -1 +0,0 @@ -safeGetLogger | @microsoft/1ds-core-js - v4.3.1
diff --git a/docs/webSdk/1ds-core-js/functions/sanitizeProperty.html b/docs/webSdk/1ds-core-js/functions/sanitizeProperty.html deleted file mode 100644 index 8a4cfd9ea..000000000 --- a/docs/webSdk/1ds-core-js/functions/sanitizeProperty.html +++ /dev/null @@ -1,7 +0,0 @@ -sanitizeProperty | @microsoft/1ds-core-js - v4.3.1
  • Sanitizes the Property. It checks the that the property name and value are valid. It also -checks/populates the correct type and pii of the property value.

    -

    Parameters

    • name: string

      property name - The property name.

      -
    • property:
          | string
          | number
          | boolean
          | object
          | string[]
          | number[]
          | boolean[]
          | IEventProperty

      The property value or an IEventProperty containing value, -type ,pii and customer content.

      -
    • OptionalstringifyObjects: boolean

    Returns IEventProperty | null

    IEventProperty containing valid name, value, pii and type or null if invalid.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/setEnableEnvMocks.html b/docs/webSdk/1ds-core-js/functions/setEnableEnvMocks.html deleted file mode 100644 index 31d2fe536..000000000 --- a/docs/webSdk/1ds-core-js/functions/setEnableEnvMocks.html +++ /dev/null @@ -1,2 +0,0 @@ -setEnableEnvMocks | @microsoft/1ds-core-js - v4.3.1

Function setEnableEnvMocks

  • Enable the lookup of test mock objects if requested

    -

    Parameters

    • enabled: boolean

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/setProcessTelemetryTimings.html b/docs/webSdk/1ds-core-js/functions/setProcessTelemetryTimings.html deleted file mode 100644 index ec06450e6..000000000 --- a/docs/webSdk/1ds-core-js/functions/setProcessTelemetryTimings.html +++ /dev/null @@ -1 +0,0 @@ -setProcessTelemetryTimings | @microsoft/1ds-core-js - v4.3.1

Function setProcessTelemetryTimings

  • Parameters

    Returns void

diff --git a/docs/webSdk/1ds-core-js/functions/setValue.html b/docs/webSdk/1ds-core-js/functions/setValue.html deleted file mode 100644 index 37e6041d5..000000000 --- a/docs/webSdk/1ds-core-js/functions/setValue.html +++ /dev/null @@ -1,9 +0,0 @@ -setValue | @microsoft/1ds-core-js - v4.3.1
  • Sets the provided value on the target instance using the field name when the provided chk function returns true, the chk -function will only be called if the new value is no equal to the original value.

    -

    Type Parameters

    • T
    • K extends string | number | symbol

    Parameters

    • target: T

      The target object

      -
    • field: K

      The key of the target

      -
    • value: T[K]

      The value to set

      -
    • OptionalvalChk: ((value: T[K]) => boolean)

      [Optional] Callback to check the value that if supplied will be called check if the new value can be set

      -
        • (value): boolean
        • Parameters

          • value: T[K]

          Returns boolean

    • OptionalsrcChk: ((value: T[K]) => boolean)

      [Optional] Callback to check to original value that if supplied will be called if the new value should be set (if allowed)

      -
        • (value): boolean
        • Parameters

          • value: T[K]

          Returns boolean

    Returns T[K]

    The existing or new value, depending what was set

    -
diff --git a/docs/webSdk/1ds-core-js/functions/strContains.html b/docs/webSdk/1ds-core-js/functions/strContains.html deleted file mode 100644 index 6092cd09e..000000000 --- a/docs/webSdk/1ds-core-js/functions/strContains.html +++ /dev/null @@ -1,4 +0,0 @@ -strContains | @microsoft/1ds-core-js - v4.3.1
  • A simple wrapper (for minification support) to check if the value contains the search string.

    -

    Parameters

    • value: string

      The string value to check for the existence of the search value

      -
    • search: string

      The value search within the value

      -

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/strEndsWith.html b/docs/webSdk/1ds-core-js/functions/strEndsWith.html deleted file mode 100644 index 0ebf469a1..000000000 --- a/docs/webSdk/1ds-core-js/functions/strEndsWith.html +++ /dev/null @@ -1,5 +0,0 @@ -strEndsWith | @microsoft/1ds-core-js - v4.3.1

This method lets you determine whether or not a string ends with another string. This method is case-sensitive.

-
  • Parameters

    • value: string

      The value to be checked

      -
    • searchString: string

      The characters to be searched for at the end of value string.

      -
    • Optionallength: number

      If provided, it is used as the length of value. Defaults to value.length.

      -

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/functions/strStartsWith.html b/docs/webSdk/1ds-core-js/functions/strStartsWith.html deleted file mode 100644 index fef657c35..000000000 --- a/docs/webSdk/1ds-core-js/functions/strStartsWith.html +++ /dev/null @@ -1,7 +0,0 @@ -strStartsWith | @microsoft/1ds-core-js - v4.3.1

This method lets you determine whether or not a string begins with another string. This method is case-sensitive.

-
  • Parameters

    • value: string

      The value to be checked

      -
    • searchString: string

      The characters to be searched for at the start of the string

      -
    • Optionalposition: number

      [Optional] The position in this string at which to begin searching for searchString. -Defaults to 0

      -

    Returns boolean

    true if the given characters are found at the beginning of the string; otherwise, false.

    -
diff --git a/docs/webSdk/1ds-core-js/functions/strTrim.html b/docs/webSdk/1ds-core-js/functions/strTrim.html deleted file mode 100644 index 02f71bd37..000000000 --- a/docs/webSdk/1ds-core-js/functions/strTrim.html +++ /dev/null @@ -1,10 +0,0 @@ -strTrim | @microsoft/1ds-core-js - v4.3.1

The trim() method removes whitespace from both ends of a string and returns a new string, -without modifying the original string. Whitespace in this context is all the whitespace -characters (space, tab, no-break space, etc.) and all the line terminator characters -(LF, CR, etc.).

-
  • Parameters

    • value: string

      The string value to be trimmed.

      -

    Returns string

    A new string representing str stripped of whitespace from both its beginning and end. -If neither the beginning or end of str has any whitespace, a new string is still returned (essentially -a copy of str), with no exception being thrown. -To return a new string with whitespace trimmed from just one end, use strTrimStart() or strTrimEnd().

    -
diff --git a/docs/webSdk/1ds-core-js/functions/throwError.html b/docs/webSdk/1ds-core-js/functions/throwError.html deleted file mode 100644 index 4f6484eb6..000000000 --- a/docs/webSdk/1ds-core-js/functions/throwError.html +++ /dev/null @@ -1,2 +0,0 @@ -throwError | @microsoft/1ds-core-js - v4.3.1
  • Throw an error exception with the specified optional message

    -

    Parameters

    • Optionalmessage: string

    Returns never

diff --git a/docs/webSdk/1ds-core-js/functions/toISOString.html b/docs/webSdk/1ds-core-js/functions/toISOString.html deleted file mode 100644 index cc7db7ad5..000000000 --- a/docs/webSdk/1ds-core-js/functions/toISOString.html +++ /dev/null @@ -1,2 +0,0 @@ -toISOString | @microsoft/1ds-core-js - v4.3.1
  • Convert a date to I.S.O. format in IE8

    -

    Parameters

    • date: Date

    Returns string

diff --git a/docs/webSdk/1ds-core-js/functions/useXDomainRequest.html b/docs/webSdk/1ds-core-js/functions/useXDomainRequest.html deleted file mode 100644 index 26c5f1ef8..000000000 --- a/docs/webSdk/1ds-core-js/functions/useXDomainRequest.html +++ /dev/null @@ -1 +0,0 @@ -useXDomainRequest | @microsoft/1ds-core-js - v4.3.1

Function useXDomainRequest

  • Returns boolean | undefined

diff --git a/docs/webSdk/1ds-core-js/hierarchy.html b/docs/webSdk/1ds-core-js/hierarchy.html deleted file mode 100644 index f5bccd408..000000000 --- a/docs/webSdk/1ds-core-js/hierarchy.html +++ /dev/null @@ -1 +0,0 @@ -@microsoft/1ds-core-js - v4.3.1
diff --git a/docs/webSdk/1ds-core-js/index.html b/docs/webSdk/1ds-core-js/index.html deleted file mode 100644 index 684d12a03..000000000 --- a/docs/webSdk/1ds-core-js/index.html +++ /dev/null @@ -1,258 +0,0 @@ -@microsoft/1ds-core-js - v4.3.1

@microsoft/1ds-core-js - v4.3.1

Entrypoint

Enumerations

Classes

Interfaces

Type Aliases

Variables

Functions

__getRegisteredEvents -_logInternalMessage -_testHookMaxUnloadHooksCb -_throwInternal -_warnToConsole -addEventHandler -addEventListeners -addPageHideEventListener -addPageShowEventListener -addPageUnloadEventListener -areCookiesSupported -attachEvent -blockDynamicConversion -createCookieMgr -createDynamicConfig -createEnumStyle -createGuid -createProcessTelemetryContext -createTraceParent -createUniqueNamespace -createUnloadHandlerContainer -detachEvent -disallowsSameSiteNone -doPerf -eventOff -eventOn -extend -findW3cTraceParent -forceDynamicConversion -formatErrorMessageXdr -formatErrorMessageXhr -formatTraceParent -generateW3CId -getCommonSchemaMetaData -getConsole -getCookieValue -getCrypto -getExceptionName -getIEVersion -getJSON -getLocation -getMsCrypto -getResponseText -getSetValue -getTenantId -hasJSON -isArrayValid -isBeaconsSupported -isChromium -isFetchSupported -isGreaterThanZero -isIE -isLatency -isReactNative -isSampledFlag -isUint8ArrayAvailable -isValidSpanId -isValidTraceId -isValidTraceParent -isValueAssigned -isValueKind -isXhrSupported -mergeEvtNamespace -newGuid -newId -normalizeJsName -onConfigChange -openXhr -optimizeObject -parseResponse -parseTraceParent -prependTransports -proxyAssign -proxyFunctionAs -proxyFunctions -random32 -randomValue -removeEventHandler -removeEventListeners -removePageHideEventListener -removePageShowEventListener -removePageUnloadEventListener -safeGetCookieMgr -safeGetLogger -sanitizeProperty -setEnableEnvMocks -setProcessTelemetryTimings -setValue -strContains -toISOString -useXDomainRequest -

References

Array

ArrayLike

Diagnostic

Environment

Error

Object

String

Timer

Type Identity

Value Check

References

Renames and re-exports strUndefined
Renames and re-exports areCookiesSupported
Renames and re-exports __type
Renames and re-exports toISOString
diff --git a/docs/webSdk/1ds-core-js/interfaces/IAppInsightsCore.html b/docs/webSdk/1ds-core-js/interfaces/IAppInsightsCore.html deleted file mode 100644 index 707142c09..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IAppInsightsCore.html +++ /dev/null @@ -1,110 +0,0 @@ -IAppInsightsCore | @microsoft/1ds-core-js - v4.3.1

Interface IAppInsightsCore<CfgType>

Identifies an interface to a host that can provide an IPerfManager implementation

-
interface IAppInsightsCore<CfgType> {
    activeStatus?: (() => number);
    addNotificationListener?(listener: INotificationListener): void;
    addPlugin<T>(plugin: T, replaceExisting?: boolean, doAsync?: boolean, addCb?: ((added?: boolean) => void)): void;
    addTelemetryInitializer(telemetryInitializer: TelemetryInitializerFunction): ITelemetryInitializerHandler;
    addUnloadCb(handler: UnloadHandler): void;
    addUnloadHook(hooks:
        | ILegacyUnloadHook
        | IUnloadHook
        | IUnloadHook[]
        | Iterator<IUnloadHook, any, undefined>
        | ILegacyUnloadHook[]
        | Iterator<ILegacyUnloadHook, any, undefined>): void;
    config: CfgType;
    evtNamespace(): string;
    flush(isAsync?: boolean, callBack?: ((flushComplete?: boolean) => void), sendReason?: SendRequestReason, cbTimeout?: number): boolean | void;
    getChannels(): IChannelControls[];
    getCookieMgr(): ICookieMgr;
    getNotifyMgr(): INotificationManager;
    getPerfMgr(): IPerfManager;
    getPlugin<T>(pluginIdentifier: string): ILoadedPlugin<T>;
    getProcessTelContext(): IProcessTelemetryContext;
    getTraceCtx(createNew?: boolean): IDistributedTraceContext;
    getWParam: (() => number);
    initialize(config: CfgType, extensions: IPlugin[], logger?: IDiagnosticLogger, notificationManager?: INotificationManager): void;
    isInitialized?: (() => boolean);
    logger: IDiagnosticLogger;
    onCfgChange(handler: WatcherFunction<CfgType>): IUnloadHook;
    pluginVersionString: string;
    pluginVersionStringArr: string[];
    pollInternalLogs?(eventName?: string): ITimerHandler;
    removeNotificationListener?(listener: INotificationListener): void;
    setCookieMgr(cookieMgr: ICookieMgr): void;
    setPerfMgr(perfMgr: IPerfManager): void;
    setTraceCtx(newTraceCtx: IDistributedTraceContext): void;
    stopPollingInternalLogs?(): void;
    track(telemetryItem: ITelemetryItem): void;
    unload(isAsync?: boolean, unloadComplete?: ((unloadState: ITelemetryUnloadState) => void), cbTimeout?: number): void | IPromise<ITelemetryUnloadState>;
    updateCfg(newConfig: CfgType, mergeExisting?: boolean): void;
}

Type Parameters

Hierarchy (view full)

Implemented by

Properties

activeStatus?: (() => number)

Watches and tracks status of initialization process

-

Type declaration

    • (): number
    • Returns number

      ActiveStatus

      -

3.3.0 -If returned status is active, it means initialization process is completed. -If returned status is pending, it means the initialization process is waiting for promieses to be resolved. -If returned status is inactive, it means ikey is invalid or can 't get ikey or enpoint url from promsises.

-
config: CfgType
getWParam: (() => number)

Function used to identify the get w parameter used to identify status bit to some channels

-
isInitialized?: (() => boolean)

Returns a value that indicates whether the instance has already been previously initialized.

-

The current logger instance for this instance.

-
pluginVersionString: string

The formatted string of the installed plugins that contain a version number

-
pluginVersionStringArr: string[]

An array of the installed plugins that provide a version

-

Methods

  • Adds a notification listener. The SDK calls methods on the listener when an appropriate notification is raised. -The added plugins must raise notifications. If the plugins do not implement the notifications, then no methods will be -called.

    -

    Parameters

    Returns void

  • Add a new plugin to the installation

    -

    Type Parameters

    Parameters

    • plugin: T

      The new plugin to add

      -
    • OptionalreplaceExisting: boolean

      should any existing plugin be replaced, default is false

      -
    • OptionaldoAsync: boolean

      Should the add be performed asynchronously

      -
    • OptionaladdCb: ((added?: boolean) => void)

      [Optional] callback to call after the plugin has been added

      -
        • (added?): void
        • Parameters

          • Optionaladded: boolean

          Returns void

    Returns void

  • Add a telemetry processor to decorate or drop telemetry events.

    -

    Parameters

    Returns ITelemetryInitializerHandler

      -
    • A ITelemetryInitializerHandler to enable the initializer to be removed
    • -
    -
  • Add a handler that will be called when the SDK is being unloaded

    -

    Parameters

    Returns void

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    Returns void

  • Returns the unique event namespace that should be used when registering events

    -

    Returns string

  • Flush and send any batched / cached data immediately

    -

    Parameters

    • OptionalisAsync: boolean
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • OptionalsendReason: SendRequestReason

      specify the reason that you are calling "flush" defaults to ManualFlush (1) if not specified

      -
    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the unload. Defaults to 5 seconds.

      -

    Returns boolean | void

      -
    • true if the callback will be return after the flush is complete otherwise the caller should assume that any provided callback will never be called
    • -
    -
  • Get the current cookie manager for this instance

    -

    Returns ICookieMgr

  • Find and return the (first) plugin with the specified identifier if present

    -

    Type Parameters

    Parameters

    • pluginIdentifier: string

    Returns ILoadedPlugin<T>

  • Gets the current distributed trace context for this instance if available

    -

    Parameters

    • OptionalcreateNew: boolean

      Optional flag to create a new instance if one doesn't currently exist, defaults to true

      -

    Returns IDistributedTraceContext

  • Parameters

    Returns void

  • Watches and tracks changes for accesses to the current config, and if the accessed config changes the -handler will be recalled.

    -

    Parameters

    Returns IUnloadHook

    A watcher handler instance that can be used to remove itself when being unloaded

    -
  • Parameters

    • OptionaleventName: string

    Returns ITimerHandler

  • Removes all instances of the listener.

    -

    Parameters

    Returns void

  • Set the current cookie manager for this instance

    -

    Parameters

    • cookieMgr: ICookieMgr

      The manager, if set to null/undefined will cause the default to be created

      -

    Returns void

  • Set the current performance manager

    -

    Parameters

    Returns void

  • Sets the current distributed trace context for this instance if available

    -

    Parameters

    Returns void

  • Returns void

  • Parameters

    Returns void

  • Unload and Tear down the SDK and any initialized plugins, after calling this the SDK will be considered -to be un-initialized and non-operational, re-initializing the SDK should only be attempted if the previous -unload call return true stating that all plugins reported that they also unloaded, the recommended -approach is to create a new instance and initialize that instance. -This is due to possible unexpected side effects caused by plugins not supporting unload / teardown, unable -to successfully remove any global references or they may just be completing the unload process asynchronously. -If you pass isAsync as true (also the default) and DO NOT pass a callback function then an IPromise -will be returned which will resolve once the unload is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -
    • OptionalunloadComplete: ((unloadState: ITelemetryUnloadState) => void)

      An optional callback that will be called once the unload has completed

      -
    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the -unload. Defaults to 5 seconds.

      -

    Returns void | IPromise<ITelemetryUnloadState>

    Nothing or if occurring asynchronously a IPromise -which will be resolved once the unload is complete, the IPromise -will only be returned when no callback is provided and isAsync is true

    -
  • Update the configuration used and broadcast the changes to all loaded plugins, this does NOT support updating, adding or removing -any the plugins (extensions or channels). It will notify each plugin (if supported) that the configuration has changed but it will -not remove or add any new plugins, you need to call addPlugin or getPlugin(identifier).remove();

    -

    Parameters

    • newConfig: CfgType

      The new configuration is apply

      -
    • OptionalmergeExisting: boolean

      Should the new configuration merge with the existing or just replace it. Default is to merge.

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/interfaces/IBackendResponse.html b/docs/webSdk/1ds-core-js/interfaces/IBackendResponse.html deleted file mode 100644 index 2ff5b3582..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IBackendResponse.html +++ /dev/null @@ -1,9 +0,0 @@ -IBackendResponse | @microsoft/1ds-core-js - v4.3.1

Interface IBackendResponse

interface IBackendResponse {
    appId?: string;
    errors: IResponseError[];
    itemsAccepted: number;
    itemsReceived: number;
}

Properties

appId?: string

App id returned by the backend - not necessary returned, but we don't need it with each response.

-
errors: IResponseError[]

List of errors for items which were not accepted

-
itemsAccepted: number

Number of items succesfuly accepted by the backend

-
itemsReceived: number

Number of items received by the backend

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IChannelControls.html b/docs/webSdk/1ds-core-js/interfaces/IChannelControls.html deleted file mode 100644 index 93d118ed3..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IChannelControls.html +++ /dev/null @@ -1,69 +0,0 @@ -IChannelControls | @microsoft/1ds-core-js - v4.3.1

Interface IChannelControls

Provides data transmission capabilities

-
interface IChannelControls {
    core?: IAppInsightsCore<IConfiguration>;
    flush?(async: boolean, callBack?: ((flushComplete?: boolean) => void), sendReason?: SendRequestReason): boolean | void | IPromise<boolean>;
    getOfflineSupport?: (() => IInternalOfflineSupport);
    identifier: string;
    initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void);
    isInitialized?: (() => boolean);
    pause?(): void;
    priority: number;
    processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void);
    resume?(): void;
    setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void);
    teardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void);
    update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void);
    version?: string;
}

Hierarchy (view full)

Properties

The App Insights core to use for backward compatibility. -Therefore the interface will be able to access the core without needing to cast to "any". -[optional] any 3rd party plugins which are already implementing this interface don't fail to compile.

-
getOfflineSupport?: (() => IInternalOfflineSupport)

Get offline support

-

Type declaration

identifier: string

Extension name

-
initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void)

Initialize plugin loaded by SDK

-

Type declaration

    • (config, core, extensions, pluginChain?): void
    • Parameters

      • config: IConfiguration

        The config for the plugin to use

        -
      • core: IAppInsightsCore<IConfiguration>

        The current App Insights core to use for initializing this plugin instance

        -
      • extensions: IPlugin[]

        The complete set of extensions to be used for initializing the plugin

        -
      • OptionalpluginChain: ITelemetryPluginChain

        [Optional] specifies the current plugin chain which identifies the -set of plugins and the order they should be executed for the current request.

        -

      Returns void

isInitialized?: (() => boolean)

Returns a value that indicates whether the plugin has already been previously initialized. -New plugins should implement this method to avoid being initialized more than once.

-
priority: number

Priority of the extension

-
processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx?): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • OptionalitemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing, this is not optional as plugins should use the -processNext() function of the passed IProcessTelemetryContext instead. It is being kept for -now for backward compatibility only.

-
teardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void)

Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

-

Type declaration

    • (unloadCtx?, unloadState?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

      -
update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void)

The the plugin should re-evaluate configuration and update any cached configuration settings or -plugins. If implemented this method will be called whenever a plugin is added or removed and if -the configuration has bee updated.

-

Type declaration

    • (updateCtx, updateState): boolean | void
    • Parameters

      • updateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • updateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

      -
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Flush to send data immediately; channel should default to sending data asynchronously. If executing asynchronously and -you DO NOT pass a callback function then a IPromise -will be returned which will resolve once the flush is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • async: boolean

      send data asynchronously when true

      -
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • OptionalsendReason: SendRequestReason

      specify the reason that you are calling "flush" defaults to ManualFlush (1) if not specified

      -

    Returns boolean | void | IPromise<boolean>

      -
    • If a callback is provided true to indicate that callback will be called after the flush is complete otherwise the caller -should assume that any provided callback will never be called, Nothing or if occurring asynchronously a -IPromise which will be resolved once the unload is complete, -the IPromise will only be returned when no callback is provided -and async is true.
    • -
    -
  • Pause sending data

    -

    Returns void

  • Resume sending data

    -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/interfaces/IConfigDefaultCheck.html b/docs/webSdk/1ds-core-js/interfaces/IConfigDefaultCheck.html deleted file mode 100644 index 54511617f..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IConfigDefaultCheck.html +++ /dev/null @@ -1,32 +0,0 @@ -IConfigDefaultCheck | @microsoft/1ds-core-js - v4.3.1

Interface IConfigDefaultCheck<T, V, C>

The default values with a check function

-
interface IConfigDefaultCheck<T, V, C> {
    blkVal?: boolean;
    dfVal?: ((value: any) => boolean);
    fb?: keyof T | keyof C | (keyof T | keyof C)[];
    isVal?: IConfigCheckFn<V>;
    mrg?: boolean;
    rdOnly?: boolean;
    ref?: boolean;
    set?: IConfigSetFn<T, V>;
    v?: V | IConfigDefaults<V, T>;
}

Type Parameters

Properties

blkVal?: boolean

Block the value associated with this property from having it's properties / values converted into -dynamic properties, this is generally used to block objects or arrays provided by external libraries -which may be a plain object with readonly (non-configurable) or const properties.

-
dfVal?: ((value: any) => boolean)

Use this check to determine the default fallback, default only checked whether the property isDefined, -therefore null; "" are considered to be valid values.

-
fb?: keyof T | keyof C | (keyof T | keyof C)[]

The default fallback key if the main key is not present, this is the key value from the config

-
isVal?: IConfigCheckFn<V>

Callback function to check if the user-supplied value is valid, if not the default will be applied

-
mrg?: boolean

Specify that any provided value should have the default value(s) merged into the value rather than -just using either the default of user provided values. Mergeed objects will automatically be marked -as referenced.

-
rdOnly?: boolean

Set this field of the target as read-only, which will block this single named property from -ever being changed for the target instance. -This does NOT freeze or seal the instance, it just stops the direct re-assignment of the named property, -if the value is a non-primitive (ie. an object or array) it's properties will still be mutable.

-

The referenced properties current value

-
ref?: boolean

Set this field of the target as referenced, which will cause any object or array instance -to be updated in-place rather than being entirely replaced. All other values will continue to be replaced. -This is required for nested default objects to avoid multiple repetitive updates to listeners

-

The referenced properties current value

-
set?: IConfigSetFn<T, V>

Optional function to allow converting and setting of the default value

-

The default value to apply if the user-supplied value is not valid

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IConfiguration.html b/docs/webSdk/1ds-core-js/interfaces/IConfiguration.html deleted file mode 100644 index 8d03e3607..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IConfiguration.html +++ /dev/null @@ -1,115 +0,0 @@ -IConfiguration | @microsoft/1ds-core-js - v4.3.1

Interface IConfiguration

Configuration provided to SDK core

-
interface IConfiguration {
    channels?: IChannelControls[][];
    connectionString?: string | IPromise<string>;
    cookieCfg?: ICookieMgrConfig;
    cookieDomain?: string;
    cookiePath?: string;
    createPerfMgr?: ((core: IAppInsightsCore<IConfiguration>, notificationManager: INotificationManager) => IPerfManager);
    diagnosticLogInterval?: number;
    disableCookiesUsage?: boolean;
    disableDbgExt?: boolean;
    disableInstrumentationKeyValidation?: boolean;
    disablePageShowEvents?: string[];
    disablePageUnloadEvents?: string[];
    enableDebug?: boolean;
    enablePerfMgr?: boolean;
    enableWParam?: boolean;
    endpointUrl?: string | IPromise<string>;
    expCfg?: IExceptionConfig;
    extensionConfig?: {
        [key: string]: any;
    };
    extensions?: ITelemetryPlugin[];
    featureOptIn?: IFeatureOptIn;
    idLength?: number;
    initInMemoMaxSize?: number;
    initTimeOut?: number;
    instrumentationKey?: string | IPromise<string>;
    loggingLevelConsole?: number;
    loggingLevelTelemetry?: number;
    maxMessageLimit?: number;
    perfEvtsSendAll?: boolean;
    storagePrefix?: string;
}

Hierarchy (view full)

Properties

channels?: IChannelControls[][]

Channel queues that is setup by caller in desired order. -If channels are provided here, core will ignore any channels that are already setup, example if there is a SKU with an initialized channel

-
connectionString?: string | IPromise<string>

Connection string of resource. Either this or instrumentationKey must be specified.

-
cookieCfg?: ICookieMgrConfig

[Optional] A Cookie Manager configuration which includes hooks to allow interception of the get, set and delete cookie -operations. If this configuration is specified any specified enabled and domain properties will take precedence over the -cookieDomain and disableCookiesUsage values.

-
cookieDomain?: string

Custom cookie domain. This is helpful if you want to share Application Insights cookies across subdomains. It -can be set here or as part of the cookieCfg.domain, the cookieCfg takes precedence if both are specified.

-
""
-
- -
cookiePath?: string

Custom cookie path. This is helpful if you want to share Application Insights cookies behind an application -gateway. It can be set here or as part of the cookieCfg.domain, the cookieCfg takes precedence if both are specified.

-
""
-
- -
createPerfMgr?: ((core: IAppInsightsCore<IConfiguration>, notificationManager: INotificationManager) => IPerfManager)

[Optional] Callback function that will be called to create a the IPerfManager instance when required and enablePerfMgr -is enabled, this enables you to override the default creation of a PerfManager() without needing to setPerfMgr() -after initialization.

-
diagnosticLogInterval?: number

Set the timer interval (in ms) for internal logging queue, this is the -amount of time to wait after logger.queue messages are detected to be sent. -Note: since 3.0.1 and 2.8.13 the diagnostic logger timer is a normal timeout timer -and not an interval timer. So this now represents the timer "delay" and not -the frequency at which the events are sent.

-
disableCookiesUsage?: boolean

[Optional] A boolean that indicated whether to disable the use of cookies by the SDK. If true, the SDK will not store or -read any data from cookies. Cookie usage can be re-enabled after initialization via the core.getCookieMgr().enable().

-
disableDbgExt?: boolean

[Optional] A flag for performance optimization to disable attempting to use the Chrome Debug Extension, if disabled and the extension is installed -this will not send any notifications.

-
disableInstrumentationKeyValidation?: boolean
disablePageShowEvents?: string[]

[Optional] An array of page show events that you would like to be ignored, special note there must be at lease one valid show event -hooked, if you list all or the runtime environment only supports a listed (disabled) event it will STILL be hooked, if required by the SDK. -Page Show events include "pageshow" and "visibilitychange" (with 'visible' state)

-
disablePageUnloadEvents?: string[]

[Optional] An array of the page unload events that you would like to be ignored, special note there must be at least one valid unload -event hooked, if you list all or the runtime environment only supports a listed "disabled" event it will still be hooked, if required by the SDK. -Unload events include "beforeunload", "unload", "visibilitychange" (with 'hidden' state) and "pagehide"

-
enableDebug?: boolean

If enabled, uncaught exceptions will be thrown to help with debugging

-
enablePerfMgr?: boolean

[Optional] When enabled this will create local perfEvents based on sections of the code that have been instrumented -to emit perfEvents (via the doPerf()) when this is enabled. This can be used to identify performance issues within -the SDK, the way you are using it or optionally your own instrumented code. -The provided IPerfManager implementation does NOT send any additional telemetry events to the server it will only fire -the new perfEvent() on the INotificationManager which you can listen to. -This also does not use the window.performance API, so it will work in environments where this API is not supported.

-
enableWParam?: boolean

Add "&w=0" parameter to support UA Parsing when web-workers don't have access to Document. -Default is false

-
endpointUrl?: string | IPromise<string>

Endpoint where telemetry data is sent

-
expCfg?: IExceptionConfig

[Optional] Set additional configuration for exceptions, such as more scripts to include in the exception telemetry.

-

3.3.2

-
extensionConfig?: {
    [key: string]: any;
}

Extension configs loaded in SDK

-
extensions?: ITelemetryPlugin[]

Additional plugins that should be loaded by core at runtime

-
featureOptIn?: IFeatureOptIn

Custom optional value to opt in features

-
undefined
-
- -
idLength?: number

[Optional] Identifies the default length used to generate random session and user id's if non currently exists for the user / session. -Defaults to 22, previous default value was 5, if you need to keep the previous maximum length you should set this value to 5.

-
initInMemoMaxSize?: number

If your connection string, instrumentation key and endpoint url are promises, -this config is to manually set in memory proxy track calls count limit before promises finished. -Default: 100

-

3.3.0

-
initTimeOut?: number

If your connection string, instrumentation key and endpoint url are promises, -this config is to manually set timeout for those promises. -Default: 50000ms

-

3.3.0

-
instrumentationKey?: string | IPromise<string>

Instrumentation key of resource. Either this or connectionString must be specified.

-
loggingLevelConsole?: number

Console logging level. All logs with a severity level higher -than the configured level will be printed to console. Otherwise -they are suppressed. ie Level 2 will print both CRITICAL and -WARNING logs to console, level 1 prints only CRITICAL.

-

Note: Logs sent as telemetry to instrumentation key will also -be logged to console if their severity meets the configured loggingConsoleLevel

-

0: ALL console logging off -1: logs to console: severity >= CRITICAL -2: logs to console: severity >= WARNING

-
loggingLevelTelemetry?: number

Telemtry logging level to instrumentation key. All logs with a severity -level higher than the configured level will sent as telemetry data to -the configured instrumentation key.

-

0: ALL iKey logging off -1: logs to iKey: severity >= CRITICAL -2: logs to iKey: severity >= WARNING

-
maxMessageLimit?: number

Maximum number of iKey transmitted logging telemetry per page view

-
perfEvtsSendAll?: boolean

[Optional] Fire every single performance event not just the top level root performance event. Defaults to false.

-
storagePrefix?: string

Custom optional value that will be added as a prefix for storage name.

-
undefined
-
- -
diff --git a/docs/webSdk/1ds-core-js/interfaces/ICookieMgr.html b/docs/webSdk/1ds-core-js/interfaces/ICookieMgr.html deleted file mode 100644 index ec9f0a4a2..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/ICookieMgr.html +++ /dev/null @@ -1,45 +0,0 @@ -ICookieMgr | @microsoft/1ds-core-js - v4.3.1
interface ICookieMgr {
    del(name: string, path?: string): boolean;
    get(name: string): string;
    isEnabled(): boolean;
    purge(name: string, path?: string): boolean;
    set(name: string, value: string, maxAgeSec?: number, domain?: string, path?: string): boolean;
    setEnabled(value: boolean): void;
    unload?(isAsync?: boolean): void | IPromise<void>;
    update?(updateState: ITelemetryUpdateState): void;
}

Methods

  • Delete/Remove the named cookie if cookie support is available and enabled. -Note: Not using "delete" as the name because it's a reserved word which would cause issues on older browsers

    -

    Parameters

    • name: string

      The name of the cookie

      -
    • Optionalpath: string

      [optional] Path to set for the cookie, if not supplied will default to "/"

      -

    Returns boolean

      -
    • True if the cookie was marked for deletion otherwise false (Because cookie usage is not enabled or available)
    • -
    -
  • Get the value of the named cookie

    -

    Parameters

    • name: string

      The name of the cookie

      -

    Returns string

  • Can the system use cookies, if this returns false then all cookie setting and access functions will return nothing

    -

    Returns boolean

  • Purge the cookie from the system if cookie support is available, this function ignores the enabled setting of the manager -so any cookie will be removed. -Note: Not using "delete" as the name because it's a reserved word which would cause issues on older browsers

    -

    Parameters

    • name: string

      The name of the cookie

      -
    • Optionalpath: string

      [optional] Path to set for the cookie, if not supplied will default to "/"

      -

    Returns boolean

      -
    • True if the cookie was marked for deletion otherwise false (Because cookie usage is not available)
    • -
    -
  • Set the named cookie with the value and optional domain and optional

    -

    Parameters

    • name: string

      The name of the cookie

      -
    • value: string

      The value of the cookie (Must already be encoded)

      -
    • OptionalmaxAgeSec: number

      [optional] The maximum number of SECONDS that this cookie should survive

      -
    • Optionaldomain: string

      [optional] The domain to set for the cookie

      -
    • Optionalpath: string

      [optional] Path to set for the cookie, if not supplied will default to "/"

      -

    Returns boolean

      -
    • True if the cookie was set otherwise false (Because cookie usage is not enabled or available)
    • -
    -
  • Enable or Disable the usage of cookies

    -

    Parameters

    • value: boolean

    Returns void

  • Unload and remove any state that this ICookieMgr may be holding, this is generally called when the -owning SDK is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
  • Optional Callback hook to allow the cookie manager to update it's configuration, not generally implemented now that -dynamic configuration is supported

    -

    Parameters

    Returns void

diff --git a/docs/webSdk/1ds-core-js/interfaces/ICookieMgrConfig.html b/docs/webSdk/1ds-core-js/interfaces/ICookieMgrConfig.html deleted file mode 100644 index a0c819754..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/ICookieMgrConfig.html +++ /dev/null @@ -1,30 +0,0 @@ -ICookieMgrConfig | @microsoft/1ds-core-js - v4.3.1

Interface ICookieMgrConfig

Configuration definition for instance based cookie management configuration

-
interface ICookieMgrConfig {
    blockedCookies?: string[];
    delCookie?: ((name: string, cookieValue: string) => void);
    domain?: string;
    enabled?: boolean;
    getCookie?: ((name: string) => string);
    ignoreCookies?: string[];
    path?: string;
    setCookie?: ((name: string, value: string) => void);
}

Properties

blockedCookies?: string[]

Specify the cookie name(s) to never be written, this will cause any cookie name to never be created or updated, -they will still be read unless also included in the ignoreCookies and may still be explicitly purged or deleted. -If not provided defaults to the same list provided in ignoreCookies. (Since v2.8.8)

-
delCookie?: ((name: string, cookieValue: string) => void)

Hook function to delete the named cookie with the specified value, separated from -setCookie to avoid the need to parse the value to determine whether the cookie is being -added or removed.

-

Type declaration

    • (name, cookieValue): void
    • Parameters

      • name: string

        The name of the cookie

        -
      • cookieValue: string

        The value to set to expire the cookie

        -

      Returns void

domain?: string

Custom cookie domain. This is helpful if you want to share Application Insights cookies across subdomains.

-
enabled?: boolean

Defaults to true, A boolean that indicates whether the use of cookies by the SDK is enabled by the current instance. -If false, the instance of the SDK initialized by this configuration will not store or read any data from cookies

-
getCookie?: ((name: string) => string)

Hook function to fetch the named cookie value.

-

Type declaration

    • (name): string
    • Parameters

      • name: string

        The name of the cookie

        -

      Returns string

ignoreCookies?: string[]

Specify the cookie name(s) to be ignored, this will cause any matching cookie name to never be read or written. -They may still be explicitly purged or deleted. You do not need to repeat the name in the blockedCookies -configuration.(Since v2.8.8)

-
path?: string

Specifies the path to use for the cookie, defaults to '/'

-
setCookie?: ((name: string, value: string) => void)

Hook function to set the named cookie with the specified value.

-

Type declaration

    • (name, value): void
    • Parameters

      • name: string

        The name of the cookie

        -
      • value: string

        The value to set for the cookie

        -

      Returns void

diff --git a/docs/webSdk/1ds-core-js/interfaces/ICustomProperties.html b/docs/webSdk/1ds-core-js/interfaces/ICustomProperties.html deleted file mode 100644 index 1da0b0701..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/ICustomProperties.html +++ /dev/null @@ -1 +0,0 @@ -ICustomProperties | @microsoft/1ds-core-js - v4.3.1

Interface ICustomProperties

Indexable

  • [key: string]: any
diff --git a/docs/webSdk/1ds-core-js/interfaces/IDiagnosticLogger.html b/docs/webSdk/1ds-core-js/interfaces/IDiagnosticLogger.html deleted file mode 100644 index 4d1bc9556..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IDiagnosticLogger.html +++ /dev/null @@ -1,36 +0,0 @@ -IDiagnosticLogger | @microsoft/1ds-core-js - v4.3.1

Interface IDiagnosticLogger

interface IDiagnosticLogger {
    consoleLoggingLevel: (() => number);
    debugToConsole?(message: string): void;
    errorToConsole?(message: string): void;
    logInternalMessage?(severity: number, message: _InternalLogMessage): void;
    queue: _InternalLogMessage[];
    resetInternalMessageCount(): void;
    throwInternal(severity: number, msgId: number, msg: string, properties?: Object, isUserAct?: boolean): void;
    unload?(isAsync?: boolean): void | IPromise<void>;
    update?(updateState: ITelemetryUpdateState): void;
    warnToConsole(message: string): void;
}

Implemented by

Properties

consoleLoggingLevel: (() => number)

0: OFF -1: only critical (default) -2: critical + info

-

The internal logging queue

-

Methods

  • This will write a debug message to the console if possible

    -

    Parameters

    • message: string

      {string} - The debug message

      -

    Returns void

  • This will write an error to the console if possible. -Provided by the default DiagnosticLogger instance, and internally the SDK will fall back to warnToConsole, however, -direct callers MUST check for its existence on the logger as you can provide your own IDiagnosticLogger instance.

    -

    Parameters

    • message: string

      The error message

      -

    Returns void

  • Logs a message to the internal queue.

    -

    Parameters

    • severity: number

      The severity of the log message

      -
    • message: _InternalLogMessage

      The message to log.

      -

    Returns void

  • Resets the internal message count

    -

    Returns void

  • This method will throw exceptions in debug mode or attempt to log the error as a console warning.

    -

    Parameters

    • severity: number

      The severity of the log message

      -
    • msgId: number
    • msg: string
    • Optionalproperties: Object
    • OptionalisUserAct: boolean

    Returns void

  • Unload and remove any state that this IDiagnosticLogger may be holding, this is generally called when the -owning SDK is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
  • Optional Callback hook to allow the diagnostic logger to update it's configuration

    -

    Parameters

    Returns void

  • This will write a warning to the console if possible

    -

    Parameters

    • message: string

      The warning message

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/interfaces/IDistributedTraceContext.html b/docs/webSdk/1ds-core-js/interfaces/IDistributedTraceContext.html deleted file mode 100644 index a09a38123..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IDistributedTraceContext.html +++ /dev/null @@ -1,24 +0,0 @@ -IDistributedTraceContext | @microsoft/1ds-core-js - v4.3.1

Interface IDistributedTraceContext

interface IDistributedTraceContext {
    getName(): string;
    getSpanId(): string;
    getTraceFlags(): number;
    getTraceId(): string;
    setName(pageName: string): void;
    setSpanId(newValue: string): void;
    setTraceFlags(newValue?: number): void;
    setTraceId(newValue: string): void;
}

Methods

  • Returns the current name of the page

    -

    Returns string

  • Self-generated 8-bytes identifier of the incoming request. Must be a hex representation of 8-byte array. -Also know as the parentId, used to link requests together

    -

    Returns string

  • An integer representation of the W3C TraceContext trace-flags.

    -

    Returns number

  • Returns the unique identifier for a trace. All requests / spans from the same trace share the same traceId. -Must be read from incoming headers or generated according to the W3C TraceContext specification, -in a hex representation of 16-byte array. A.k.a. trace-id, TraceID or Distributed TraceID

    -

    Returns string

  • Sets the current name of the page

    -

    Parameters

    • pageName: string

    Returns void

  • Self-generated 8-bytes identifier of the incoming request. Must be a hex representation of 8-byte array. -Also know as the parentId, used to link requests together -https://www.w3.org/TR/trace-context/#parent-id

    -

    Parameters

    • newValue: string

    Returns void

  • Set the unique identifier for a trace. All requests / spans from the same trace share the same traceId. -Must be conform to the W3C TraceContext specification, in a hex representation of 16-byte array. -A.k.a. trace-id, TraceID or Distributed TraceID https://www.w3.org/TR/trace-context/#trace-id

    -

    Parameters

    • newValue: string

    Returns void

diff --git a/docs/webSdk/1ds-core-js/interfaces/IDynamicConfigHandler.html b/docs/webSdk/1ds-core-js/interfaces/IDynamicConfigHandler.html deleted file mode 100644 index 8218d9f02..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IDynamicConfigHandler.html +++ /dev/null @@ -1,47 +0,0 @@ -IDynamicConfigHandler | @microsoft/1ds-core-js - v4.3.1

Interface IDynamicConfigHandler<T>

This interface identifies the config which can track changes

-
interface IDynamicConfigHandler<T> {
    blkVal: (<C, V>(target: C, name: string) => V);
    cfg: T;
    logger: IDiagnosticLogger;
    notify: (() => void);
    rdOnly: (<C, V>(target: C, name: string) => V);
    ref: (<C, V>(target: C, name: string) => V);
    set: (<C, V>(theConfig: C, name: string, value: V) => V);
    setDf: (<C>(theConfig: C, defaultValues: IConfigDefaults<C, T>) => C);
    uid: string;
    watch: ((configHandler: WatcherFunction<T>) => IWatcherHandler<T>);
}

Type Parameters

Properties

blkVal: (<C, V>(target: C, name: string) => V)

Set the value that is or will be assigned to this named property of the target will not have it's -properties converted into dynamic properties, this means that any changes the values properties will -not be monitored for changes and therefore will not cause any listeners to be notified in any value -is changed. If the value associated with the target[name] is change this is still dynamic and will -cause listeners to be notified.

-

Type declaration

    • <C, V>(target, name): V
    • Type Parameters

      • C
      • V = any

      Parameters

      • target: C

        The object which has (or will have) the named property

        -
      • name: string

        The name of the property in the target

        -

      Returns V

      The referenced properties current value.

      -
let localValue = target[name];   // If within a listener this will cause the listener to be called again
target[name] = newValue; // This will notify listeners that accessed target[name]

// This will not cause lsiteners to be called because propa is not converted and value of target[name]
// did not change.
target[name].propa = 1;
target[name].propb = 2;

// If within a listener this will caused the listener to be called again only if target[name] is reassigned
// not if the value associated with propa is changed.
let localValue = target[name].propa; -
- -
cfg: T

Link back to the configuration object that should be used to get/set values

-

The logger instance to use to logger any issues

-
notify: (() => void)

Helper to call any listeners that are waiting to be notified

-
rdOnly: (<C, V>(target: C, name: string) => V)

Set this named property of the target as read-only, which will block this single named property from -ever being changed for the target instance. -This does NOT freeze or seal the instance, it just stops the direct re-assignment of the named property, -if the value is a non-primitive (ie. an object or array) it's properties will still be mutable.

-

Type declaration

    • <C, V>(target, name): V
    • Type Parameters

      • C
      • V = any

      Parameters

      • target: C

        The object which has (or will have) the named property

        -
      • name: string

        The name of the property in the target

        -

      Returns V

      The referenced properties current value.

      -
ref: (<C, V>(target: C, name: string) => V)

Set this named property of the target as referenced, which will cause any object or array instances -to be updated in-place rather than being entirely replaced. All other values will continue to be replaced.

-

Type declaration

    • <C, V>(target, name): V
    • Type Parameters

      • C
      • V = any

      Parameters

      • target: C

        The object which has (or will have) the named property

        -
      • name: string

        The name of the property in the target

        -

      Returns V

      The referenced properties current value.

      -
set: (<C, V>(theConfig: C, name: string, value: V) => V)

Set the value against the provided config/name with the value, the property -will be converted to be dynamic (if not already) as long as the provided config -is already a tracked dynamic object.

-

TypeError if the provided config is not a monitored dynamic config

-
setDf: (<C>(theConfig: C, defaultValues: IConfigDefaults<C, T>) => C)

Set default values for the config if not present.

-

Type declaration

    • <C>(theConfig, defaultValues): C
    • Type Parameters

      • C

      Parameters

      • theConfig: C

        The configuration object to set default on (if missing)

        -
      • defaultValues: IConfigDefaults<C, T>

        The default values to apply to the config

        -

      Returns C

uid: string

Unique Id for this config handler

-
watch: ((configHandler: WatcherFunction<T>) => IWatcherHandler<T>)

Watch and track changes for accesses to the current config anb

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IDynamicPropertyHandler.html b/docs/webSdk/1ds-core-js/interfaces/IDynamicPropertyHandler.html deleted file mode 100644 index 512ba8c34..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IDynamicPropertyHandler.html +++ /dev/null @@ -1,5 +0,0 @@ -IDynamicPropertyHandler | @microsoft/1ds-core-js - v4.3.1

Interface IDynamicPropertyHandler<T>

interface IDynamicPropertyHandler<T> {
    h: IWatcherHandler<T>[];
    n: string;
}

Type Parameters

Properties

h -n -

Properties

The current collection is watcher handlers which should be called if the value changes

-
n: string

Identifies the name of the field that is handled by this handler

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IEventProperty.html b/docs/webSdk/1ds-core-js/interfaces/IEventProperty.html deleted file mode 100644 index 58d610864..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IEventProperty.html +++ /dev/null @@ -1,13 +0,0 @@ -IEventProperty | @microsoft/1ds-core-js - v4.3.1

Interface IEventProperty

An interface used to create an event property value along with tagging it as PII, or customer content. -Caution: Customer content and PII are mutually exclusive. You can use only one of them at a time. -If you use both, then the property will be considered invalid, and therefore won't be sent.

-
interface IEventProperty {
    kind?: number;
    propertyType?: number;
    value:
        | string
        | number
        | boolean
        | string[]
        | number[]
        | boolean[];
}

Properties

Properties

kind?: number

[Optional] The value kind associated with property value. The constant enum ValueKind should be used to specify the -different kinds.

-
propertyType?: number

[Optional] The data type for the property. Valid values accepted by onecollector are -"string", "bool", "double", "int64", "datetime", "guid". -The EventPropertyType constant enum should be used to specify the different property type values.

-
value:
    | string
    | number
    | boolean
    | string[]
    | number[]
    | boolean[]

The value for the property.

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IEventTiming.html b/docs/webSdk/1ds-core-js/interfaces/IEventTiming.html deleted file mode 100644 index 77c13c9cc..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IEventTiming.html +++ /dev/null @@ -1,14 +0,0 @@ -IEventTiming | @microsoft/1ds-core-js - v4.3.1

An interface used for telemetry event timings.

-
interface IEventTiming {
    processTelemetryStart?: {
        [key: string]: number;
    };
    sendEventCompleted?: {
        [key: string]: number;
    };
    sendEventStart?: {
        [key: string]: number;
    };
    serializationCompleted?: {
        [key: string]: number;
    };
    serializationStart?: {
        [key: string]: number;
    };
    trackStart?: number;
}

Properties

processTelemetryStart?: {
    [key: string]: number;
}

Array of times when each plugin configured in 1DS calls processTelemetry method

-
sendEventCompleted?: {
    [key: string]: number;
}

Array of times when a specific channel received a response from endpoint or request timed out

-
sendEventStart?: {
    [key: string]: number;
}

Array of times when a specific channel tried to send the telemetry to configured endpoint

-
serializationCompleted?: {
    [key: string]: number;
}

Array of times when a specific channel completed serialization of the telemetry event

-
serializationStart?: {
    [key: string]: number;
}

Array of times when a specific channel started serialization of the telemetry event

-
trackStart?: number

Time when 1DS Core calls track

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IExtendedConfiguration.html b/docs/webSdk/1ds-core-js/interfaces/IExtendedConfiguration.html deleted file mode 100644 index 973f3898f..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IExtendedConfiguration.html +++ /dev/null @@ -1,128 +0,0 @@ -IExtendedConfiguration | @microsoft/1ds-core-js - v4.3.1

Interface IExtendedConfiguration

The IExtendedConfiguration interface holds the configuration details passed to core during initialize.

-
interface IExtendedConfiguration {
    anonCookieName?: string;
    channels?: IChannelControls[][];
    connectionString?: string | IPromise<string>;
    cookieCfg?: ICookieMgrConfig;
    cookieDomain?: string;
    cookiePath?: string;
    createPerfMgr?: ((core: IAppInsightsCore<IConfiguration>, notificationManager: INotificationManager) => IPerfManager);
    diagnosticLogInterval?: number;
    disableCookiesUsage?: boolean;
    disableDbgExt?: boolean;
    disableEventTimings?: boolean;
    disableInstrumentationKeyValidation?: boolean;
    disablePageShowEvents?: string[];
    disablePageUnloadEvents?: string[];
    enableCompoundKey?: boolean;
    enableDebug?: boolean;
    enablePerfMgr?: boolean;
    enableWParam?: boolean;
    endpointUrl?: string | IPromise<string>;
    expCfg?: IExceptionConfig;
    extensionConfig?: {
        [key: string]: any;
    };
    extensions?: ITelemetryPlugin[];
    featureOptIn?: IFeatureOptIn;
    idLength?: number;
    initInMemoMaxSize?: number;
    initTimeOut?: number;
    instrumentationKey?: string | IPromise<string>;
    loggingLevelConsole?: number;
    loggingLevelTelemetry?: number;
    maxMessageLimit?: number;
    perfEvtsSendAll?: boolean;
    propertyStorageOverride?: IPropertyStorageOverride;
    storagePrefix?: string;
}

Hierarchy (view full)

Properties

anonCookieName?: string

[Optional] Name of the Anon cookie. The value will be set in the qsp header to collector requests. Collector will use this value to look for specific cookie to use for anid property.

-
channels?: IChannelControls[][]

Channel queues that is setup by caller in desired order. -If channels are provided here, core will ignore any channels that are already setup, example if there is a SKU with an initialized channel

-
connectionString?: string | IPromise<string>

Connection string of resource. Either this or instrumentationKey must be specified.

-
cookieCfg?: ICookieMgrConfig

[Optional] A Cookie Manager configuration which includes hooks to allow interception of the get, set and delete cookie -operations. If this configuration is specified any specified enabled and domain properties will take precedence over the -cookieDomain and disableCookiesUsage values.

-
cookieDomain?: string

Custom cookie domain. This is helpful if you want to share Application Insights cookies across subdomains. It -can be set here or as part of the cookieCfg.domain, the cookieCfg takes precedence if both are specified.

-
""
-
- -
cookiePath?: string

Custom cookie path. This is helpful if you want to share Application Insights cookies behind an application -gateway. It can be set here or as part of the cookieCfg.domain, the cookieCfg takes precedence if both are specified.

-
""
-
- -
createPerfMgr?: ((core: IAppInsightsCore<IConfiguration>, notificationManager: INotificationManager) => IPerfManager)

[Optional] Callback function that will be called to create a the IPerfManager instance when required and enablePerfMgr -is enabled, this enables you to override the default creation of a PerfManager() without needing to setPerfMgr() -after initialization.

-
diagnosticLogInterval?: number

Set the timer interval (in ms) for internal logging queue, this is the -amount of time to wait after logger.queue messages are detected to be sent. -Note: since 3.0.1 and 2.8.13 the diagnostic logger timer is a normal timeout timer -and not an interval timer. So this now represents the timer "delay" and not -the frequency at which the events are sent.

-
disableCookiesUsage?: boolean

[Optional] A boolean that indicated whether to disable the use of cookies by the 1DS Web SDK. The cookies added by the SDK are -MicrosoftApplicationsTelemetryDeviceId. If cookies are disabled, then session events are not sent unless propertyStorageOverride -is provided to store the values elsewhere.

-
disableDbgExt?: boolean

[Optional] A flag for performance optimization to disable attempting to use the Chrome Debug Extension, if disabled and the extension is installed -this will not send any notifications.

-
disableEventTimings?: boolean

[Optional] Disables additional internal event timings that are added during processing of events, the timings are not sent as part telemetry items to the server

-
disableInstrumentationKeyValidation?: boolean
disablePageShowEvents?: string[]

[Optional] An array of page show events that you would like to be ignored, special note there must be at lease one valid show event -hooked, if you list all or the runtime environment only supports a listed (disabled) event it will STILL be hooked, if required by the SDK. -Page Show events include "pageshow" and "visibilitychange" (with 'visible' state)

-
disablePageUnloadEvents?: string[]

[Optional] An array of the page unload events that you would like to be ignored, special note there must be at least one valid unload -event hooked, if you list all or the runtime environment only supports a listed "disabled" event it will still be hooked, if required by the SDK. -Unload events include "beforeunload", "unload", "visibilitychange" (with 'hidden' state) and "pagehide"

-
enableCompoundKey?: boolean

[Optional] Enables support for objects with compound keys which indirectly represent an object where the "key" of the object contains a "." as part of it's name.

-
event: { "somedata.embeddedvalue": 123 }
-
- -
enableDebug?: boolean

If enabled, uncaught exceptions will be thrown to help with debugging

-
enablePerfMgr?: boolean

[Optional] When enabled this will create local perfEvents based on sections of the code that have been instrumented -to emit perfEvents (via the doPerf()) when this is enabled. This can be used to identify performance issues within -the SDK, the way you are using it or optionally your own instrumented code. -The provided IPerfManager implementation does NOT send any additional telemetry events to the server it will only fire -the new perfEvent() on the INotificationManager which you can listen to. -This also does not use the window.performance API, so it will work in environments where this API is not supported.

-
enableWParam?: boolean

Add "&w=0" parameter to support UA Parsing when web-workers don't have access to Document. -Default is false

-
endpointUrl?: string | IPromise<string>

Endpoint where telemetry data is sent

-
expCfg?: IExceptionConfig

[Optional] Set additional configuration for exceptions, such as more scripts to include in the exception telemetry.

-

3.3.2

-
extensionConfig?: {
    [key: string]: any;
}

Extension configs loaded in SDK

-
extensions?: ITelemetryPlugin[]

Additional plugins that should be loaded by core at runtime

-
featureOptIn?: IFeatureOptIn

Custom optional value to opt in features

-
undefined
-
- -
idLength?: number

[Optional] Identifies the default length used to generate random session and user id's if non currently exists for the user / session. -Defaults to 22, previous default value was 5, if you need to keep the previous maximum length you should set this value to 5.

-
initInMemoMaxSize?: number

If your connection string, instrumentation key and endpoint url are promises, -this config is to manually set in memory proxy track calls count limit before promises finished. -Default: 100

-

3.3.0

-
initTimeOut?: number

If your connection string, instrumentation key and endpoint url are promises, -this config is to manually set timeout for those promises. -Default: 50000ms

-

3.3.0

-
instrumentationKey?: string | IPromise<string>

Instrumentation key of resource. Either this or connectionString must be specified.

-
loggingLevelConsole?: number

Console logging level. All logs with a severity level higher -than the configured level will be printed to console. Otherwise -they are suppressed. ie Level 2 will print both CRITICAL and -WARNING logs to console, level 1 prints only CRITICAL.

-

Note: Logs sent as telemetry to instrumentation key will also -be logged to console if their severity meets the configured loggingConsoleLevel

-

0: ALL console logging off -1: logs to console: severity >= CRITICAL -2: logs to console: severity >= WARNING

-
loggingLevelTelemetry?: number

Telemtry logging level to instrumentation key. All logs with a severity -level higher than the configured level will sent as telemetry data to -the configured instrumentation key.

-

0: ALL iKey logging off -1: logs to iKey: severity >= CRITICAL -2: logs to iKey: severity >= WARNING

-
maxMessageLimit?: number

Maximum number of iKey transmitted logging telemetry per page view

-
perfEvtsSendAll?: boolean

[Optional] Fire every single performance event not just the top level root performance event. Defaults to false.

-
propertyStorageOverride?: IPropertyStorageOverride

[Optional] The property storage override that should be used to store -internal SDK properties, otherwise stored as cookies. It is needed where cookies are not available.

-
storagePrefix?: string

Custom optional value that will be added as a prefix for storage name.

-
undefined
-
- -
diff --git a/docs/webSdk/1ds-core-js/interfaces/IExtendedTelemetryItem.html b/docs/webSdk/1ds-core-js/interfaces/IExtendedTelemetryItem.html deleted file mode 100644 index 56f2e61b7..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IExtendedTelemetryItem.html +++ /dev/null @@ -1,33 +0,0 @@ -IExtendedTelemetryItem | @microsoft/1ds-core-js - v4.3.1

Interface IExtendedTelemetryItem

An interface used to create an event, along with its name, properties, type, timestamp, and priority.

-
interface IExtendedTelemetryItem {
    baseData?: {
        [key: string]:
            | string
            | number
            | boolean
            | string[]
            | number[]
            | boolean[]
            | IEventProperty
            | object;
    };
    baseType?: string;
    data?: {
        [key: string]:
            | string
            | number
            | boolean
            | string[]
            | number[]
            | boolean[]
            | IEventProperty
            | object;
    };
    ext?: {
        [key: string]: any;
    };
    iKey?: string;
    latency?: number;
    name: string;
    persistence?: number;
    sync?: boolean | EventSendType;
    tags?: Tags;
    time?: string;
    timings?: IEventTiming;
    ver?: string;
}

Hierarchy (view full)

Properties

baseData?: {
    [key: string]:
        | string
        | number
        | boolean
        | string[]
        | number[]
        | boolean[]
        | IEventProperty
        | object;
}

Telemetry properties pertaining to domain about which data is being captured. Example, duration, referrerUri for browser page. -These are alternatively referred to as Part B properties for a Common Schema event.

-
baseType?: string

Telemetry type used for part B

-
data?: {
    [key: string]:
        | string
        | number
        | boolean
        | string[]
        | number[]
        | boolean[]
        | IEventProperty
        | object;
}

Properties to be captured about the telemetry item. -Custom properties (alternatively referred to as Part C properties for a Common Schema event) can be -directly added under data.

-
ext?: {
    [key: string]: any;
}

System context properties of the telemetry item, example: ip address, city etc

-
iKey?: string

Identifier of the resource that uniquely identifies which resource data is sent to

-
latency?: number

An EventLatency value, that specifies the latency for the event.The EventLatency constant should be -used to specify the different latency values.

-
name: string

Unique name of the telemetry item

-
persistence?: number

[Optional] An EventPersistence value, that specifies the persistence for the event. The EventPersistence constant -should be used to specify the different persistence values.

-
sync?: boolean | EventSendType

[Optional] A boolean that specifies whether the event should be sent as a sync request.

-
tags?: Tags

System context property extensions that are not global (not in ctx)

-
time?: string

Timestamp when item was sent

-
timings?: IEventTiming

[Optional] A timings object.

-
ver?: string

CommonSchema Version of this SDK

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IFieldSanitizerDetails.html b/docs/webSdk/1ds-core-js/interfaces/IFieldSanitizerDetails.html deleted file mode 100644 index fc33e24a3..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IFieldSanitizerDetails.html +++ /dev/null @@ -1,14 +0,0 @@ -IFieldSanitizerDetails | @microsoft/1ds-core-js - v4.3.1

Interface IFieldSanitizerDetails

This interface defines the object that is passed to any provided FieldValueSanitizerFunc, it provides not only the value to be sanitized but also -some context about the value like it's location within the envelope (serialized object), the format is defined via the -Common Schema 4.0 specification.

-
interface IFieldSanitizerDetails {
    name: string;
    path: string;
    prop: IEventProperty;
    sanitizer: IValueSanitizer;
    type: FieldValueSanitizerType;
}

Properties

Properties

name: string

The name of the field with the event path that will store the value

-
path: string

The path within the event where the value is stored

-

The value for the property.

-
sanitizer: IValueSanitizer

A reference to the value sanitizer that created the details

-

Identifies the type of the property value

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IFieldValueSanitizerProvider.html b/docs/webSdk/1ds-core-js/interfaces/IFieldValueSanitizerProvider.html deleted file mode 100644 index f7baefb93..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IFieldValueSanitizerProvider.html +++ /dev/null @@ -1,15 +0,0 @@ -IFieldValueSanitizerProvider | @microsoft/1ds-core-js - v4.3.1

Interface IFieldValueSanitizerProvider

This interface is used during the serialization of individual fields when converting the events into envelope (serialized object) which is sent to the services, -the format is defined via the Common Schema 4.0 specification. The path and field names used are based -on how the data is serialized to the service (CS 4.0 location) and not specifically the location on the event object you pass into the track methods (unless they are the same).

-
interface IFieldValueSanitizerProvider {
    getSanitizer(path: string, name: string, theType: FieldValueSanitizerType, theKind?: number, propType?: number): FieldValueSanitizerFunc;
    handleField(path: string, name: string): boolean;
}

Methods

  • Get the field sanitizer for this type of field based on the field type, value kind and/or event property type

    -

    Parameters

    • path: string

      The field path

      -
    • name: string

      The name of the field

      -
    • theType: FieldValueSanitizerType

      The type of field

      -
    • OptionaltheKind: number

      The value kind of the field

      -
    • OptionalpropType: number

      The property type of the field

      -

    Returns FieldValueSanitizerFunc

  • Does this field value sanitizer handle this path / field combination

    -

    Parameters

    • path: string

      The field path

      -
    • name: string

      The name of the field

      -

    Returns boolean

diff --git a/docs/webSdk/1ds-core-js/interfaces/IInternalOfflineSupport.html b/docs/webSdk/1ds-core-js/interfaces/IInternalOfflineSupport.html deleted file mode 100644 index 27e00e199..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IInternalOfflineSupport.html +++ /dev/null @@ -1,26 +0,0 @@ -IInternalOfflineSupport | @microsoft/1ds-core-js - v4.3.1

Interface IInternalOfflineSupport

Internal Interface

-
interface IInternalOfflineSupport {
    batch?: ((arr: string[]) => string);
    createOneDSPayload?: ((evts: ITelemetryItem[]) => IPayloadData);
    createPayload: ((data: string | Uint8Array) => IPayloadData);
    getUrl: (() => string);
    serialize?: ((input: ITelemetryItem, convertUndefined?: any) => string);
    shouldProcess?: ((evt: ITelemetryItem) => boolean);
}

Properties

batch?: ((arr: string[]) => string)

Batch an array of strings into one string

-

Type declaration

    • (arr): string
    • Parameters

      • arr: string[]

        array of strings

        -

      Returns string

      a string represent all items in the given array

      -
createOneDSPayload?: ((evts: ITelemetryItem[]) => IPayloadData)

Create 1ds payload data

-

Type declaration

createPayload: ((data: string | Uint8Array) => IPayloadData)

Create payload data

-

Type declaration

getUrl: (() => string)

Get current endpoint url

-

Type declaration

    • (): string
    • Returns string

      endpoint

      -
serialize?: ((input: ITelemetryItem, convertUndefined?: any) => string)

Serialize an item into a string

-

Type declaration

    • (input, convertUndefined?): string
    • Parameters

      • input: ITelemetryItem

        telemetry item

        -
      • OptionalconvertUndefined: any

        convert undefined to a custom-defined object

        -

      Returns string

      Serialized string

      -
shouldProcess?: ((evt: ITelemetryItem) => boolean)

If the item should be processed by offline channel

-

Type declaration

    • (evt): boolean
    • Parameters

      Returns boolean

      should process or not

      -
diff --git a/docs/webSdk/1ds-core-js/interfaces/ILegacyUnloadHook.html b/docs/webSdk/1ds-core-js/interfaces/ILegacyUnloadHook.html deleted file mode 100644 index 2cb3d96e2..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/ILegacyUnloadHook.html +++ /dev/null @@ -1,4 +0,0 @@ -ILegacyUnloadHook | @microsoft/1ds-core-js - v4.3.1

Interface ILegacyUnloadHook

An alternate interface which provides automatic removal during unloading of the component

-
interface ILegacyUnloadHook {
    remove: (() => void);
}

Hierarchy (view full)

Properties

Properties

remove: (() => void)

Legacy Self remove the referenced component

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/INotificationListener.html b/docs/webSdk/1ds-core-js/interfaces/INotificationListener.html deleted file mode 100644 index fd155fdd8..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/INotificationListener.html +++ /dev/null @@ -1,37 +0,0 @@ -INotificationListener | @microsoft/1ds-core-js - v4.3.1

Interface INotificationListener

An interface used for the notification listener.

-
interface INotificationListener {
    eventsDiscarded?: ((events: ITelemetryItem[], reason: number) => void);
    eventsSendRequest?: ((sendReason: number, isAsync?: boolean) => void);
    eventsSent?: ((events: ITelemetryItem[]) => void);
    offlineBatchDrop?(cnt: number, reason?: number): void;
    offlineBatchSent?(batch: IPayloadData): void;
    offlineEventsStored?(events: ITelemetryItem[]): void;
    perfEvent?: ((perfEvent: IPerfEvent) => void);
    unload?(isAsync?: boolean): void | IPromise<void>;
}

Properties

eventsDiscarded?: ((events: ITelemetryItem[], reason: number) => void)

[Optional] A function called when events are discarded.

-

Type declaration

    • (events, reason): void
    • Parameters

      • events: ITelemetryItem[]

        The array of events that have been discarded.

        -
      • reason: number

        The reason for discarding the events. The EventsDiscardedReason -constant should be used to check the different values.

        -

      Returns void

eventsSendRequest?: ((sendReason: number, isAsync?: boolean) => void)

[Optional] A function called when the events have been requested to be sent to the sever.

-

Type declaration

    • (sendReason, isAsync?): void
    • Parameters

      • sendReason: number

        The reason why the event batch is being sent.

        -
      • OptionalisAsync: boolean

        A flag which identifies whether the requests are being sent in an async or sync manner.

        -

      Returns void

eventsSent?: ((events: ITelemetryItem[]) => void)

[Optional] A function called when events are sent.

-

Type declaration

    • (events): void
    • Parameters

      Returns void

perfEvent?: ((perfEvent: IPerfEvent) => void)

[Optional] This event is sent if you have enabled perf events, they are primarily used to track internal performance testing and debugging -the event can be displayed via the debug plugin extension.

-

Methods

  • [Optional] A function called when the offline events have been dropped from the persistent storage

    -

    Parameters

    • cnt: number

      count of batches dropped

      -
    • Optionalreason: number

      the reason why the batches is dropped

      -

    Returns void

    v3.1.1

    -
  • [Optional] A function called when the offline events have been sent from the persistent storage

    -

    Parameters

    • batch: IPayloadData

      payload data that is sent from the persistent storage

      -

    Returns void

    v3.1.1

    -
  • [Optional] A function called when the offline events have been stored to the persistent storage

    -

    Parameters

    • events: ITelemetryItem[]

      items that are stored in the persistent storage

      -

    Returns void

    v3.1.1

    -
  • Unload and remove any state that this INotificationListener may be holding, this is generally called when the -owning Manager is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
diff --git a/docs/webSdk/1ds-core-js/interfaces/INotificationManager.html b/docs/webSdk/1ds-core-js/interfaces/INotificationManager.html deleted file mode 100644 index e76789c50..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/INotificationManager.html +++ /dev/null @@ -1,45 +0,0 @@ -INotificationManager | @microsoft/1ds-core-js - v4.3.1

Interface INotificationManager

Class to manage sending notifications to all the listeners.

-
interface INotificationManager {
    addNotificationListener(listener: INotificationListener): void;
    eventsDiscarded(events: ITelemetryItem[], reason: number): void;
    eventsSendRequest?(sendReason: number, isAsync: boolean): void;
    eventsSent(events: ITelemetryItem[]): void;
    listeners: INotificationListener[];
    offlineBatchDrop?(cnt: number, reason?: number): void;
    offlineBatchSent?(batch: IPayloadData): void;
    offlineEventsStored?(events: ITelemetryItem[]): void;
    perfEvent?(perfEvent: IPerfEvent): void;
    removeNotificationListener(listener: INotificationListener): void;
    unload?(isAsync?: boolean): void | IPromise<void>;
}

Implemented by

Properties

Methods

  • Adds a notification listener.

    -

    Parameters

    Returns void

  • Notification for events being discarded.

    -

    Parameters

    • events: ITelemetryItem[]

      The array of events that have been discarded by the SDK.

      -
    • reason: number

      The reason for which the SDK discarded the events. The EventsDiscardedReason -constant should be used to check the different values.

      -

    Returns void

  • [Optional] A function called when the events have been requested to be sent to the sever.

    -

    Parameters

    • sendReason: number

      The reason why the event batch is being sent.

      -
    • isAsync: boolean

      A flag which identifies whether the requests are being sent in an async or sync manner.

      -

    Returns void

  • Notification for events sent.

    -

    Parameters

    Returns void

  • [Optional] A function called when the offline events have been dropped from the persistent storage

    -

    Parameters

    • cnt: number

      count of batches dropped

      -
    • Optionalreason: number

      the reason why the batches is dropped

      -

    Returns void

    v3.1.1

    -
  • [Optional] A function called when the offline events have been sent from the persistent storage

    -

    Parameters

    • batch: IPayloadData

      payload data that is sent from the persistent storage

      -

    Returns void

    v3.1.1

    -
  • [Optional] A function called when the offline events have been stored to the persistent storage

    -

    Parameters

    • events: ITelemetryItem[]

      items that are stored in the persistent storage

      -

    Returns void

    v3.1.1

    -
  • [Optional] This event is sent if you have enabled perf events, they are primarily used to track internal performance testing and debugging -the event can be displayed via the debug plugin extension.

    -

    Parameters

    Returns void

  • Removes all instances of the listener.

    -

    Parameters

    Returns void

  • Unload and remove any state that this INotificationManager may be holding, this is generally called when the -owning SDK is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
diff --git a/docs/webSdk/1ds-core-js/interfaces/IPayloadData.html b/docs/webSdk/1ds-core-js/interfaces/IPayloadData.html deleted file mode 100644 index 56b8ec56c..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IPayloadData.html +++ /dev/null @@ -1,9 +0,0 @@ -IPayloadData | @microsoft/1ds-core-js - v4.3.1

IPayloadData describes interface of payload sent via POST channel

-
interface IPayloadData {
    data: string | Uint8Array;
    disableFetchKeepAlive?: boolean;
    disableXhrSync?: boolean;
    headers?: {
        [name: string]: string;
    };
    sendReason?: SendRequestReason;
    timeout?: number;
    urlString: string;
}

Properties

data: string | Uint8Array
disableFetchKeepAlive?: boolean
disableXhrSync?: boolean
headers?: {
    [name: string]: string;
}
sendReason?: SendRequestReason
timeout?: number
urlString: string
diff --git a/docs/webSdk/1ds-core-js/interfaces/IPerfEvent.html b/docs/webSdk/1ds-core-js/interfaces/IPerfEvent.html deleted file mode 100644 index 714c0cf00..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IPerfEvent.html +++ /dev/null @@ -1,29 +0,0 @@ -IPerfEvent | @microsoft/1ds-core-js - v4.3.1

This interface identifies the details of an internal performance event - it does not represent an outgoing reported event

-
interface IPerfEvent {
    childEvts?: IPerfEvent[];
    complete: (() => void);
    exTime?: number;
    getCtx?: ((key: string) => any);
    isAsync: boolean;
    isChildEvt: (() => boolean);
    name: string;
    parent?: IPerfEvent;
    payload: any;
    setCtx?: ((key: string, value: any) => void);
    start: number;
    time?: number;
}

Implemented by

Properties

childEvts?: IPerfEvent[]

The child perf events that are contained within the total time of this event.

-
complete: (() => void)

Mark this event as completed, calculating the total execution time.

-
exTime?: number

Identifies the exclusive time spent in for this event (not including child events), -this will be undefined until the event is completed.

-
getCtx?: ((key: string) => any)

Get the names additional context associated with this perf event

-
isAsync: boolean

Is this occurring from an asynchronous event

-
isChildEvt: (() => boolean)

Identifies whether this event is a child event of a parent

-
name: string

The name of the performance event

-
parent?: IPerfEvent

The Parent event that was started before this event was created

-
payload: any

The payload (contents) of the perfEvent, may be null or only set after the event has completed depending on -the runtime environment.

-
setCtx?: ((key: string, value: any) => void)

Set the named additional context to be associated with this perf event, this will replace any existing value

-
start: number

The start time of the performance event

-
time?: number

Identifies the total inclusive time spent for this event, including the time spent for child events, -this will be undefined until the event is completed

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IPerfManager.html b/docs/webSdk/1ds-core-js/interfaces/IPerfManager.html deleted file mode 100644 index b9440400c..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IPerfManager.html +++ /dev/null @@ -1,19 +0,0 @@ -IPerfManager | @microsoft/1ds-core-js - v4.3.1

This defines an internal performance manager for tracking and reporting the internal performance of the SDK -- It does -not represent or report any event to the server.

-
interface IPerfManager {
    create(src: string, payloadDetails?: (() => any), isAsync?: boolean): IPerfEvent;
    fire(perfEvent: IPerfEvent): void;
    getCtx(key: string): any;
    setCtx(key: string, value: any): void;
}

Implemented by

Methods

Methods

  • Create a new event and start timing, the manager may return null/undefined to indicate that it does not -want to monitor this source event.

    -

    Parameters

    • src: string

      The source name of the event

      -
    • OptionalpayloadDetails: (() => any)

      An optional callback function to fetch the payload details for the event.

      -
        • (): any
        • Returns any

    • OptionalisAsync: boolean

      Is the event occurring from a async event

      -

    Returns IPerfEvent

  • Complete the perfEvent and fire any notifications.

    -

    Parameters

    • perfEvent: IPerfEvent

      Fire the event which will also complete the passed event

      -

    Returns void

  • Get the execution context value

    -

    Parameters

    • key: string

      The context key

      -

    Returns any

  • Set an execution context value

    -

    Parameters

    • key: string

      The context key name

      -
    • value: any

      The value

      -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/interfaces/IPerfManagerProvider.html b/docs/webSdk/1ds-core-js/interfaces/IPerfManagerProvider.html deleted file mode 100644 index f2ce71311..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IPerfManagerProvider.html +++ /dev/null @@ -1,7 +0,0 @@ -IPerfManagerProvider | @microsoft/1ds-core-js - v4.3.1

Interface IPerfManagerProvider

Identifies an interface to a host that can provide an IPerfManager implementation

-
interface IPerfManagerProvider {
    getPerfMgr(): IPerfManager;
    setPerfMgr(perfMgr: IPerfManager): void;
}

Hierarchy (view full)

Methods

  • Get the current performance manager

    -

    Returns IPerfManager

  • Set the current performance manager

    -

    Parameters

    Returns void

diff --git a/docs/webSdk/1ds-core-js/interfaces/IPlugin.html b/docs/webSdk/1ds-core-js/interfaces/IPlugin.html deleted file mode 100644 index 25f78f42e..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IPlugin.html +++ /dev/null @@ -1,26 +0,0 @@ -IPlugin | @microsoft/1ds-core-js - v4.3.1
interface IPlugin {
    core?: IAppInsightsCore<IConfiguration>;
    identifier: string;
    initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void);
    isInitialized?: (() => boolean);
    teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void);
    version?: string;
}

Hierarchy (view full)

Properties

The App Insights core to use for backward compatibility. -Therefore the interface will be able to access the core without needing to cast to "any". -[optional] any 3rd party plugins which are already implementing this interface don't fail to compile.

-
identifier: string

Extension name

-
initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void)

Initialize plugin loaded by SDK

-

Type declaration

    • (config, core, extensions, pluginChain?): void
    • Parameters

      • config: IConfiguration

        The config for the plugin to use

        -
      • core: IAppInsightsCore<IConfiguration>

        The current App Insights core to use for initializing this plugin instance

        -
      • extensions: IPlugin[]

        The complete set of extensions to be used for initializing the plugin

        -
      • OptionalpluginChain: ITelemetryPluginChain

        [Optional] specifies the current plugin chain which identifies the -set of plugins and the order they should be executed for the current request.

        -

      Returns void

isInitialized?: (() => boolean)

Returns a value that indicates whether the plugin has already been previously initialized. -New plugins should implement this method to avoid being initialized more than once.

-
teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void)

Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

-

Type declaration

    • (unloadCtx, unloadState?): boolean | void
    • Parameters

      • unloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

      -
version?: string

Plugin version (available in data.properties.version in common schema)

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IProcessTelemetryContext.html b/docs/webSdk/1ds-core-js/interfaces/IProcessTelemetryContext.html deleted file mode 100644 index 5eb9de16b..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IProcessTelemetryContext.html +++ /dev/null @@ -1,43 +0,0 @@ -IProcessTelemetryContext | @microsoft/1ds-core-js - v4.3.1

Interface IProcessTelemetryContext

The current context for the current call to processTelemetry(), used to support sharing the same plugin instance -between multiple AppInsights instances

-
interface IProcessTelemetryContext {
    core: (() => IAppInsightsCore<IConfiguration>);
    createNew: ((plugins?: IPlugin[] | ITelemetryPluginChain, startAt?: IPlugin) => IProcessTelemetryContext);
    diagLog: (() => IDiagnosticLogger);
    getCfg: (() => IConfiguration);
    getConfig: ((identifier: string, field: string, defaultValue?:
        | string
        | number
        | boolean
        | Function
        | string[]
        | RegExp[]) =>
        | string
        | number
        | boolean
        | Function
        | string[]
        | RegExp[]);
    getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T);
    getNext: (() => ITelemetryPluginChain);
    hasNext: (() => boolean);
    iterate: (<T>(callback: ((plugin: T) => void)) => void);
    onComplete: ((onComplete: (() => void), that?: any, ...args: any[]) => void);
    processNext: ((env: ITelemetryItem) => boolean | void);
    setNext: ((nextCtx: ITelemetryPluginChain) => void);
}

Hierarchy

  • IBaseProcessingContext
    • IProcessTelemetryContext

Implemented by

Properties

The current core instance for the request

-
createNew: ((plugins?: IPlugin[] | ITelemetryPluginChain, startAt?: IPlugin) => IProcessTelemetryContext)

Create a new context using the core and config from the current instance, returns a new instance of the same type

-

Type declaration

diagLog: (() => IDiagnosticLogger)

THe current diagnostic logger for the request

-
getCfg: (() => IConfiguration)

Gets the current core config instance

-
getConfig: ((identifier: string, field: string, defaultValue?:
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[]) =>
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[])

Gets the named config from either the named identifier extension or core config if neither exist then the -default value is returned

-

Type declaration

    • (identifier, field, defaultValue?):
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]
    • Parameters

      • identifier: string

        The named extension identifier

        -
      • field: string

        The config field name

        -
      • OptionaldefaultValue:
            | string
            | number
            | boolean
            | Function
            | string[]
            | RegExp[]

        The default value to return if no defined config exists

        -

      Returns
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]

getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T)

Gets the named extension config

-
getNext: (() => ITelemetryPluginChain)

Returns the next configured plugin proxy

-
hasNext: (() => boolean)

Helper to allow plugins to check and possibly shortcut executing code only -required if there is a nextPlugin

-
iterate: (<T>(callback: ((plugin: T) => void)) => void)

Synchronously iterate over the context chain running the callback for each plugin, once -every plugin has been executed via the callback, any associated onComplete will be called.

-

Type declaration

    • <T>(callback): void
    • Type Parameters

      Parameters

      • callback: ((plugin: T) => void)

        The function call for each plugin in the context chain

        -
          • (plugin): void
          • Parameters

            • plugin: T

            Returns void

      Returns void

onComplete: ((onComplete: (() => void), that?: any, ...args: any[]) => void)

Set the function to call when the current chain has executed all processNext or unloadNext items.

-

Type declaration

    • (onComplete, that?, ...args): void
    • Parameters

      • onComplete: (() => void)

        The onComplete to call

        -
          • (): void
          • Returns void

      • Optionalthat: any

        The "this" value to use for the onComplete call, if not provided or undefined defaults to the current context

        -
      • Rest...args: any[]

        Any additional arguments to pass to the onComplete function

        -

      Returns void

processNext: ((env: ITelemetryItem) => boolean | void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env): boolean | void
    • Parameters

      Returns boolean | void

      boolean (true) if there is no more plugins to process otherwise false or undefined (void)

      -
setNext: ((nextCtx: ITelemetryPluginChain) => void)

Helper to set the next plugin proxy

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IProcessTelemetryUnloadContext.html b/docs/webSdk/1ds-core-js/interfaces/IProcessTelemetryUnloadContext.html deleted file mode 100644 index c3d34c62e..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IProcessTelemetryUnloadContext.html +++ /dev/null @@ -1,42 +0,0 @@ -IProcessTelemetryUnloadContext | @microsoft/1ds-core-js - v4.3.1

Interface IProcessTelemetryUnloadContext

The current context for the current call to teardown() implementations, used to support when plugins are being removed -or the SDK is being unloaded.

-
interface IProcessTelemetryUnloadContext {
    core: (() => IAppInsightsCore<IConfiguration>);
    createNew: ((plugins?: IPlugin[] | ITelemetryPluginChain, startAt?: IPlugin) => IProcessTelemetryUnloadContext);
    diagLog: (() => IDiagnosticLogger);
    getCfg: (() => IConfiguration);
    getConfig: ((identifier: string, field: string, defaultValue?:
        | string
        | number
        | boolean
        | Function
        | string[]
        | RegExp[]) =>
        | string
        | number
        | boolean
        | Function
        | string[]
        | RegExp[]);
    getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T);
    getNext: (() => ITelemetryPluginChain);
    hasNext: (() => boolean);
    iterate: (<T>(callback: ((plugin: T) => void)) => void);
    onComplete: ((onComplete: (() => void), that?: any, ...args: any[]) => void);
    processNext: ((unloadState: ITelemetryUnloadState) => boolean | void);
    setNext: ((nextCtx: ITelemetryPluginChain) => void);
}

Hierarchy

  • IBaseProcessingContext
    • IProcessTelemetryUnloadContext

Properties

The current core instance for the request

-
createNew: ((plugins?: IPlugin[] | ITelemetryPluginChain, startAt?: IPlugin) => IProcessTelemetryUnloadContext)

Create a new context using the core and config from the current instance, returns a new instance of the same type

-

Type declaration

diagLog: (() => IDiagnosticLogger)

THe current diagnostic logger for the request

-
getCfg: (() => IConfiguration)

Gets the current core config instance

-
getConfig: ((identifier: string, field: string, defaultValue?:
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[]) =>
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[])

Gets the named config from either the named identifier extension or core config if neither exist then the -default value is returned

-

Type declaration

    • (identifier, field, defaultValue?):
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]
    • Parameters

      • identifier: string

        The named extension identifier

        -
      • field: string

        The config field name

        -
      • OptionaldefaultValue:
            | string
            | number
            | boolean
            | Function
            | string[]
            | RegExp[]

        The default value to return if no defined config exists

        -

      Returns
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]

getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T)

Gets the named extension config

-
getNext: (() => ITelemetryPluginChain)

Returns the next configured plugin proxy

-
hasNext: (() => boolean)

Helper to allow plugins to check and possibly shortcut executing code only -required if there is a nextPlugin

-
iterate: (<T>(callback: ((plugin: T) => void)) => void)

Synchronously iterate over the context chain running the callback for each plugin, once -every plugin has been executed via the callback, any associated onComplete will be called.

-

Type declaration

    • <T>(callback): void
    • Type Parameters

      Parameters

      • callback: ((plugin: T) => void)

        The function call for each plugin in the context chain

        -
          • (plugin): void
          • Parameters

            • plugin: T

            Returns void

      Returns void

onComplete: ((onComplete: (() => void), that?: any, ...args: any[]) => void)

Set the function to call when the current chain has executed all processNext or unloadNext items.

-

Type declaration

    • (onComplete, that?, ...args): void
    • Parameters

      • onComplete: (() => void)

        The onComplete to call

        -
          • (): void
          • Returns void

      • Optionalthat: any

        The "this" value to use for the onComplete call, if not provided or undefined defaults to the current context

        -
      • Rest...args: any[]

        Any additional arguments to pass to the onComplete function

        -

      Returns void

processNext: ((unloadState: ITelemetryUnloadState) => boolean | void)

This Plugin has finished unloading, so unload the next one

-

Type declaration

    • (unloadState): boolean | void
    • Parameters

      Returns boolean | void

      boolean (true) if there is no more plugins to process otherwise false or undefined (void)

      -
setNext: ((nextCtx: ITelemetryPluginChain) => void)

Helper to set the next plugin proxy

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IPropertyStorageOverride.html b/docs/webSdk/1ds-core-js/interfaces/IPropertyStorageOverride.html deleted file mode 100644 index 69ca20963..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IPropertyStorageOverride.html +++ /dev/null @@ -1,12 +0,0 @@ -IPropertyStorageOverride | @microsoft/1ds-core-js - v4.3.1

Interface IPropertyStorageOverride

The IPropertyStorageOverride interface provides a custom interface for storing internal SDK properties - otherwise they are -stored as cookies. -You need this interface when you intend to run auto collection for common properties, or when you log a session in -a non browser environment.

-
interface IPropertyStorageOverride {
    getProperty: ((key: string) => string);
    setProperty: ((key: string, value: string) => void);
}

Properties

getProperty: ((key: string) => string)

A function that gets a value for a given key.

-

Type declaration

    • (key): string
    • Parameters

      • key: string

        The key for which the value must be fetched.

        -

      Returns string

setProperty: ((key: string, value: string) => void)

A function for passing key value pairs to be stored.

-

Type declaration

    • (key, value): void
    • Parameters

      • key: string

        The key for the key value pair.

        -
      • value: string

        The value for the key value pair.

        -

      Returns void

diff --git a/docs/webSdk/1ds-core-js/interfaces/ITelemetryInitializerContainer.html b/docs/webSdk/1ds-core-js/interfaces/ITelemetryInitializerContainer.html deleted file mode 100644 index 2a3007785..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/ITelemetryInitializerContainer.html +++ /dev/null @@ -1,7 +0,0 @@ -ITelemetryInitializerContainer | @microsoft/1ds-core-js - v4.3.1

Interface ITelemetryInitializerContainer

interface ITelemetryInitializerContainer {
    addTelemetryInitializer(telemetryInitializer: TelemetryInitializerFunction): void | ITelemetryInitializerHandler;
}

Methods

  • Add a telemetry processor to decorate or drop telemetry events.

    -

    Parameters

    Returns void | ITelemetryInitializerHandler

      -
    • A ITelemetryInitializerHandler to enable the initializer to be removed
    • -
    -
diff --git a/docs/webSdk/1ds-core-js/interfaces/ITelemetryInitializerHandler.html b/docs/webSdk/1ds-core-js/interfaces/ITelemetryInitializerHandler.html deleted file mode 100644 index 232109822..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/ITelemetryInitializerHandler.html +++ /dev/null @@ -1,4 +0,0 @@ -ITelemetryInitializerHandler | @microsoft/1ds-core-js - v4.3.1

Interface ITelemetryInitializerHandler

An alternate interface which provides automatic removal during unloading of the component

-
interface ITelemetryInitializerHandler {
    remove(): void;
}

Hierarchy (view full)

Methods

Methods

  • Legacy Self remove the referenced component

    -

    Returns void

diff --git a/docs/webSdk/1ds-core-js/interfaces/ITelemetryItem.html b/docs/webSdk/1ds-core-js/interfaces/ITelemetryItem.html deleted file mode 100644 index c1f14f3a8..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/ITelemetryItem.html +++ /dev/null @@ -1,20 +0,0 @@ -ITelemetryItem | @microsoft/1ds-core-js - v4.3.1

Interface ITelemetryItem

Telemety item supported in Core

-
interface ITelemetryItem {
    baseData?: {
        [key: string]: any;
    };
    baseType?: string;
    data?: ICustomProperties;
    ext?: {
        [key: string]: any;
    };
    iKey?: string;
    name: string;
    tags?: Tags;
    time?: string;
    ver?: string;
}

Hierarchy (view full)

Properties

baseData?: {
    [key: string]: any;
}

Based on schema for part B

-
baseType?: string

Telemetry type used for part B

-

Custom data

-
ext?: {
    [key: string]: any;
}

System context properties of the telemetry item, example: ip address, city etc

-
iKey?: string

Identifier of the resource that uniquely identifies which resource data is sent to

-
name: string

Unique name of the telemetry item

-
tags?: Tags

System context property extensions that are not global (not in ctx)

-
time?: string

Timestamp when item was sent

-
ver?: string

CommonSchema Version of this SDK

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/ITelemetryPlugin.html b/docs/webSdk/1ds-core-js/interfaces/ITelemetryPlugin.html deleted file mode 100644 index c85662946..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/ITelemetryPlugin.html +++ /dev/null @@ -1,46 +0,0 @@ -ITelemetryPlugin | @microsoft/1ds-core-js - v4.3.1

Interface ITelemetryPlugin

Configuration provided to SDK core

-
interface ITelemetryPlugin {
    core?: IAppInsightsCore<IConfiguration>;
    identifier: string;
    initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void);
    isInitialized?: (() => boolean);
    priority: number;
    processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void);
    setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void);
    teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void);
    update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void);
    version?: string;
}

Hierarchy (view full)

Implemented by

Properties

The App Insights core to use for backward compatibility. -Therefore the interface will be able to access the core without needing to cast to "any". -[optional] any 3rd party plugins which are already implementing this interface don't fail to compile.

-
identifier: string

Extension name

-
initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void)

Initialize plugin loaded by SDK

-

Type declaration

    • (config, core, extensions, pluginChain?): void
    • Parameters

      • config: IConfiguration

        The config for the plugin to use

        -
      • core: IAppInsightsCore<IConfiguration>

        The current App Insights core to use for initializing this plugin instance

        -
      • extensions: IPlugin[]

        The complete set of extensions to be used for initializing the plugin

        -
      • OptionalpluginChain: ITelemetryPluginChain

        [Optional] specifies the current plugin chain which identifies the -set of plugins and the order they should be executed for the current request.

        -

      Returns void

isInitialized?: (() => boolean)

Returns a value that indicates whether the plugin has already been previously initialized. -New plugins should implement this method to avoid being initialized more than once.

-
priority: number

Priority of the extension

-
processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx?): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • OptionalitemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing, this is not optional as plugins should use the -processNext() function of the passed IProcessTelemetryContext instead. It is being kept for -now for backward compatibility only.

-
teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void)

Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

-

Type declaration

    • (unloadCtx, unloadState?): boolean | void
    • Parameters

      • unloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

      -
update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void)

The the plugin should re-evaluate configuration and update any cached configuration settings or -plugins. If implemented this method will be called whenever a plugin is added or removed and if -the configuration has bee updated.

-

Type declaration

    • (updateCtx, updateState): boolean | void
    • Parameters

      • updateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • updateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

      -
version?: string

Plugin version (available in data.properties.version in common schema)

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/ITelemetryPluginChain.html b/docs/webSdk/1ds-core-js/interfaces/ITelemetryPluginChain.html deleted file mode 100644 index 63d596dbd..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/ITelemetryPluginChain.html +++ /dev/null @@ -1,24 +0,0 @@ -ITelemetryPluginChain | @microsoft/1ds-core-js - v4.3.1

Interface ITelemetryPluginChain

Configuration provided to SDK core

-
interface ITelemetryPluginChain {
    getNext: (() => ITelemetryPluginChain);
    getPlugin: (() => ITelemetryPlugin);
    processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void);
    unload?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState: ITelemetryUnloadState) => void);
    update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void);
}

Hierarchy

  • ITelemetryProcessor
    • ITelemetryPluginChain

Properties

getNext: (() => ITelemetryPluginChain)

Returns the next plugin

-
getPlugin: (() => ITelemetryPlugin)

Returns the underlying plugin that is being proxied for the processTelemetry call

-
processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx?): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • OptionalitemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

unload?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState: ITelemetryUnloadState) => void)

This plugin is being unloaded and should remove any hooked events and cleanup any global/scoped values, after this -call the plugin will be removed from the telemetry processing chain and will no longer receive any events..

-

Type declaration

update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void)

The the plugin should re-evaluate configuration and update any cached configuration settings or -plugins. If implemented this method will be called whenever a plugin is added or removed and if -the configuration has bee updated.

-

Type declaration

    • (updateCtx, updateState): boolean | void
    • Parameters

      • updateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • updateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

      -
diff --git a/docs/webSdk/1ds-core-js/interfaces/ITelemetryUnloadState.html b/docs/webSdk/1ds-core-js/interfaces/ITelemetryUnloadState.html deleted file mode 100644 index bfaf24b0f..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/ITelemetryUnloadState.html +++ /dev/null @@ -1,4 +0,0 @@ -ITelemetryUnloadState | @microsoft/1ds-core-js - v4.3.1

Interface ITelemetryUnloadState

interface ITelemetryUnloadState {
    flushComplete?: boolean;
    isAsync: boolean;
    reason: TelemetryUnloadReason;
}

Properties

flushComplete?: boolean
isAsync: boolean
diff --git a/docs/webSdk/1ds-core-js/interfaces/ITelemetryUpdateState.html b/docs/webSdk/1ds-core-js/interfaces/ITelemetryUpdateState.html deleted file mode 100644 index fa9c287f9..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/ITelemetryUpdateState.html +++ /dev/null @@ -1,15 +0,0 @@ -ITelemetryUpdateState | @microsoft/1ds-core-js - v4.3.1

Interface ITelemetryUpdateState

interface ITelemetryUpdateState {
    added?: IPlugin[];
    cfg?: IConfiguration;
    merge?: boolean;
    newConfig?: IConfiguration;
    oldCfg?: IConfiguration;
    reason: TelemetryUpdateReason;
    removed?: IPlugin[];
}

Properties

added?: IPlugin[]

This holds a collection of plugins that have been added (if the reason identifies that one or more plugins have been added)

-

This is a new active configuration that should be used

-
merge?: boolean

Was the new config requested to be merged with the existing config

-
newConfig?: IConfiguration

If this is a configuration update this was the previous configuration that was used

-

The detected changes

-
reason: TelemetryUpdateReason

Identifies the reason for the update notification, this is a bitwise numeric value

-
removed?: IPlugin[]

This holds a collection of plugins that have been removed (if the reason identifies that one or more plugins have been removed)

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IUnloadHandlerContainer.html b/docs/webSdk/1ds-core-js/interfaces/IUnloadHandlerContainer.html deleted file mode 100644 index 798ae39c7..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IUnloadHandlerContainer.html +++ /dev/null @@ -1,3 +0,0 @@ -IUnloadHandlerContainer | @microsoft/1ds-core-js - v4.3.1

Interface IUnloadHandlerContainer

interface IUnloadHandlerContainer {
    add: ((handler: UnloadHandler) => void);
    run: ((itemCtx: IProcessTelemetryUnloadContext, unloadState: ITelemetryUnloadState) => void);
}

Properties

add -run -

Properties

add: ((handler: UnloadHandler) => void)
run: ((itemCtx: IProcessTelemetryUnloadContext, unloadState: ITelemetryUnloadState) => void)
diff --git a/docs/webSdk/1ds-core-js/interfaces/IUnloadHook.html b/docs/webSdk/1ds-core-js/interfaces/IUnloadHook.html deleted file mode 100644 index 3b641fa03..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IUnloadHook.html +++ /dev/null @@ -1,4 +0,0 @@ -IUnloadHook | @microsoft/1ds-core-js - v4.3.1

An interface which provides automatic removal during unloading of the component

-
interface IUnloadHook {
    rm: (() => void);
}

Hierarchy (view full)

Properties

rm -

Properties

rm: (() => void)

Self remove the referenced component

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IUnloadHookContainer.html b/docs/webSdk/1ds-core-js/interfaces/IUnloadHookContainer.html deleted file mode 100644 index 7e46223ca..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IUnloadHookContainer.html +++ /dev/null @@ -1,5 +0,0 @@ -IUnloadHookContainer | @microsoft/1ds-core-js - v4.3.1

Interface IUnloadHookContainer

Interface which identifiesAdd this hook so that it is automatically removed during unloading

-

The single hook or an array of IInstrumentHook objects

-
interface IUnloadHookContainer {
    add: ((hooks:
        | ILegacyUnloadHook
        | IUnloadHook
        | IUnloadHook[]
        | Iterator<IUnloadHook, any, undefined>
        | ILegacyUnloadHook[]
        | Iterator<ILegacyUnloadHook, any, undefined>) => void);
    run: ((logger?: IDiagnosticLogger) => void);
}

Properties

add -run -

Properties

add: ((hooks:
    | ILegacyUnloadHook
    | IUnloadHook
    | IUnloadHook[]
    | Iterator<IUnloadHook, any, undefined>
    | ILegacyUnloadHook[]
    | Iterator<ILegacyUnloadHook, any, undefined>) => void)
run: ((logger?: IDiagnosticLogger) => void)
diff --git a/docs/webSdk/1ds-core-js/interfaces/IUnloadableComponent.html b/docs/webSdk/1ds-core-js/interfaces/IUnloadableComponent.html deleted file mode 100644 index 931ea2774..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IUnloadableComponent.html +++ /dev/null @@ -1,8 +0,0 @@ -IUnloadableComponent | @microsoft/1ds-core-js - v4.3.1

Interface IUnloadableComponent

interface IUnloadableComponent {
    _doUnload?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void);
}

Properties

Properties

_doUnload?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
diff --git a/docs/webSdk/1ds-core-js/interfaces/IValueSanitizer.html b/docs/webSdk/1ds-core-js/interfaces/IValueSanitizer.html deleted file mode 100644 index 6e564aa46..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IValueSanitizer.html +++ /dev/null @@ -1,32 +0,0 @@ -IValueSanitizer | @microsoft/1ds-core-js - v4.3.1

Interface IValueSanitizer

This interface is used during the serialization of events into envelope (serialized object) which is sent to the services, the format is defined via the -Common Schema 4.0 specification. The path and field names used are based on how the data is serialized -to the service (CS 4.0 location) and not specifically the location on the event object you pass into the track methods (unless they are the same).

-
interface IValueSanitizer {
    addFieldSanitizer: ((fieldSanitizer: IFieldValueSanitizerProvider) => void);
    addSanitizer: ((sanitizer: IValueSanitizer) => void);
    handleField: ((path: string, name: string) => boolean);
    property: ((path: string, name: string, property: IEventProperty, stringifyObjects?: boolean) => IEventProperty);
    rmFieldSanitizer: ((theFieldSanitizer: IFieldValueSanitizerProvider) => void);
    rmSanitizer: ((theSanitizer: IValueSanitizer) => void);
    value: ((path: string, name: string, value: FieldValueSanitizerTypes, stringifyObjects?: boolean) => IEventProperty);
}

Implemented by

Properties

addFieldSanitizer: ((fieldSanitizer: IFieldValueSanitizerProvider) => void)

Adds a field sanitizer to the evaluation list

-
addSanitizer: ((sanitizer: IValueSanitizer) => void)

Add a value sanitizer as a fallback sanitizer if this sanitizer can't handle the path/name.

-
handleField: ((path: string, name: string) => boolean)

Does this field value sanitizer handle this path / field combination

-

Type declaration

    • (path, name): boolean
    • Parameters

      • path: string

        The field path

        -
      • name: string

        The name of the field

        -

      Returns boolean

property: ((path: string, name: string, property: IEventProperty, stringifyObjects?: boolean) => IEventProperty)

Sanitizes the Property. It checks the that the property name and value are valid. It also -checks/populates the correct type and pii of the property value.

-

Type declaration

    • (path, name, property, stringifyObjects?): IEventProperty
    • Parameters

      • path: string

        The root path of the property

        -
      • name: string

        The property name.

        -
      • property: IEventProperty

        The property value or an IEventProperty containing value, type ,pii and customer content.

        -
      • OptionalstringifyObjects: boolean

        If supplied tells the sanitizer that it should JSON stringify() objects

        -

      Returns IEventProperty

      IEventProperty containing valid name, value, pii and type or null if invalid.

      -
rmFieldSanitizer: ((theFieldSanitizer: IFieldValueSanitizerProvider) => void)

Removes the field sanitizer to the evaluation list if present

-
rmSanitizer: ((theSanitizer: IValueSanitizer) => void)

Removes the value sanitizer as a fallback sanitizer if this sanitizer can't handle the path/name if present.

-
value: ((path: string, name: string, value: FieldValueSanitizerTypes, stringifyObjects?: boolean) => IEventProperty)

Sanitizes the value. It checks the that the property name and value are valid. It also -checks/populates the correct type and pii of the property value.

-

Type declaration

    • (path, name, value, stringifyObjects?): IEventProperty
    • Parameters

      • path: string

        The root path of the property

        -
      • name: string

        The property name.

        -
      • value: FieldValueSanitizerTypes

        The property value or an IEventProperty containing value, type ,pii and customer content.

        -
      • OptionalstringifyObjects: boolean

        If supplied tells the sanitizer that it should JSON stringify() objects

        -

      Returns IEventProperty

      IEventProperty containing valid name, value, pii and type or null if invalid.

      -
diff --git a/docs/webSdk/1ds-core-js/interfaces/IWatchDetails.html b/docs/webSdk/1ds-core-js/interfaces/IWatchDetails.html deleted file mode 100644 index 726204587..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IWatchDetails.html +++ /dev/null @@ -1,22 +0,0 @@ -IWatchDetails | @microsoft/1ds-core-js - v4.3.1

Interface IWatchDetails<T>

interface IWatchDetails<T> {
    cfg: T;
    rdOnly: (<C, V>(target: C, name: string) => V);
    ref: (<C, V>(target: C, name: string) => V);
    set: (<C, V>(theConfig: C, name: string, value: V) => V);
    setDf: (<C>(theConfig: C, defaultValues: IConfigDefaults<C, IConfiguration>) => C);
}

Type Parameters

Properties

Properties

cfg: T

The current config object

-
rdOnly: (<C, V>(target: C, name: string) => V)

Set this named property of the target as read-only, which will block this single named property from -ever being changed for the target instance. -This does NOT freeze or seal the instance, it just stops the direct re-assignment of the named property, -if the value is a non-primitive (ie. an object or array) it's properties will still be mutable.

-

Type declaration

    • <C, V>(target, name): V
    • Type Parameters

      • C
      • V = any

      Parameters

      • target: C
      • name: string

      Returns V

      The referenced properties current value

      -
ref: (<C, V>(target: C, name: string) => V)

Set this named property of the target as referenced, which will cause any object or array instance -to be updated in-place rather than being entirely replaced. All other values will continue to be replaced.

-

Type declaration

    • <C, V>(target, name): V
    • Type Parameters

      • C
      • V = any

      Parameters

      • target: C
      • name: string

      Returns V

      The referenced properties current value

      -
set: (<C, V>(theConfig: C, name: string, value: V) => V)

Set the value against the provided config/name with the value, the property -will be converted to be dynamic (if not already) as long as the provided config -is already a tracked dynamic object.

-

TypeError if the provided config is not a monitored dynamic config

-
setDf: (<C>(theConfig: C, defaultValues: IConfigDefaults<C, IConfiguration>) => C)

Set default values for the config if not present.

-

Type declaration

    • <C>(theConfig, defaultValues): C
    • Type Parameters

      • C

      Parameters

      • theConfig: C

        The configuration object to set default on (if missing)

        -
      • defaultValues: IConfigDefaults<C, IConfiguration>

        The default values to apply to the config

        -

      Returns C

diff --git a/docs/webSdk/1ds-core-js/interfaces/IWatcherHandler.html b/docs/webSdk/1ds-core-js/interfaces/IWatcherHandler.html deleted file mode 100644 index fbf1f3960..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IWatcherHandler.html +++ /dev/null @@ -1,5 +0,0 @@ -IWatcherHandler | @microsoft/1ds-core-js - v4.3.1

Interface IWatcherHandler<T>

An interface which provides automatic removal during unloading of the component

-
interface IWatcherHandler<T> {
    fn: WatcherFunction<T>;
    rm: (() => void);
}

Type Parameters

Hierarchy (view full)

Properties

fn -rm -

Properties

rm: (() => void)

Self remove the referenced component

-
diff --git a/docs/webSdk/1ds-core-js/interfaces/IXDomainRequest.html b/docs/webSdk/1ds-core-js/interfaces/IXDomainRequest.html deleted file mode 100644 index 6f9a1bd2d..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IXDomainRequest.html +++ /dev/null @@ -1,19 +0,0 @@ -IXDomainRequest | @microsoft/1ds-core-js - v4.3.1

Interface IXDomainRequest

interface IXDomainRequest {
    addEventListener(type: "error", listener: ((ev: ErrorEvent) => any), useCapture?: boolean): void;
    addEventListener(type: "load" | "timeout", listener: ((ev: Event) => any), useCapture?: boolean): void;
    addEventListener(type: "progress", listener: ((ev: ProgressEvent<EventTarget>) => any), useCapture?: boolean): void;
    contentType: string;
    dispatchEvent(event: Event): boolean;
    onabort: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onerror: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onload: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onloadend: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onloadstart: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onprogress: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    ontimeout: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    open(method: string, url: string): void;
    removeEventListener<K>(type: K, listener: ((this: XMLHttpRequestEventTarget, ev: XMLHttpRequestEventTargetEventMap[K]) => any), options?: boolean | EventListenerOptions): void;
    removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
    responseText: string;
    send(payload: string): void;
    timeout: number;
}

Hierarchy

  • XMLHttpRequestEventTarget
    • IXDomainRequest

Properties

contentType: string
onabort: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onerror: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onload: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onloadend: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onloadstart: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onprogress: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
ontimeout: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
responseText: string
timeout: number

Methods

  • Parameters

    • type: "error"
    • listener: ((ev: ErrorEvent) => any)
        • (ev): any
        • Parameters

          • ev: ErrorEvent

          Returns any

    • OptionaluseCapture: boolean

    Returns void

  • Parameters

    • type: "load" | "timeout"
    • listener: ((ev: Event) => any)
        • (ev): any
        • Parameters

          • ev: Event

          Returns any

    • OptionaluseCapture: boolean

    Returns void

  • Parameters

    • type: "progress"
    • listener: ((ev: ProgressEvent<EventTarget>) => any)
        • (ev): any
        • Parameters

          • ev: ProgressEvent<EventTarget>

          Returns any

    • OptionaluseCapture: boolean

    Returns void

  • Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

    -

    Parameters

    • event: Event

    Returns boolean

  • Parameters

    • method: string
    • url: string

    Returns void

  • Removes the event listener in target's event listener list with the same type, callback, and options.

    -

    Type Parameters

    • K extends keyof XMLHttpRequestEventTargetEventMap

    Parameters

    • type: K
    • listener: ((this: XMLHttpRequestEventTarget, ev: XMLHttpRequestEventTargetEventMap[K]) => any)
        • (this, ev): any
        • Parameters

          • this: XMLHttpRequestEventTarget
          • ev: XMLHttpRequestEventTargetEventMap[K]

          Returns any

    • Optionaloptions: boolean | EventListenerOptions

    Returns void

  • Removes the event listener in target's event listener list with the same type, callback, and options.

    -

    Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optionaloptions: boolean | EventListenerOptions

    Returns void

  • Parameters

    • payload: string

    Returns void

diff --git a/docs/webSdk/1ds-core-js/interfaces/IXHROverride.html b/docs/webSdk/1ds-core-js/interfaces/IXHROverride.html deleted file mode 100644 index 715860751..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/IXHROverride.html +++ /dev/null @@ -1,3 +0,0 @@ -IXHROverride | @microsoft/1ds-core-js - v4.3.1

The IXHROverride interface overrides the way HTTP requests are sent.

-
interface IXHROverride {
    sendPOST: SendPOSTFunction;
}

Properties

Properties

diff --git a/docs/webSdk/1ds-core-js/interfaces/Tags.html b/docs/webSdk/1ds-core-js/interfaces/Tags.html deleted file mode 100644 index 1ec708611..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/Tags.html +++ /dev/null @@ -1 +0,0 @@ -Tags | @microsoft/1ds-core-js - v4.3.1

Indexable

  • [key: string]: any
diff --git a/docs/webSdk/1ds-core-js/interfaces/_IRegisteredEvents.html b/docs/webSdk/1ds-core-js/interfaces/_IRegisteredEvents.html deleted file mode 100644 index 32c0ce7dd..000000000 --- a/docs/webSdk/1ds-core-js/interfaces/_IRegisteredEvents.html +++ /dev/null @@ -1,3 +0,0 @@ -_IRegisteredEvents | @microsoft/1ds-core-js - v4.3.1

Interface _IRegisteredEvents

interface _IRegisteredEvents {
    handler: any;
    name: string;
}

Properties

Properties

handler: any
name: string
diff --git a/docs/webSdk/1ds-core-js/variables/EventLatency-1.html b/docs/webSdk/1ds-core-js/variables/EventLatency-1.html deleted file mode 100644 index 24900323e..000000000 --- a/docs/webSdk/1ds-core-js/variables/EventLatency-1.html +++ /dev/null @@ -1,2 +0,0 @@ -EventLatency | @microsoft/1ds-core-js - v4.3.1

Variable EventLatencyConst

EventLatency: EnumValue<typeof EventLatencyValue> = ...

The EventLatency contains a set of values that specify the latency with which an event is sent.

-
diff --git a/docs/webSdk/1ds-core-js/variables/EventPersistence-1.html b/docs/webSdk/1ds-core-js/variables/EventPersistence-1.html deleted file mode 100644 index 55264ef24..000000000 --- a/docs/webSdk/1ds-core-js/variables/EventPersistence-1.html +++ /dev/null @@ -1,2 +0,0 @@ -EventPersistence | @microsoft/1ds-core-js - v4.3.1

Variable EventPersistenceConst

EventPersistence: EnumValue<typeof EventPersistenceValue> = ...

The EventPersistence contains a set of values that specify the event's persistence.

-
diff --git a/docs/webSdk/1ds-core-js/variables/EventPropertyType-1.html b/docs/webSdk/1ds-core-js/variables/EventPropertyType-1.html deleted file mode 100644 index 1b90a699e..000000000 --- a/docs/webSdk/1ds-core-js/variables/EventPropertyType-1.html +++ /dev/null @@ -1,2 +0,0 @@ -EventPropertyType | @microsoft/1ds-core-js - v4.3.1

Variable EventPropertyTypeConst

EventPropertyType: EnumValue<typeof eEventPropertyType> = ...

Enum for property types.

-
diff --git a/docs/webSdk/1ds-core-js/variables/EventsDiscardedReason-1.html b/docs/webSdk/1ds-core-js/variables/EventsDiscardedReason-1.html deleted file mode 100644 index f7725fa14..000000000 --- a/docs/webSdk/1ds-core-js/variables/EventsDiscardedReason-1.html +++ /dev/null @@ -1,2 +0,0 @@ -EventsDiscardedReason | @microsoft/1ds-core-js - v4.3.1

Variable EventsDiscardedReasonConst

EventsDiscardedReason: EnumValue<typeof eEventsDiscardedReason>

The EventsDiscardedReason enumeration contains a set of values that specify the reason for discarding an event.

-
diff --git a/docs/webSdk/1ds-core-js/variables/FullVersionString.html b/docs/webSdk/1ds-core-js/variables/FullVersionString.html deleted file mode 100644 index 7c77990df..000000000 --- a/docs/webSdk/1ds-core-js/variables/FullVersionString.html +++ /dev/null @@ -1 +0,0 @@ -FullVersionString | @microsoft/1ds-core-js - v4.3.1

Variable FullVersionStringConst

FullVersionString: string = ...
diff --git a/docs/webSdk/1ds-core-js/variables/LoggingSeverity-1.html b/docs/webSdk/1ds-core-js/variables/LoggingSeverity-1.html deleted file mode 100644 index 1cc00c32e..000000000 --- a/docs/webSdk/1ds-core-js/variables/LoggingSeverity-1.html +++ /dev/null @@ -1 +0,0 @@ -LoggingSeverity | @microsoft/1ds-core-js - v4.3.1

Variable LoggingSeverityConst

LoggingSeverity: EnumValue<typeof eLoggingSeverity>
diff --git a/docs/webSdk/1ds-core-js/variables/MinChannelPriorty.html b/docs/webSdk/1ds-core-js/variables/MinChannelPriorty.html deleted file mode 100644 index 167e2fd59..000000000 --- a/docs/webSdk/1ds-core-js/variables/MinChannelPriorty.html +++ /dev/null @@ -1 +0,0 @@ -MinChannelPriorty | @microsoft/1ds-core-js - v4.3.1

Variable MinChannelPriortyConst

MinChannelPriorty: number
diff --git a/docs/webSdk/1ds-core-js/variables/TraceLevel-1.html b/docs/webSdk/1ds-core-js/variables/TraceLevel-1.html deleted file mode 100644 index 7de1a6b37..000000000 --- a/docs/webSdk/1ds-core-js/variables/TraceLevel-1.html +++ /dev/null @@ -1 +0,0 @@ -TraceLevel | @microsoft/1ds-core-js - v4.3.1

Variable TraceLevelConst

TraceLevel: EnumValue<typeof eTraceLevel> = ...
diff --git a/docs/webSdk/1ds-core-js/variables/ValueKind-1.html b/docs/webSdk/1ds-core-js/variables/ValueKind-1.html deleted file mode 100644 index ce166d531..000000000 --- a/docs/webSdk/1ds-core-js/variables/ValueKind-1.html +++ /dev/null @@ -1,3 +0,0 @@ -ValueKind | @microsoft/1ds-core-js - v4.3.1

Variable ValueKindConst

ValueKind: EnumValue<typeof eValueKind> = ...

The ValueKind contains a set of values that specify value kind of the property. -Either PII (Personal Identifiable Information) or customer content.

-
diff --git a/docs/webSdk/1ds-core-js/variables/Version.html b/docs/webSdk/1ds-core-js/variables/Version.html deleted file mode 100644 index 56667c359..000000000 --- a/docs/webSdk/1ds-core-js/variables/Version.html +++ /dev/null @@ -1 +0,0 @@ -Version | @microsoft/1ds-core-js - v4.3.1

Variable VersionConst

Version: "#version#" = "#version#"
diff --git a/docs/webSdk/1ds-core-js/variables/isDocumentObjectAvailable.html b/docs/webSdk/1ds-core-js/variables/isDocumentObjectAvailable.html deleted file mode 100644 index 3c373babe..000000000 --- a/docs/webSdk/1ds-core-js/variables/isDocumentObjectAvailable.html +++ /dev/null @@ -1,2 +0,0 @@ -isDocumentObjectAvailable | @microsoft/1ds-core-js - v4.3.1

Variable isDocumentObjectAvailableConst

isDocumentObjectAvailable: boolean = ...

Checks if document object is available

-
diff --git a/docs/webSdk/1ds-core-js/variables/isWindowObjectAvailable.html b/docs/webSdk/1ds-core-js/variables/isWindowObjectAvailable.html deleted file mode 100644 index 9edd6c674..000000000 --- a/docs/webSdk/1ds-core-js/variables/isWindowObjectAvailable.html +++ /dev/null @@ -1,2 +0,0 @@ -isWindowObjectAvailable | @microsoft/1ds-core-js - v4.3.1

Variable isWindowObjectAvailableConst

isWindowObjectAvailable: boolean = ...

Checks if window object is available

-
diff --git a/docs/webSdk/1ds-core-js/variables/strFunction.html b/docs/webSdk/1ds-core-js/variables/strFunction.html deleted file mode 100644 index 8fa9fba8c..000000000 --- a/docs/webSdk/1ds-core-js/variables/strFunction.html +++ /dev/null @@ -1 +0,0 @@ -strFunction | @microsoft/1ds-core-js - v4.3.1

Variable strFunctionConst

strFunction: "function" = "function"
diff --git a/docs/webSdk/1ds-core-js/variables/strObject.html b/docs/webSdk/1ds-core-js/variables/strObject.html deleted file mode 100644 index ca66dcca8..000000000 --- a/docs/webSdk/1ds-core-js/variables/strObject.html +++ /dev/null @@ -1 +0,0 @@ -strObject | @microsoft/1ds-core-js - v4.3.1

Variable strObjectConst

strObject: "object" = "object"
diff --git a/docs/webSdk/1ds-core-js/variables/strPrototype.html b/docs/webSdk/1ds-core-js/variables/strPrototype.html deleted file mode 100644 index e3ba8c66b..000000000 --- a/docs/webSdk/1ds-core-js/variables/strPrototype.html +++ /dev/null @@ -1 +0,0 @@ -strPrototype | @microsoft/1ds-core-js - v4.3.1

Variable strPrototypeConst

strPrototype: "prototype" = "prototype"
diff --git a/docs/webSdk/1ds-core-js/variables/strUndefined.html b/docs/webSdk/1ds-core-js/variables/strUndefined.html deleted file mode 100644 index 9129595b8..000000000 --- a/docs/webSdk/1ds-core-js/variables/strUndefined.html +++ /dev/null @@ -1 +0,0 @@ -strUndefined | @microsoft/1ds-core-js - v4.3.1

Variable strUndefinedConst

strUndefined: "undefined" = "undefined"
diff --git a/docs/webSdk/1ds-post-js/.nojekyll b/docs/webSdk/1ds-post-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/1ds-post-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/1ds-post-js/assets/highlight.css b/docs/webSdk/1ds-post-js/assets/highlight.css deleted file mode 100644 index 7f318cadc..000000000 --- a/docs/webSdk/1ds-post-js/assets/highlight.css +++ /dev/null @@ -1,50 +0,0 @@ -:root { - --light-hl-0: #000000; - --dark-hl-0: #C8C8C8; - --light-hl-1: #000000; - --dark-hl-1: #D4D4D4; - --light-hl-2: #A31515; - --dark-hl-2: #CE9178; - --light-hl-3: #098658; - --dark-hl-3: #B5CEA8; - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --code-background: var(--dark-code-background); -} - -.hl-0 { color: var(--hl-0); } -.hl-1 { color: var(--hl-1); } -.hl-2 { color: var(--hl-2); } -.hl-3 { color: var(--hl-3); } -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/1ds-post-js/assets/icons.js b/docs/webSdk/1ds-post-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/1ds-post-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/1ds-post-js/assets/icons.svg b/docs/webSdk/1ds-post-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/1ds-post-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/1ds-post-js/assets/main.js b/docs/webSdk/1ds-post-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/1ds-post-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/1ds-post-js/assets/navigation.js b/docs/webSdk/1ds-post-js/assets/navigation.js deleted file mode 100644 index 8a9155c7e..000000000 --- a/docs/webSdk/1ds-post-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACo3Rb0vDMBAG8O9yr4t1lfmnL60bDoYt3V4IInJrbzYsS0pyGw7xu4s4bDbTbK/v4XfJPS+fwPTBkML96K0o8/FkOoIIWuQGUtiiEbiQZONuetHwWkIEK6FqSK+Sr+iPmGQNKkUy02op3jcGWWjVaUIxmSVWZGNv8lBOhtcuXeBOaqwfkNEvOoEwpC3vt/dAXSAIPT+W+ZaMETX5IScQgp7Keejyzjhw+lxlet1KYspQygVWq87iXUs2/p84etTl3c1g6Jr7i06FZVJkxhtVHRb6C/fEztQLQ63RFVmrT23wRU9u8bVdSbT2x+1repDcOka4n7PqmZGqi3w27/vh8dz/rddv2llcAK4DAAA=" \ No newline at end of file diff --git a/docs/webSdk/1ds-post-js/assets/search.js b/docs/webSdk/1ds-post-js/assets/search.js deleted file mode 100644 index 00015a1ed..000000000 --- a/docs/webSdk/1ds-post-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAACs2dbW/bOBKA/8pB/epNrXcp37a5Fi2u3fTa9LCAURSKxcTa2pJPorPpFv3vB+rFnhGH8kjRFfupuxFnOCQfDsnhi79bZfFnZV2uvltfszy1Lm0nWlh5shPWpfW+qOTVJslzsbUW1qHcWpfWeptUlaieg28XG7lTCdpP1qVl/Vh0+nzbOepbF3kly8NaFuVZfc9wYqB7Ye2TUuSyZ+ApS3vpeMc8s1TkMrvLBCNLlHZyjvsyK8pMfjufH0g5ObcHUVZZkZ/P7JRwTF7O0jvxkOWZzJJt9pdg1CVMOznHfVmsRVXdiK3YCVmy6lSTmJx7JeTLB5HLfx/EQbzNdpmszhtAC02vgeRQMaq7SzY5n1JUhx0jo2O6yTklafpBVPsir8TrJE+3nJ5Jyky24G57qDbnM+2SPYWfd1Xy60FubrL1VyFZ8PQlnpK7UvR+e7jP8tciSTkVTQs9gapd8SDGm2GUm2zJJqnqbsnowTDp5Py+bIskvSmTvNpl8n1Z3GVbwcjbJDbdjkrInj6GFaTQdBtuk/XX67u7VmXFG7AMUtOtWG9FUr5olDKy7yWfnO+9kNd3d9ssFx8P+31RMtwAJTJ5hrAuSkaTt6lOucgq/SWrfsnyjSgzKdLRs6B6HP5NPDLKixM/xYbA993g1ORf5Lc9Z/Q85X/RyPxiLzl1fgEtN9REJaT63DgylgdGyX9+bSALjvXhseoDW2+okTRL7t8W9+ctOSX8+bXQ5t2VP2AVvzPYtBip3hynxSljDt1L/vMrAVnQVUXEqgpsvKFCvtwLeSO2V/KR4ZBhWq0q9mUhxVqK9B8/q25O9nQVw+sioBxmjzGKEy3936B2sE1HL+JwvQgHnrS4EUmZFn9yZhMo8d+ggoBBF0cZBj2gHOZ6+bRPE8kz4pj071EnjTkdLzxcTqUw1cghV/Pq10XxlTMHx6lnrRc0M5RseuUAulNzPzAZORgBmZrzlyRNP9V1fHXLaA6c+v/XHCoj1eg8k9qU85rjn/rMm/bzVZHfZfeHMpFw1ZTlUpR3yVpUz8mEgzFZ1DdEvdStA1Vv8ndiNy6LZ4Q43WHp8pgmSrudSLNEinohXmsfaRetYQbTkoMsXqnI0MtTyUfaZlAxg3FpViW3WxU4KV4kcr2pc5li4qCiGQzdSLn//fWH6wdRllkqRlqnS89gUtFqe1PvO+xELuvk/xLfRlo3qGhGQ1/m6b7Icvmp3E60EGuYjz89Xj+KuvPB+3HO5D4vSvFubb+rlldF8TUT75tVe5bfj/Uqw6pmMFZF3rKdKA5yYt8gFcxgWB0Oe5ppBhXTjBucYU6359xcnFZHlswUGUu+qcnM+1K0wSOwG8qzm9YwQxu3it9mlRS5mGgWkJ7Po9Qj5U22y/L7appT6WmYwbSHZHsQHxO1UP1rdGVpwnP4Dllm+X129+369g+xlmMrihCfwSiRq9q/Knb74pCn40dTSn4+rq73Mttlf4nr2z+mYYUVzGCYVNsdKuY/tvmQ4AyGNKvgm6nmEOJzGFWJjyJPX4hkPXY19KwvOx9Fr4Rcb/4lxP7XbfYwdhQy6ZhjrfJQZKkitMjHNl9PdAZjHjfdCDnSFCQ4X6P9vik/fsvX01rrJDxHM23/TL5VnyqldeLUyqBiBuN2yWM9dH5QE/JfpRS7/WhfYNIxj3lNcGgOIwc0zdHMafpb0R1jGdu+Pdk5BubH9faQiqvqnZDJPxOZjB2YCfkZzLpTfvCqFPVZvGQ7thUJ8WlGuadziy9efnn/4frVm7cvj8Y8JGWm/ED1/PRxMOYG1P324WZAH/jKVTioj6kOhR7PRWbAd36gsRJ5+v764w1L4zOQ2tB+0EhDOagDrDBX7iHWwd3rIYXkDjYqxYTtE06G5zdQkOiZfesvzKgEfZCIu+CfuyqIzM+u7tG2EmH8lBNOw0aOOeVkqCLGMadhG1hHnTiZD5ztHLRgxPlOgxmMIzeDFkw7djM7s/TZG/NZJKSBdfhGO54+aA95RH1CjVBnw4ajxONOdv/URupbcv5gDNKhFcS01sUbtIMmjdyknb1KDmjbfuCwGBI9DO7aE9cNBm0wXDn4qfVwsuH8oSAkDYwfdXhs2JpJB8jmrxTqFJn5QB2uF84xMu0gxaA5ow9TzF4hEh/8GToWhYTlmZM/xGWn4YahLzw91b/37yQN2kDdS3qqAejI82Duo449G2dAcWj7p+XYx3bp8uqQr9GhDdXW1fP+58GVxyBjA/qenZnoajaaVlDNno4xPAC+81dQh3L7sd5rYKl8BpObOgkw07Rs4xbhWToYy2Bktalvq9CRCy23U+JRGfKdjyHD80shKNgaafK/A3FdLX95LpbLaczzIVy9WZmRW372jLC/yQputJ9hjIqUfBBJZXK4fQtQ+lHZ9h3de30f2uDzBlI+1f2dU33OEw4V4mzRu73u4WL3U81UZFIts7ia4eaiXudq83UrpLhKtlsVruiZoyd4agENGs+VjbD0x+eFleWpeLQuvx/nJZeWc+FexNbCusvENlXX3xtzFta62KkDW9bCSot1fXbL+twm+49Qd9FV4ib186W1WC0XnnexDMLPnxerTrj+UP+h03H6Sy1oW4uVTQnamqCNBB1rsXIWbnQR+zESdDRBBwm61mLlUoKuJugiQc9arDxK0NMEPSToW4uVTwn6mqCPBANrsQoowUATDJBgaC1WIVWroSYYIsHIWqwiSjDSBCMkGFuLVUwJxppgjAFQPNhLqpS2Do/do6fGh+aHAAgTpFYaK9shhXWIbEyRrdiwXVJYB8nGJKmYwMr2SGEdJhvTZCtGbJ8U1oGyMVG24sQOSGEdKhtTZStWbJIrWwfLxmTZihc7IttZh8vGdNmKGTsmhXXAbEyYo5hxSO/k6IQ5mDBHMePYpKPRCXN6Pqp2UiRhDuGmMGGOYsZxF3ZwEUc9YZ0wBxPmKGYc0ls5OmEOJszxzTnrhDmYMEcx45DuztEJczBhTmjOWSfMwYQ5ihmH9JeOTpiDCXNic846YQ4mzK0JIzuGqxPmYsJc25izqxPmYsLcmjDSY7s6YW5vJDQT5hKDISbMrQkjXb6rE+ZiwlwzYa5OmIsJcxUzLtmfXZ0wFxPmmglzdcJcTJirmHHJ4cbVCXMxYa5ixiWnLK5OmIsJ8xQzLjlt8XTCPEyYp5hxyeHG0wnzMGGeYsYlhxtPJ8zDhHn1ZIscbjydMK8331LMuGSv8ogpFybMU8y4ZMfwdMI8TJhXE0ay7emEeZgwTzHjkXh6OmEeJsxTzHgkYZ5OmIcJ8xQzHjnceDphHibMV8x45ITG1wnzMWG+YsYjCfN1wnxMmK+Y8UjCfJ0wHxPmK2Y8kjBfJ8zHhPn1lJ4kzNcJ83uzerMP84mJPSbMV8x4JJ6+TpiPCfNrwkg8fZ0wHxPmK2Z8Ek9fJ8zHhPmKGZ/E09cJ8zFhgWLGJ/EMdMICTFigmPFJPAOdsAATFihmfBLPQCcswIQFihmfxDPQCQswYYFixifxDHTCAkxYUC8cSTwDnbCgt3ZUzPjkfDsglo+YsEAx45OEBTphASYsUMwEJGGBTliACQsUMwE53w50wgJMWKiYCUjCQp2wEBMWKmYCkrBQJyzEhIWKmYAkLNQJCzFhoWImIAkLdcJCTFiomAlIwkKdsBATFipmAjpSoBMWYsLCOjxB+rBQJyzsRSgUMwFJWEgEKTBhoWImJAkLdcJCTFiomAlJHxbqhIWYsEgxE5KERTphESYsUsyEJGGRTliECYsc47oq0gmLMGGReaYf6YRFmLBIMROSbEc6YREmLDKPkpFOWIQJiwJjzCDSCYswYVFojBlEOmFRLw4WGaNSEREKw4RFsXHxHemERZiweGmssFgnLMaExbYpuBnrgMUYsNgxRRtjna8Y8xWb+Yp1vmLMV+wZ1zaxzleM+YrNfMU6XzHmKw5MkdlYxyvGeMXmhWSs4xVjvGJzqCLW8Yp7oVZzqCImoq39cOvSuAxtvmFx8LdW3hyuaL715XtB16UxcN986ov3wq5L1xSFbz71xXuB16VnDOc13/ryvdjrUgEU0sHXJRF9XfbCr8tgoPaIAOyyF4Fd1pF9On67JGKwy14QdlmPnHQId0mEYZe9OOyyHjzJMb/51pfv0VfH70Ny2LepcL8W7x+gj4z49+iro/gROXOwqaB/P+pfB/Lp6alNxf37gf86lk/Pym0q9N+P/dfh/Miw4UHw1w//1xH9iN7zoDYA+jsAttnr2dQeQH8ToI7rR/S2CbUN0N8HsM2+z6Z2AnpbAXYd3Y/onRdiM8Du7QbYzgB/xH5A97d65/VBlFKkb5od2NXquN373frSbss6brcX/N1yXOvy+4+F5fjtv2H7b9z869rtv206t03ntun89v+j9nvU/n+8bP9t/x53f2/l4la/ctztfwTtf9jdX+yw+48usVN/+nHaNK7/fNw3Vt9UxajHgjb1Y0GnQrv+qdCew1bT3Kld3yJVHlDFtEhtjRd3dxLdOTiptKOTSjtqqzLgqa6vErT6kc4Y6GxrMAp5OtPidGQTgAM0uh5XU3dQGlTgEuhhlvJeSCm2a/UUITAoBIqWPEWqPdtmkPvjc7+g2gJQbUzjKiHbM1bF8c7NSWMIeImY1aY0YiORjaDcNrNJG5I3zRNroC1sUIURS1WSpupNlu5m5ElXAPpY6HJ1dZo23TUUUE4Ait16lIhpZH0991CJx01JNUrgAFt56KhHpOoXypsXuLbN20ygKkH38Hjk1He+i+7O90mVD1QFvAa+FV8IUgLgWEKeTbU/GcDZA/D5PJzRL0uA5gWty9RT4pEMaHCOAwnPpubMKeil0AUvY56OLLnfqruGwCTQB5x2SIt44017UFFhdqteAKtZ0yjzQJ/weGi0imtsZfceC4ANaPR5vavVWF/9/SrEPmnOVAKdoDaD48jObJlGedG+81Godz6AZuBNg1EVK0/3mEB1AnU+j8JW3eOmrOpjraC3AR6DbtJi8zxh8+rKun115atAVvpgyhbwrAROKst36plA4KlAF/Z4jdLePV9XOyGTft8JwJgZ8vTV6KzhrXGgDpgX+jx1zS9HAN8CnQuvxu6FLJo34KvuDXjQr0EncXjjxSapRPurBsAu4B9sXtmO59WBs4JzO5tpjpR7w2DogcryeB4gWze3Mtb4sUzAGGDC43UBeDkG1Dyo+M7F8/p983bcbm3vquW6fjtuD96OA8UHbeIzVXePXdYtrE8FgPvzeK0M79KBjg8sawRj3iietW+DacMcnN4ueeNHti8que5u9QNdwCtFvD6WVRm8HwdaGdjltCugmImigeoQUB3yBvRd8lg3aKmGieT4FglwTaDIIa/Iu+SxmXuf0QwGopAHYV5Kcs4HnEPIa+EiX7fnuNfHE+cnhREwzWY6v65BRPvgpTpsDrscqEd/nMYMP/LZGyk94C48XqO3v+QEyguwZmqo+9r2+A4fsAc0hs9rjJ62u+NNB2ChC/3/KCP36A1DYCgotc/zMYRG0lgHGstUTXscMAjzoDndpgfOGax4W0fD68ltKfP6R1OA64IjFK/ntprIGSlwhO3EOeYpbX7CKTnIzb5+j2DT/oQTmHzAjsybp3W/PnZSAoDm9S/aS4WgLUMewVXtTCpU+SGo/IjHRKeGYjWE07Mlb+RW+sr2ehegHk1AuZrkYPPBXs+bUlVC1sPOf9Vv423b38YDxQVtwNVnGsCB/3B5wFZC7qpElVi2v70GygqdBlud6pr79kERYBrA3vEa6YjH7nBkzwN91Wc2SPfkZ9E9+Qkme6DMAY9lKkzrAjXuMc7O1NddFQUgwyAcsyngy5igfKBzBbzqamZOBnXQU/K8GRGLBn3K6zYtmMrKbdXekgY9CoZmlzy/dqiE8iG37TOZoIRAWcBzIQ/qldvq9MotUAYcks+j//hSAEAeVFeHFq8pHzclQVcA6AoY1fV5Ye2zvVCrdOty9fnHj/8B+HARGlB3AAA="; \ No newline at end of file diff --git a/docs/webSdk/1ds-post-js/assets/style.css b/docs/webSdk/1ds-post-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/1ds-post-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/1ds-post-js/classes/PostChannel.html b/docs/webSdk/1ds-post-js/classes/PostChannel.html deleted file mode 100644 index ba41fba0b..000000000 --- a/docs/webSdk/1ds-post-js/classes/PostChannel.html +++ /dev/null @@ -1,143 +0,0 @@ -PostChannel | @microsoft/1ds-post-js - v4.3.1

Class that manages adding events to inbound queues and batching of events -into requests.

-

Hierarchy

  • BaseTelemetryPlugin
    • PostChannel

Implements

Constructors

Properties

_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

    • (currentCtx?): IProcessTelemetryContext
    • Parameters

      • OptionalcurrentCtx: IProcessTelemetryContext

        [Optional] The current execution context

        -

      Returns IProcessTelemetryContext

_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-
core: IAppInsightsCore<IConfiguration>

Holds the core instance that was used during initialization

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string = "PostChannel"

Extension name

-
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number = 1011

Priority of the extension

-
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing

-
version: string = "#version#"

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | ILegacyUnloadHook
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Load custom transmission profiles. Each profile should have timers for real time, and normal and can -optionally specify the immediate latency time in ms (defaults to 0 when not defined). Each profile should -make sure that a each normal latency timer is a multiple of the real-time latency and the immediate -is smaller than the real-time. -Setting the timer value to -1 means that the events for that latency will not be scheduled to be sent. -Note that once a latency has been set to not send, all latencies below it will also not be sent. The -timers should be in the form of [normal, high, [immediate]]. -e.g Custom: -[10,5] - Sets the normal latency time to 10 seconds and real-time to 5 seconds; Immediate will default to 0ms -[10,5,1] - Sets the normal latency time to 10 seconds and real-time to 5 seconds; Immediate will default to 1ms -[10,5,0] - Sets the normal latency time to 10 seconds and real-time to 5 seconds; Immediate will default to 0ms -[10,5,-1] - Sets the normal latency time to 10 seconds and real-time to 5 seconds; Immediate events will not be -scheduled on their own and but they will be included with real-time or normal events as the first events in a batch. -This also removes any previously loaded custom profiles.

    -

    Parameters

    • profiles: {
          [profileName: string]: number[];
      }

      A dictionary containing the transmit profiles.

      -
      • [profileName: string]: number[]

    Returns void

  • Set the transmit profile to be used. This will change the transmission timers -based on the transmit profile.

    -

    Parameters

    • profileName: string

      The name of the transmit profile to be used.

      -

    Returns void

  • Add handler to be executed with request response text.

    -

    Parameters

    • responseHanlder: ((responseText: string) => void)
        • (responseText): void
        • Parameters

          • responseText: string

          Returns void

    Returns IUnloadHook

  • Flush to send data immediately; channel should default to sending data asynchronously. If executing asynchronously (the default) and -you DO NOT pass a callback function then a IPromise -will be returned which will resolve once the flush is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • async: boolean = true

      send data asynchronously when true

      -
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • OptionalsendReason: SendRequestReason

      specify the reason that you are calling "flush" defaults to ManualFlush (1) if not specified

      -

    Returns boolean | void | IPromise<boolean>

      -
    • If a callback is provided true to indicate that callback will be called after the flush is complete otherwise the caller -should assume that any provided callback will never be called, Nothing or if occurring asynchronously a -IPromise which will be resolved once the unload is complete, -the IPromise will only be returned when no callback is provided -and async is true.
    • -
    -
  • Get Offline support

    -

    Returns IInternalOfflineSupport

    internal Offline support interface IInternalOfflineSupport

    -
  • Check if there are any events waiting to be scheduled for sending.

    -

    Returns boolean

    True if there are events, false otherwise.

    -
  • Start the queue manager to batch and send events via post.

    -

    Parameters

    • coreConfig: IExtendedConfiguration
    • core: IAppInsightsCore<IConfiguration>
    • extensions: IPlugin[]

    Returns void

  • Pause the transmission of any requests

    -

    Returns void

  • Add an event to the appropriate inbound queue based on its latency.

    -

    Parameters

    • ev: ITelemetryItem

      The event to be added to the queue.

      -
    • OptionalitemCtx: IProcessTelemetryContext

      This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

      -

    Returns void

  • remove AuthPlugin Header

    -

    Parameters

    • token: string

      token value.

      -

    Returns void

  • Resumes transmission of events.

    -

    Returns void

  • Set setAuthPluginHeader header

    -

    Parameters

    • token: string

      token value.

      -

    Returns void

  • Sets the event queue limits at runtime (after initialization), if the number of queued events is greater than the -eventLimit or autoFlushLimit then a flush() operation will be scheduled.

    -

    Parameters

    • eventLimit: number

      The number of events that can be kept in memory before the SDK starts to drop events. If the value passed is less than or -equal to zero the value will be reset to the default (10,000).

      -
    • OptionalautoFlushLimit: number

      When defined, once this number of events has been queued the system perform a flush() to send the queued events -without waiting for the normal schedule timers. Passing undefined, null or a value less than or equal to zero will disable the auto flush.

      -

    Returns void

  • Set AuthMsaDeviceTicket header

    -

    Parameters

    • ticket: string

      Ticket value.

      -

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/1ds-post-js/hierarchy.html b/docs/webSdk/1ds-post-js/hierarchy.html deleted file mode 100644 index e04d5575d..000000000 --- a/docs/webSdk/1ds-post-js/hierarchy.html +++ /dev/null @@ -1 +0,0 @@ -@microsoft/1ds-post-js - v4.3.1

@microsoft/1ds-post-js - v4.3.1

Class Hierarchy

diff --git a/docs/webSdk/1ds-post-js/index.html b/docs/webSdk/1ds-post-js/index.html deleted file mode 100644 index a36e4abe4..000000000 --- a/docs/webSdk/1ds-post-js/index.html +++ /dev/null @@ -1,14 +0,0 @@ -@microsoft/1ds-post-js - v4.3.1
diff --git a/docs/webSdk/1ds-post-js/interfaces/IChannelConfiguration.html b/docs/webSdk/1ds-post-js/interfaces/IChannelConfiguration.html deleted file mode 100644 index 8c6e063d1..000000000 --- a/docs/webSdk/1ds-post-js/interfaces/IChannelConfiguration.html +++ /dev/null @@ -1,132 +0,0 @@ -IChannelConfiguration | @microsoft/1ds-post-js - v4.3.1

Interface IChannelConfiguration

The IChannelConfiguration interface holds the configuration details passed to Post module.

-
interface IChannelConfiguration {
    addNoResponse?: boolean;
    alwaysUseXhrOverride?: boolean;
    autoFlushEventsLimit?: number;
    avoidOptions?: boolean;
    clearTimeoutOverride?: {
        (id: number): void;
        (timeoutId: string | number | Timeout): void;
    };
    disableAutoBatchFlushLimit?: boolean;
    disableEventTimings?: boolean;
    disableFetchKeepAlive?: boolean;
    disableOptimizeObj?: boolean;
    disableTelemetry?: boolean;
    disableXhrSync?: boolean;
    enableCompoundKey?: boolean;
    eventsLimitInMem?: number;
    excludeCsMetaData?: boolean;
    fetchCredentials?: RequestCredentials;
    httpXHROverride?: IXHROverride;
    ignoreMc1Ms0CookieProcessing?: boolean;
    immediateEventLimit?: number;
    maxEventRetryAttempts?: number;
    maxUnloadEventRetryAttempts?: number;
    overrideEndpointUrl?: string;
    overrideInstrumentationKey?: string;
    payloadListener?: PayloadListenerFunction;
    payloadPreprocessor?: PayloadPreprocessorFunction;
    setTimeoutOverride?: typeof setTimeout;
    stringifyObjects?: boolean;
    transports?: number | number[];
    unloadTransports?: number | number[];
    useSendBeacon?: boolean;
    valueSanitizer?: IValueSanitizer;
    xhrTimeout?: number;
}

Properties

addNoResponse?: boolean

[Optional] flag to indicate whether the sendBeacon and fetch (with keep-alive flag) should add the "NoResponseBody" query string -value to indicate that the server should return a 204 for successful requests. Defaults to true

-
alwaysUseXhrOverride?: boolean

[Optional] By default during unload (or when you specify to use sendBeacon() or sync fetch (with keep-alive) for an event) the SDK -ignores any provided httpXhrOverride and attempts to use sendBeacon() or fetch(with keep-alive) when they are available. -When this configuration option is true any provided httpXhrOverride will always be used, so any provided httpXhrOverride will -also need to "handle" the synchronous unload scenario.

-
autoFlushEventsLimit?: number

[Optional] If defined, when the number of queued events reaches or exceeded this limit this will cause the queue to be immediately -flushed rather than waiting for the normal timers. Defaults to undefined.

-
avoidOptions?: boolean

[Optional] Avoid adding request headers to the outgoing request that would cause a pre-flight (OPTIONS) request to be sent for each request. -This currently defaults to false. This is changed as the collector enables Access-Control-Max-Age to allow the browser to better cache any -previous OPTIONS response. Hence, we moved some of the current dynamic values sent on the query string to a header.

-
clearTimeoutOverride?: {
    (id: number): void;
    (timeoutId: string | number | Timeout): void;
}

Override for clearTimeout

-

Type declaration

    • (id): void
    • Parameters

      • id: number

      Returns void

    • (timeoutId): void
    • Cancels a Timeout object created by setTimeout().

      -

      Parameters

      • timeoutId: string | number | Timeout

      Returns void

      v0.0.1

      -
disableAutoBatchFlushLimit?: boolean

[Optional] If defined allows you to disable the auto batch (iKey set of requests) flushing logic. This is in addition to the -default transmission profile timers, autoFlushEventsLimit and eventsLimitInMem config values.

-
disableEventTimings?: boolean

[Optional] By default additional timing metrics details are added to each event after they are sent to allow you to review how long it took -to create serialized request. As not all implementations require this level of detail and it's now possible to get the same metrics via -the IPerfManager and IPerfEvent we are enabling these details to be disabled. Default value is false to retain the previous behavior, -if you are not using these metrics and performance is a concern then it is recommended to set this value to true.

-
disableFetchKeepAlive?: boolean

[Optional] A flag to disable the usage of the fetch with keep-alive support.

-
disableOptimizeObj?: boolean

[Optional] Switch to disable the v8 optimizeObject() calls used to provide better serialization performance. Defaults to false.

-
disableTelemetry?: boolean

The master off switch. Do not send any data if set to TRUE

-
disableXhrSync?: boolean

[Optional] When using Xhr for sending requests disable sending as synchronous during unload or synchronous flush. -You should enable this feature for IE (when there is no sendBeacon() or fetch (with keep-alive)) and you have clients -that end up blocking the UI during page unloading. This will cause ALL XHR requests to be sent asynchronously which -during page unload may result in the lose of telemetry.

-
enableCompoundKey?: boolean

[Optional] Enables support for objects with compound keys which indirectly represent an object where the "key" of the object contains a "." as part of it's name.

-
event: { "somedata.embeddedvalue": 123 }
-
- -
eventsLimitInMem?: number

[Optional] The number of events that can be kept in memory before the SDK starts to drop events. By default, this is 10,000.

-
excludeCsMetaData?: boolean

:warning: DO NOT USE THIS FLAG UNLESS YOU KNOW THAT PII DATA WILL NEVER BE INCLUDED IN THE EVENT!

-

[Optional] Flag to indicate whether the SDK should include the common schema metadata in the payload. Defaults to true. -This flag is only applicable to the POST channel and will cause the SDK to exclude the common schema metadata from the payload, -while this will reduce the size of the payload, also means that the data marked as PII will not be processed as PII by the backend -and will not be included in the PII data purge process.

-

4.1.0

-
fetchCredentials?: RequestCredentials

[Optional] Specify whether cross-site Access-Control fetch requests should include credentials such as cookies, -authentication headers, or TLS client certificates.

-

Possible values:

-
    -
  • "omit": never send credentials in the request or include credentials in the response.
  • -
  • "include": always include credentials, even cross-origin.
  • -
  • "same-origin": only send and include credentials for same-origin requests.
  • -
-

If not set, the default value will be "include".

-

For more information, refer to:

- -

3.3.1

-
httpXHROverride?: IXHROverride

[Optional] The HTTP override that should be used to send requests, as an IXHROverride object. -By default during the unload of a page or if the event specifies that it wants to use sendBeacon() or sync fetch (with keep-alive), -this override will NOT be called. You can now change this behavior by enabling the 'alwaysUseXhrOverride' configuration value. -The payload data (first argument) now also includes any configured 'timeout' (defaults to undefined) and whether you should avoid -creating any synchronous XHR requests 'disableXhrSync' (defaults to false/undefined)

-
ignoreMc1Ms0CookieProcessing?: boolean

MC1 and MS0 cookies will not be returned from Collector endpoint.

-
immediateEventLimit?: number

[Optional] Sets the maximum number of immediate latency events that will be cached in memory before the SDK starts to drop other -immediate events only, does not drop normal and real time latency events as immediate events have their own internal queue. Under -normal situations immediate events are scheduled to be sent in the next Javascript execution cycle, so the typically number of -immediate events is small (~1), the only time more than one event may be present is when the channel is paused or immediate send -is disabled (via manual transmit profile). By default max number of events is 500 and the default transmit time is 0ms.

-
maxEventRetryAttempts?: number

[Optional] Identifies the number of times any single event will be retried if it receives a failed (retirable) response, this -causes the event to be internally "requeued" and resent in the next batch. As each normal batched send request is retried at -least once before starting to increase the internal backoff send interval, normally batched events will generally be attempted -the next nearest even number of times. This means that the total number of actual send attempts will almost always be even -(setting to 5 will cause 6 requests), unless using manual synchronous flushing (calling flush(false)) which is not subject to -request level retry attempts. -Defaults to 6 times.

-
maxUnloadEventRetryAttempts?: number

[Optional] Identifies the number of times any single event will be retried if it receives a failed (retriable) response as part -of processing / flushing events once a page unload state has been detected, this causes the event to be internally "requeued" -and resent in the next batch, which during page unload. Unlike the normal batching process, send requests are never retried, -so the value listed here is always the maximum number of attempts for any single event. -Defaults to 2 times. -Notes: -The SDK by default will use the sendBeacon() API if it exists which is treated as a fire and forget successful response, so for -environments that support or supply this API the events won't be retried (because they will be deeded to be successfully sent). -When an environment (IE) doesn't support sendBeacon(), this will cause multiple synchronous (by default) XMLHttpRequests to be sent, -which will block the UI until a response is received. You can disable ALL synchronous XHR requests by setting the 'disableXhrSync' -configuration setting and/or changing this value to 0 or 1.

-
overrideEndpointUrl?: string

Override for Endpoint where telemetry data is sent

-
overrideInstrumentationKey?: string

Override for Instrumentation key

-
payloadListener?: PayloadListenerFunction

[Optional] POST channel listener function, used for enabling logging or reporting (RemoteDDVChannel) of the payload that is being sent.

-
payloadPreprocessor?: PayloadPreprocessorFunction

[Optional] POST channel preprocessing function. Can be used to gzip the payload before transmission and to set the appropriate -Content-Encoding header. The preprocessor is explicitly not called during teardown when using the sendBeacon() API.

-
setTimeoutOverride?: typeof setTimeout

Override for setTimeout

-
stringifyObjects?: boolean

[Optional] During serialization, when an object is identified, should the object be serialized by JSON.stringify(theObject); (when true) otherwise by theObject.toString(). -Defaults to false

-
transports?: number | number[]

[Optional] Either an array or single value identifying the requested TransportType type that should be used. -This is used during initialization to identify the requested send transport, it will be ignored if a httpXHROverride is provided.

-
unloadTransports?: number | number[]

[Optional] Either an array or single value identifying the requested TransportType type(s) that should be used during unload or events -marked as sendBeacon. This is used during initialization to identify the requested send transport, it will be ignored if a httpXHROverride -is provided and alwaysUseXhrOverride is true.

-
useSendBeacon?: boolean

[Optional] A flag to enable or disable the usage of the sendBeacon() API (if available). If running on ReactNative this defaults -to false for all other cases it defaults to true.

-
valueSanitizer?: IValueSanitizer

[Optional] The value sanitizer to use while constructing the envelope.

-
xhrTimeout?: number

[Optional] Specify a timeout (in ms) to apply to requests when sending requests using XHR, XDR or fetch requests. Defaults to undefined -and therefore the runtime defaults (normally zero for browser environments)

-
diff --git a/docs/webSdk/1ds-post-js/interfaces/IPayloadData.html b/docs/webSdk/1ds-post-js/interfaces/IPayloadData.html deleted file mode 100644 index c79805b30..000000000 --- a/docs/webSdk/1ds-post-js/interfaces/IPayloadData.html +++ /dev/null @@ -1,9 +0,0 @@ -IPayloadData | @microsoft/1ds-post-js - v4.3.1

IPayloadData describes interface of payload sent via POST channel

-
interface IPayloadData {
    data: string | Uint8Array;
    disableFetchKeepAlive?: boolean;
    disableXhrSync?: boolean;
    headers?: {
        [name: string]: string;
    };
    sendReason?: SendRequestReason;
    timeout?: number;
    urlString: string;
}

Properties

data: string | Uint8Array
disableFetchKeepAlive?: boolean
disableXhrSync?: boolean
headers?: {
    [name: string]: string;
}
sendReason?: SendRequestReason
timeout?: number
urlString: string
diff --git a/docs/webSdk/1ds-post-js/interfaces/IPostChannel.html b/docs/webSdk/1ds-post-js/interfaces/IPostChannel.html deleted file mode 100644 index 9c6c105b4..000000000 --- a/docs/webSdk/1ds-post-js/interfaces/IPostChannel.html +++ /dev/null @@ -1,56 +0,0 @@ -IPostChannel | @microsoft/1ds-post-js - v4.3.1

Post channel interface

-
interface IPostChannel {
    _backOffTransmission(): void;
    _clearBackOff(): void;
    _setTimeoutOverride?: ((callback: ((...args: any[]) => void), ms: number, ...args: any[]) => any);
    addResponseHandler(responseHandler: ((responseText: string) => void)): IUnloadHook;
    core?: IAppInsightsCore<IConfiguration>;
    diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger);
    identifier: string;
    initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void);
    isInitialized?: (() => boolean);
    priority: number;
    processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void);
    setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void);
    teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void);
    update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void);
    version?: string;
}

Hierarchy

  • ITelemetryPlugin
    • IPostChannel

Implemented by

Properties

_setTimeoutOverride?: ((callback: ((...args: any[]) => void), ms: number, ...args: any[]) => any)

Override for setTimeout

-
core?: IAppInsightsCore<IConfiguration>

The App Insights core to use for backward compatibility. -Therefore the interface will be able to access the core without needing to cast to "any". -[optional] any 3rd party plugins which are already implementing this interface don't fail to compile.

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Diagnostic logger

-
identifier: string

Extension name

-
initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void)

Initialize plugin loaded by SDK

-

Type declaration

    • (config, core, extensions, pluginChain?): void
    • Parameters

      • config: IConfiguration

        The config for the plugin to use

        -
      • core: IAppInsightsCore<IConfiguration>

        The current App Insights core to use for initializing this plugin instance

        -
      • extensions: IPlugin[]

        The complete set of extensions to be used for initializing the plugin

        -
      • OptionalpluginChain: ITelemetryPluginChain

        [Optional] specifies the current plugin chain which identifies the -set of plugins and the order they should be executed for the current request.

        -

      Returns void

isInitialized?: (() => boolean)

Returns a value that indicates whether the plugin has already been previously initialized. -New plugins should implement this method to avoid being initialized more than once.

-
priority: number

Priority of the extension

-
processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx?): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • OptionalitemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing, this is not optional as plugins should use the -processNext() function of the passed IProcessTelemetryContext instead. It is being kept for -now for backward compatibility only.

-
teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void)

Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

-

Type declaration

    • (unloadCtx, unloadState?): boolean | void
    • Parameters

      • unloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

      -
update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void)

The the plugin should re-evaluate configuration and update any cached configuration settings or -plugins. If implemented this method will be called whenever a plugin is added or removed and if -the configuration has bee updated.

-

Type declaration

    • (updateCtx, updateState): boolean | void
    • Parameters

      • updateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • updateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

      -
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Backs off transmission. This exponentially increases all the timers.

    -

    Returns void

  • Clears back off for transmission.

    -

    Returns void

  • Add handler to be executed with request response text.

    -

    Parameters

    • responseHandler: ((responseText: string) => void)
        • (responseText): void
        • Parameters

          • responseText: string

          Returns void

    Returns IUnloadHook

diff --git a/docs/webSdk/1ds-post-js/interfaces/IXHROverride.html b/docs/webSdk/1ds-post-js/interfaces/IXHROverride.html deleted file mode 100644 index 276af899f..000000000 --- a/docs/webSdk/1ds-post-js/interfaces/IXHROverride.html +++ /dev/null @@ -1,3 +0,0 @@ -IXHROverride | @microsoft/1ds-post-js - v4.3.1

The IXHROverride interface overrides the way HTTP requests are sent.

-
interface IXHROverride {
    sendPOST: SendPOSTFunction;
}

Properties

Properties

diff --git a/docs/webSdk/1ds-post-js/variables/BE_PROFILE.html b/docs/webSdk/1ds-post-js/variables/BE_PROFILE.html deleted file mode 100644 index 05b392c16..000000000 --- a/docs/webSdk/1ds-post-js/variables/BE_PROFILE.html +++ /dev/null @@ -1,3 +0,0 @@ -BE_PROFILE | @microsoft/1ds-post-js - v4.3.1

Variable BE_PROFILEConst

BE_PROFILE: "BEST_EFFORT" = "BEST_EFFORT"

Best Effort. RealTime Latency events are sent every 9 sec and -Normal Latency events are sent every 18 sec.

-
diff --git a/docs/webSdk/1ds-post-js/variables/NRT_PROFILE.html b/docs/webSdk/1ds-post-js/variables/NRT_PROFILE.html deleted file mode 100644 index cbe564a83..000000000 --- a/docs/webSdk/1ds-post-js/variables/NRT_PROFILE.html +++ /dev/null @@ -1,3 +0,0 @@ -NRT_PROFILE | @microsoft/1ds-post-js - v4.3.1

Variable NRT_PROFILEConst

NRT_PROFILE: "NEAR_REAL_TIME" = "NEAR_REAL_TIME"

Near Real Time profile. RealTime Latency events are sent every 3 sec and -Normal Latency events are sent every 6 sec.

-
diff --git a/docs/webSdk/1ds-post-js/variables/RT_PROFILE.html b/docs/webSdk/1ds-post-js/variables/RT_PROFILE.html deleted file mode 100644 index a7148a688..000000000 --- a/docs/webSdk/1ds-post-js/variables/RT_PROFILE.html +++ /dev/null @@ -1,3 +0,0 @@ -RT_PROFILE | @microsoft/1ds-post-js - v4.3.1

Variable RT_PROFILEConst

RT_PROFILE: "REAL_TIME" = "REAL_TIME"

Real Time profile (default profile). RealTime Latency events are sent every 1 sec and -Normal Latency events are sent every 2 sec.

-
diff --git a/docs/webSdk/applicationinsights-analytics-js/.nojekyll b/docs/webSdk/applicationinsights-analytics-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-analytics-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-analytics-js/assets/highlight.css b/docs/webSdk/applicationinsights-analytics-js/assets/highlight.css deleted file mode 100644 index 5674cf392..000000000 --- a/docs/webSdk/applicationinsights-analytics-js/assets/highlight.css +++ /dev/null @@ -1,22 +0,0 @@ -:root { - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --code-background: var(--dark-code-background); -} - -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-analytics-js/assets/icons.js b/docs/webSdk/applicationinsights-analytics-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-analytics-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-analytics-js/assets/icons.svg b/docs/webSdk/applicationinsights-analytics-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-analytics-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-analytics-js/assets/main.js b/docs/webSdk/applicationinsights-analytics-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-analytics-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-analytics-js/assets/navigation.js b/docs/webSdk/applicationinsights-analytics-js/assets/navigation.js deleted file mode 100644 index 00d94f5e6..000000000 --- a/docs/webSdk/applicationinsights-analytics-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACm3OMQvCMBCG4f9yrsHaGkWzdczmLg4hjc1hPEPvhIr0vwuKtEr393v4jk+Q0AsYqMmlh6DnQ7q3SKAgO4lgwCfHHLj4C5ZRrgkUXJAaMGW1G9Ro5ZzQO8EbWWJso/DoITWhf68X891H1OVer1d6oto6529mSUJHLk1ZCd3Z+cDFXPh7t9psh9ML3JftdfwAAAA=" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-analytics-js/assets/search.js b/docs/webSdk/applicationinsights-analytics-js/assets/search.js deleted file mode 100644 index 8500d00d4..000000000 --- a/docs/webSdk/applicationinsights-analytics-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-analytics-js/assets/style.css b/docs/webSdk/applicationinsights-analytics-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-analytics-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-analytics-js/classes/AnalyticsPlugin.html b/docs/webSdk/applicationinsights-analytics-js/classes/AnalyticsPlugin.html deleted file mode 100644 index 4558c9a8b..000000000 --- a/docs/webSdk/applicationinsights-analytics-js/classes/AnalyticsPlugin.html +++ /dev/null @@ -1,122 +0,0 @@ -AnalyticsPlugin | @microsoft/applicationinsights-analytics-js - v3.3.1

Internal interface to pass appInsights object to subcomponents without coupling

-

Hierarchy

  • BaseTelemetryPlugin
    • AnalyticsPlugin

Implements

Constructors

Properties

Version: string = "#version#"
_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

    • (currentCtx?): IProcessTelemetryContext
    • Parameters

      • OptionalcurrentCtx: IProcessTelemetryContext

        [Optional] The current execution context

        -

      Returns IProcessTelemetryContext

_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-
autoRoutePVDelay: number = 500
config: IConfig & IConfiguration
core: IAppInsightsCore<IConfiguration>

Holds the core instance that was used during initialization

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string = AnalyticsPluginIdentifier
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number = 180
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

queue: (() => void)[]
setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPluginChain | ITelemetryPlugin) => void)

Set next extension for telemetry processing

-
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | ILegacyUnloadHook
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Parameters

    • exception: IAutoExceptionTelemetry

    Returns void

    Custom error handler for Application Insights Analytics

    -

    ApplicationInsights

    -
  • Parameters

    • telemetryInitializer: ((item: ITelemetryItem) => boolean | void)
        • (item): boolean | void
        • Parameters

          • item: ITelemetryItem

          Returns boolean | void

    Returns ITelemetryInitializerHandler

  • Get the current cookie manager for this instance

    -

    Returns ICookieMgr

  • Parameters

    • config: IConfiguration & IConfig
    • core: IAppInsightsCore<IConfiguration>
    • extensions: IPlugin[]
    • OptionalpluginChain: ITelemetryPluginChain

    Returns void

  • Parameters

    • env: ITelemetryItem
    • OptionalitemCtx: IProcessTelemetryContext

    Returns void

  • Create a page view telemetry item and send it to the SDK pipeline through the core.track API

    -

    Parameters

    • pageView: IPageViewTelemetryInternal

      Page view item to be sent

      -
    • Optionalproperties: {
          [key: string]: any;
      }

      Custom properties (Part C) that a user can add to the telemetry item

      -
      • [key: string]: any
    • OptionalsystemProperties: {
          [key: string]: any;
      }

      System level properties (Part A) that a user can add to the telemetry item

      -
      • [key: string]: any

    Returns void

  • Start timing an extended event. Call stopTrackEvent to log the event when it ends.

    -

    Parameters

    • name: string

      A string that identifies this event uniquely within the document.

      -

    Returns void

  • Starts the timer for tracking a page load time. Use this instead of trackPageView if you want to control when the page view timer starts and stops, -but don't want to calculate the duration yourself. This method doesn't send any telemetry. Call stopTrackPage to log the end of the page view -and send the event.

    -

    Parameters

    • Optionalname: string

      A string that idenfities this item, unique within this HTML document. Defaults to the document title.

      -

    Returns void

  • Log an extended event that you started timing with startTrackEvent.

    -

    Parameters

    • name: string

      The string you used to identify this event in startTrackEvent.

      -
    • Optionalproperties: {
          [key: string]: string;
      }

      map[string, string] - additional data used to filter events and metrics in the portal. Defaults to empty.

      -
      • [key: string]: string
    • Optionalmeasurements: {
          [key: string]: number;
      }

      map[string, number] - metrics associated with this event, displayed in Metrics Explorer on the portal. Defaults to empty.

      -
      • [key: string]: number

    Returns void

  • Stops the timer that was started by calling startTrackPage and sends the pageview load time telemetry with the specified properties and measurements. -The duration of the page view will be the time between calling startTrackPage and stopTrackPage.

    -

    Parameters

    • Optionalname: string

      The string you used as the name in startTrackPage. Defaults to the document title.

      -
    • Optionalurl: string

      String - a relative or absolute URL that identifies the page or other item. Defaults to the window location.

      -
    • Optionalproperties: {
          [key: string]: string;
      }

      map[string, string] - additional data used to filter pages and metrics in the portal. Defaults to empty.

      -
      • [key: string]: string
    • Optionalmeasurement: {
          [key: string]: number;
      }
      • [key: string]: number

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • Parameters

    • event: IEventTelemetry
    • OptionalcustomProperties: ICustomProperties

    Returns void

  • Log an exception you have caught.

    -

    Parameters

    • exception: IExceptionTelemetry

      Object which contains exception to be sent

      -
    • OptionalcustomProperties: ICustomProperties

    Returns void

    ApplicationInsights

    -
  • Parameters

    • metric: IMetricTelemetry

      input object argument. Only name and average are mandatory.

      -
    • OptionalcustomProperties: ICustomProperties

    Returns void

    Log a numeric value that is not associated with a specific event. Typically -used to send regular reports of performance indicators. To send single measurement, just -use the name and average fields of IMetricTelemetry. If you take measurements -frequently, you can reduce the telemetry bandwidth by aggregating multiple measurements -and sending the resulting average at intervals

    -

    ApplicationInsights

    -
  • Logs that a page or other item was viewed.

    -

    Parameters

    • OptionalpageView: IPageViewTelemetry
    • OptionalcustomProperties: ICustomProperties

      Additional data used to filter events and metrics. Defaults to empty. -If a user wants to provide duration for pageLoad, it'll have to be in pageView.properties.duration

      -

    Returns void

  • Send browser performance metrics.

    -

    Parameters

    • pageViewPerformance: IPageViewPerformanceTelemetry
    • OptionalcustomProperties: ICustomProperties

    Returns void

  • Parameters

    • trace: ITraceTelemetry
    • OptionalcustomProperties: ICustomProperties

    Returns void

    Log a diagnostic message

    -

    ApplicationInsights

    -
  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/applicationinsights-analytics-js/hierarchy.html b/docs/webSdk/applicationinsights-analytics-js/hierarchy.html deleted file mode 100644 index a6d53f0f4..000000000 --- a/docs/webSdk/applicationinsights-analytics-js/hierarchy.html +++ /dev/null @@ -1 +0,0 @@ -@microsoft/applicationinsights-analytics-js - v3.3.1

@microsoft/applicationinsights-analytics-js - v3.3.1

Class Hierarchy

diff --git a/docs/webSdk/applicationinsights-analytics-js/index.html b/docs/webSdk/applicationinsights-analytics-js/index.html deleted file mode 100644 index 9ccae3e52..000000000 --- a/docs/webSdk/applicationinsights-analytics-js/index.html +++ /dev/null @@ -1,4 +0,0 @@ -@microsoft/applicationinsights-analytics-js - v3.3.1

@microsoft/applicationinsights-analytics-js - v3.3.1

References

Renames and re-exports AnalyticsPlugin
diff --git a/docs/webSdk/applicationinsights-analytics-js/interfaces/IAppInsightsInternal.html b/docs/webSdk/applicationinsights-analytics-js/interfaces/IAppInsightsInternal.html deleted file mode 100644 index 06415fc64..000000000 --- a/docs/webSdk/applicationinsights-analytics-js/interfaces/IAppInsightsInternal.html +++ /dev/null @@ -1,4 +0,0 @@ -IAppInsightsInternal | @microsoft/applicationinsights-analytics-js - v3.3.1

Internal interface to pass appInsights object to subcomponents without coupling

-
interface IAppInsightsInternal {
    sendPageViewInternal(pageViewItem: IPageViewTelemetryInternal, properties?: Object, systemProperties?: Object): void;
    sendPageViewPerformanceInternal(pageViewPerformance: IPageViewPerformanceTelemetryInternal, properties?: Object, systemProperties?: Object): void;
}

Implemented by

Methods

  • Parameters

    • pageViewItem: IPageViewTelemetryInternal
    • Optionalproperties: Object
    • OptionalsystemProperties: Object

    Returns void

  • Parameters

    • pageViewPerformance: IPageViewPerformanceTelemetryInternal
    • Optionalproperties: Object
    • OptionalsystemProperties: Object

    Returns void

diff --git a/docs/webSdk/applicationinsights-cfgsync-js/.nojekyll b/docs/webSdk/applicationinsights-cfgsync-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-cfgsync-js/assets/highlight.css b/docs/webSdk/applicationinsights-cfgsync-js/assets/highlight.css deleted file mode 100644 index 2ca1ff4a7..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/assets/highlight.css +++ /dev/null @@ -1,64 +0,0 @@ -:root { - --light-hl-0: #0000FF; - --dark-hl-0: #569CD6; - --light-hl-1: #001080; - --dark-hl-1: #9CDCFE; - --light-hl-2: #000000; - --dark-hl-2: #D4D4D4; - --light-hl-3: #000000; - --dark-hl-3: #C8C8C8; - --light-hl-4: #795E26; - --dark-hl-4: #DCDCAA; - --light-hl-5: #098658; - --dark-hl-5: #B5CEA8; - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --code-background: var(--dark-code-background); -} - -.hl-0 { color: var(--hl-0); } -.hl-1 { color: var(--hl-1); } -.hl-2 { color: var(--hl-2); } -.hl-3 { color: var(--hl-3); } -.hl-4 { color: var(--hl-4); } -.hl-5 { color: var(--hl-5); } -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-cfgsync-js/assets/icons.js b/docs/webSdk/applicationinsights-cfgsync-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-cfgsync-js/assets/icons.svg b/docs/webSdk/applicationinsights-cfgsync-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-cfgsync-js/assets/main.js b/docs/webSdk/applicationinsights-cfgsync-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-cfgsync-js/assets/navigation.js b/docs/webSdk/applicationinsights-cfgsync-js/assets/navigation.js deleted file mode 100644 index 09cefbce7..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACo3QQWvCQBAF4P8y59CYgLbmurTFg1rwWDysm0lc3MyG7EQq0v8uipjsdml7fo+Pmfd5BsYvhgJEVW9OpD5MX2uCBFrJeyhAGekcutSLn/bcGEjgoKmEIstfvpOHs7g3haVK1wOkibGrpEKX+hUfy6ezCPZ6ROJfrVvjP9TSljhISH0zINfMN2KfhRNFronN5J+zsrQ+YtfpEkU1molPLbrUTwNnMn/OpvnIWpOwTWuQUUhjdlIdQu9n4y9zg1S+I7/1pFhbCsEgjmvbC2qo/LFeAgAA" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-cfgsync-js/assets/search.js b/docs/webSdk/applicationinsights-cfgsync-js/assets/search.js deleted file mode 100644 index 6e32fb4bc..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-cfgsync-js/assets/style.css b/docs/webSdk/applicationinsights-cfgsync-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-cfgsync-js/classes/CfgSyncPlugin.html b/docs/webSdk/applicationinsights-cfgsync-js/classes/CfgSyncPlugin.html deleted file mode 100644 index ecc191a2e..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/classes/CfgSyncPlugin.html +++ /dev/null @@ -1,82 +0,0 @@ -CfgSyncPlugin | @microsoft/applicationinsights-cfgsync-js - v3.3.1

Hierarchy

  • BaseTelemetryPlugin
    • CfgSyncPlugin

Implements

Constructors

Properties

_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

    • (currentCtx?): IProcessTelemetryContext
    • Parameters

      • OptionalcurrentCtx: IProcessTelemetryContext

        [Optional] The current execution context

        -

      Returns IProcessTelemetryContext

_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-
core: IAppInsightsCore<IConfiguration>

Holds the core instance that was used during initialization

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string = "AppInsightsCfgSyncPlugin"
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number = 198
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing

-
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Parameters

    • config: IConfiguration & IConfig
    • core: IAppInsightsCore<IConfiguration>
    • extensions: IPlugin[]
    • OptionalpluginChain: ITelemetryPluginChain

    Returns void

  • Parameters

    • event: ITelemetryItem
    • OptionalitemCtx: IProcessTelemetryContext

    Returns void

  • Manually set configs of current instance.

    -

    Parameters

    • Optionalconfig: IConfiguration & IConfig

      new configs

      -

    Returns boolean

  • Manually broadcast configs of current instance to all other instances.

    -

    Parameters

    • OptionalcustomDetails: any

      additional details should also be sent out to other instances

      -

    Returns boolean

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
  • Manually update event name. -If current instance is the main instance, then following config changes will be sent out under this new event name. -If current instance is listener instances, it will listen to event details under this new name.

    -

    Parameters

    • OptionaleventName: string

      new event name

      -

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-cfgsync-js/enums/ICfgSyncMode.html b/docs/webSdk/applicationinsights-cfgsync-js/enums/ICfgSyncMode.html deleted file mode 100644 index 3118b02f6..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/enums/ICfgSyncMode.html +++ /dev/null @@ -1,7 +0,0 @@ -ICfgSyncMode | @microsoft/applicationinsights-cfgsync-js - v3.3.1

Enumeration Members

Enumeration Members

Broadcast: 1

Instance will only broadcast config changes but NOT receive changes

-
None: 0

Instance will NOT receive config changes or broadcast changes

-
Receive: 2

Instance will only receive config changes but NOT broadcast changes

-
diff --git a/docs/webSdk/applicationinsights-cfgsync-js/hierarchy.html b/docs/webSdk/applicationinsights-cfgsync-js/hierarchy.html deleted file mode 100644 index 6864ef3fb..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/hierarchy.html +++ /dev/null @@ -1 +0,0 @@ -@microsoft/applicationinsights-cfgsync-js - v3.3.1

@microsoft/applicationinsights-cfgsync-js - v3.3.1

Class Hierarchy

diff --git a/docs/webSdk/applicationinsights-cfgsync-js/index.html b/docs/webSdk/applicationinsights-cfgsync-js/index.html deleted file mode 100644 index 993c053c7..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/index.html +++ /dev/null @@ -1,9 +0,0 @@ -@microsoft/applicationinsights-cfgsync-js - v3.3.1

@microsoft/applicationinsights-cfgsync-js - v3.3.1

Index

Enumerations

Classes

Interfaces

Type Aliases

diff --git a/docs/webSdk/applicationinsights-cfgsync-js/interfaces/ICfgSyncConfig.html b/docs/webSdk/applicationinsights-cfgsync-js/interfaces/ICfgSyncConfig.html deleted file mode 100644 index 070ce2ef4..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/interfaces/ICfgSyncConfig.html +++ /dev/null @@ -1,49 +0,0 @@ -ICfgSyncConfig | @microsoft/applicationinsights-cfgsync-js - v3.3.1
interface ICfgSyncConfig {
    blkCdnCfg?: boolean;
    cfgUrl?: string;
    customEvtName?: string;
    nonOverrideConfigs?: NonOverrideCfg<IConfiguration & IConfig>;
    onCfgChangeReceive?: ((event?: ICfgSyncEvent) => void);
    overrideFetchFn?: SendGetFunction;
    overrideSyncFn?: ((config?: IConfiguration & IConfig, customDetails?: any) => boolean);
    scheduleFetchTimeout?: number;
    syncMode?: ICfgSyncMode;
}

Properties

blkCdnCfg?: boolean

Determines if fetching the CDN endpoint should be blocked or not.

-
false
-
- -
cfgUrl?: string

CDN endpoint for fetching configuration. If cfgUrl is defined, instance will NOT listen to core configuration changes.

-
null
-
- -
customEvtName?: string

Event name for sending or listening to configuration change details

-
ai_cfgsync
-
- -
nonOverrideConfigs?: NonOverrideCfg<IConfiguration & IConfig>

When current instance is set with syncMode: Receive, config fields under nonOverrideConfigs will NOT be changed by any config details sent out from other instances. -NOTE: this config will be ONLY applied during initialization, so it won't be changed dynamically

-
{instrumentationKey:true,connectionString:true,endpointUrl:true}
-
- -
onCfgChangeReceive?: ((event?: ICfgSyncEvent) => void)

Overrides callback function to handle event details when changes are received via event listener.

-
null
-
- -
overrideFetchFn?: SendGetFunction

Overrides fetch function to get config from cfgUrl when cfgUrl is defined.

-
null
-
- -
overrideSyncFn?: ((config?: IConfiguration & IConfig, customDetails?: any) => boolean)

Overrides sync() function to broadcast changes.\

-
null
-
- -
scheduleFetchTimeout?: number

Identifies the time interval (in milliseconds) for fetching config details from cfgUrl when cfgUrl is defined. -Default to 30 mins, 30601000ms. -If set to 0, the fetch operation will only be called once during initialization.

-
30mins (30*60*1000ms)
-
- -
syncMode?: ICfgSyncMode

Identifies whether instance should receive or broadcast config changes

-
Broadcast
-
- -
diff --git a/docs/webSdk/applicationinsights-cfgsync-js/interfaces/ICfgSyncEvent.html b/docs/webSdk/applicationinsights-cfgsync-js/interfaces/ICfgSyncEvent.html deleted file mode 100644 index 307f197c4..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/interfaces/ICfgSyncEvent.html +++ /dev/null @@ -1,5 +0,0 @@ -ICfgSyncEvent | @microsoft/applicationinsights-cfgsync-js - v3.3.1
interface ICfgSyncEvent {
    cfg?: IConfiguration & IConfig;
    customDetails?: any;
}

Properties

Properties

cfg?: IConfiguration & IConfig

Identifies config changes are expected to send out to other instances.

-
customDetails?: any

Identifies additional details that are expected to send out with config changes.

-
diff --git a/docs/webSdk/applicationinsights-cfgsync-js/interfaces/ICfgSyncPlugin.html b/docs/webSdk/applicationinsights-cfgsync-js/interfaces/ICfgSyncPlugin.html deleted file mode 100644 index 15db9d2e6..000000000 --- a/docs/webSdk/applicationinsights-cfgsync-js/interfaces/ICfgSyncPlugin.html +++ /dev/null @@ -1,18 +0,0 @@ -ICfgSyncPlugin | @microsoft/applicationinsights-cfgsync-js - v3.3.1
interface ICfgSyncPlugin {
    getCfg(): IConfiguration & IConfig;
    pause(): void;
    resume(): void;
    setCfg(config?: IConfiguration & IConfig): boolean;
    sync(customDetails?: any): boolean;
    updateEventListenerName(eventName?: string): boolean;
}

Implemented by

Methods

  • Manually set configs of current instance.

    -

    Parameters

    • Optionalconfig: IConfiguration & IConfig

      new configs

      -

    Returns boolean

  • Manually broadcast configs of current instance to all other instances.

    -

    Parameters

    • OptionalcustomDetails: any

      additional details should also be sent out to other instances

      -

    Returns boolean

  • Manually update event name. -If current instance is the main instance, then following config changes will be sent out under this new event name. -If current instance is listener instances, it will listen to event details under this new name.

    -

    Parameters

    • OptionaleventName: string

      new event name

      -

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-channel-js/.nojekyll b/docs/webSdk/applicationinsights-channel-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-channel-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-channel-js/assets/highlight.css b/docs/webSdk/applicationinsights-channel-js/assets/highlight.css deleted file mode 100644 index 5674cf392..000000000 --- a/docs/webSdk/applicationinsights-channel-js/assets/highlight.css +++ /dev/null @@ -1,22 +0,0 @@ -:root { - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --code-background: var(--dark-code-background); -} - -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-channel-js/assets/icons.js b/docs/webSdk/applicationinsights-channel-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-channel-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-channel-js/assets/icons.svg b/docs/webSdk/applicationinsights-channel-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-channel-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-channel-js/assets/main.js b/docs/webSdk/applicationinsights-channel-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-channel-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-channel-js/assets/navigation.js b/docs/webSdk/applicationinsights-channel-js/assets/navigation.js deleted file mode 100644 index cf90795a7..000000000 --- a/docs/webSdk/applicationinsights-channel-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACouuVipJrShRslLyDE7NS0ktcs7PS8tMV9JRKkgsyVCyUsrMK0ktSktMTi3WR1Ghl1GSm6Oko5SdmZeiZGVkalarAzcKog5hRnJOYnFxarE+RBxVp6GRRW0sAMDIF6CGAAAA" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-channel-js/assets/search.js b/docs/webSdk/applicationinsights-channel-js/assets/search.js deleted file mode 100644 index dc60cb498..000000000 --- a/docs/webSdk/applicationinsights-channel-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-channel-js/assets/style.css b/docs/webSdk/applicationinsights-channel-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-channel-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-channel-js/classes/Sender.html b/docs/webSdk/applicationinsights-channel-js/classes/Sender.html deleted file mode 100644 index 60714f4b7..000000000 --- a/docs/webSdk/applicationinsights-channel-js/classes/Sender.html +++ /dev/null @@ -1,138 +0,0 @@ -Sender | @microsoft/applicationinsights-channel-js - v3.3.1

Hierarchy

  • BaseTelemetryPlugin
    • Sender

Implements

  • IChannelControls

Constructors

Properties

_appId: string

AppId of this component parsed from some backend response.

-
_buffer: ISendBuffer

A send buffer object

-
_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

    • (currentCtx?): IProcessTelemetryContext
    • Parameters

      • OptionalcurrentCtx: IProcessTelemetryContext

        [Optional] The current execution context

        -

      Returns IProcessTelemetryContext

_sample: ISample
_sender: SenderFunction

A method which will cause data to be send to the url

-
_senderConfig: ISenderConfig

The configuration for this sender instance

-
_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-
core: IAppInsightsCore<IConfiguration>

Holds the core instance that was used during initialization

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string = BreezeChannelIdentifier
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number = 1001
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPluginChain | ITelemetryPlugin) => void)

Set next extension for telemetry processing

-
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • error handler

    -

    Parameters

    • payload: IInternalStorageItem[] | string[]
    • message: string
    • Optionalevent: ErrorEvent

    Returns void

    since version 3.2.0, if the payload is string[], this function is no-op (string[] is only used for backwards Compatibility)

    -
  • partial success handler

    -

    Parameters

    • payload: IInternalStorageItem[] | string[]
    • results: IBackendResponse

    Returns void

    since version 3.2.0, if the payload is string[], this function is no-op (string[] is only used for backwards Compatibility)

    -
  • success handler

    -

    Parameters

    • payload: IInternalStorageItem[] | string[]
    • countOfItemsInPayload: number

    Returns void

    since version 3.2.0, if the payload is string[], this function is no-op (string[] is only used for backwards Compatibility)

    -
  • xdr state changes

    -

    Parameters

    • xdr: IXDomainRequest
    • payload: IInternalStorageItem[] | string[]

    Returns void

    since version 3.2.0, if the payload is string[], this function is no-op (string[] is only used for backwards Compatibility)

    -
  • xhr state changes

    -

    Parameters

    • xhr: XMLHttpRequest
    • payload: IInternalStorageItem[] | string[]
    • countOfItemsInPayload: number

    Returns void

    since version 3.2.0, if the payload is string[], this function is no-op (string[] is only used for backwards Compatibility)

    -
  • Add header to request

    -

    Parameters

    • name: string

      Header name.

      -
    • value: string

      Header value.

      -

    Returns void

  • Parameters

    • orig: ITelemetryItem
    • iKey: string
    • logger: IDiagnosticLogger
    • OptionalconvertUndefined: any

    Returns IEnvelope

  • Flush to send data immediately; channel should default to sending data asynchronously. If executing asynchronously (the default) and -you DO NOT pass a callback function then a IPromise -will be returned which will resolve once the flush is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • async: boolean = true

      send data asynchronously when true

      -
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    Returns void | IPromise<boolean>

      -
    • If a callback is provided true to indicate that callback will be called after the flush is complete otherwise the caller -should assume that any provided callback will never be called, Nothing or if occurring asynchronously a -IPromise which will be resolved once the unload is complete, -the IPromise will only be returned when no callback is provided -and async is true.
    • -
    -
  • Get Offline Serializer support

    -

    Returns IInternalOfflineSupport

    internal Offline Serializer object

    -
  • Parameters

    • config: IConfiguration & IConfig
    • core: IAppInsightsCore<IConfiguration>
    • extensions: IPlugin[]
    • OptionalpluginChain: ITelemetryPluginChain

    Returns void

  • Check if there are no active requests being sent.

    -

    Returns boolean

    True if idle, false otherwise.

    -
  • Flush the batched events synchronously (if possible -- based on configuration). -Will not flush if the Send has been paused.

    -

    Returns void

  • Pause the sending (transmission) of events, this will cause all events to be batched only until the maximum limits are -hit at which point new events are dropped. Will also cause events to NOT be sent during page unload, so if Session storage -is disabled events will be lost. -SessionStorage Limit is 2000 events, In-Memory (Array) Storage is 10,000 events (can be configured via the eventsLimitInMem).

    -

    Returns void

  • Parameters

    • telemetryItem: ITelemetryItem
    • OptionalitemCtx: IProcessTelemetryContext

    Returns void

  • Resume the sending (transmission) of events, this will restart the timer and any batched events will be sent using the normal -send interval.

    -

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • Trigger the immediate send of buffered data; If executing asynchronously (the default) this may (not required) return -an IPromise that will resolve once the -send is complete. The actual implementation of the IPromise will be a native Promise (if supported) or the default -as supplied by ts-async library

    -

    Parameters

    • async: boolean = true

      Indicates if the events should be sent asynchronously

      -
    • OptionalforcedSender: SenderFunction

      {SenderFunction} - Indicates the forcedSender, undefined if not passed

      -
    • OptionalsendReason: SendRequestReason

    Returns void | IPromise<boolean>

      -
    • Nothing or optionally, if occurring asynchronously a IPromise -which will be resolved (or reject) once the send is complete, the IPromise -should only be returned when async is true.
    • -
    -
  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/applicationinsights-channel-js/index.html b/docs/webSdk/applicationinsights-channel-js/index.html deleted file mode 100644 index add108581..000000000 --- a/docs/webSdk/applicationinsights-channel-js/index.html +++ /dev/null @@ -1,3 +0,0 @@ -@microsoft/applicationinsights-channel-js - v3.3.1

@microsoft/applicationinsights-channel-js - v3.3.1

Index

Classes

Interfaces

diff --git a/docs/webSdk/applicationinsights-channel-js/interfaces/ISenderConfig.html b/docs/webSdk/applicationinsights-channel-js/interfaces/ISenderConfig.html deleted file mode 100644 index a5e72b18f..000000000 --- a/docs/webSdk/applicationinsights-channel-js/interfaces/ISenderConfig.html +++ /dev/null @@ -1,78 +0,0 @@ -ISenderConfig | @microsoft/applicationinsights-channel-js - v3.3.1
interface ISenderConfig {
    alwaysUseXhrOverride?: boolean;
    bufferOverride: false | IStorageBuffer;
    convertUndefined: any;
    customHeaders: [{
        header: string;
        value: string;
    }];
    disableSendBeaconSplit?: boolean;
    disableTelemetry: boolean;
    disableXhr: boolean;
    emitLineDelimitedJson: boolean;
    enableSendPromise?: boolean;
    enableSessionStorageBuffer: boolean;
    endpointUrl: string;
    eventsLimitInMem: number;
    httpXHROverride?: IXHROverride;
    instrumentationKey: string;
    isBeaconApiDisabled: boolean;
    isRetryDisabled: boolean;
    maxBatchInterval: number;
    maxBatchSizeInBytes: number;
    maxRetryCnt?: number;
    namePrefix: string;
    onunloadDisableBeacon: boolean;
    onunloadDisableFetch: boolean;
    retryCodes?: number[];
    samplingPercentage: number;
    transports?: number | number[];
    unloadTransports?: number | number[];
}

Properties

alwaysUseXhrOverride?: boolean

[Optional] By default during unload (or when you specify to use sendBeacon() or sync fetch (with keep-alive) for an event) the SDK -ignores any provided httpXhrOverride and attempts to use sendBeacon() or fetch(with keep-alive) when they are available. -When this configuration option is true any provided httpXhrOverride will always be used, so any provided httpXhrOverride will -also need to "handle" the synchronous unload scenario.

-

3.0.4

-
bufferOverride: false | IStorageBuffer

Specify the storage buffer type implementation.

-

2.8.12

-
convertUndefined: any

(Optional) Provide user an option to convert undefined field to user defined value.

-
customHeaders: [{
    header: string;
    value: string;
}]

(Optional) The ability for the user to provide extra headers

-
disableSendBeaconSplit?: boolean

[Optional] Disable events splitting during sendbeacon. -Default: false

-

3.0.6

-
disableTelemetry: boolean

The master off switch. Do not send any data if set to TRUE

-
disableXhr: boolean

Don't use XMLHttpRequest or XDomainRequest (for IE < 9) by default instead attempt to use fetch() or sendBeacon. -If no other transport is available it will still use XMLHttpRequest

-
emitLineDelimitedJson: boolean

The JSON format (normal vs line delimited). True means line delimited JSON.

-
enableSendPromise?: boolean

(Optional) Enable the sender to return a promise so that manually flushing (and general sending) can wait for the request to finish. -Note: Enabling this may cause unhandled promise rejection errors to occur if you do not listen and handle any rejection response, -this should only be for manual flush attempts. -Defaults to false

-

3.0.1

-
enableSessionStorageBuffer: boolean

Store a copy of a send buffer in the session storage

-
endpointUrl: string

The url to which payloads will be sent

-
eventsLimitInMem: number

(Optional) The number of events that can be kept in memory before the SDK starts to drop events. By default, this is 10,000.

-
httpXHROverride?: IXHROverride

[Optional] The HTTP override that should be used to send requests, as an IXHROverride object. -By default during the unload of a page or if the event specifies that it wants to use sendBeacon() or sync fetch (with keep-alive), -this override will NOT be called. -If alwaysUseXhrOverride configuration value is set to true, the override will always be used. -The payload data (first argument) now also includes any configured 'timeout' (defaults to undefined) and whether you should avoid -creating any synchronous XHR requests 'disableXhr' (defaults to false/undefined)

-

3.0.4

-
instrumentationKey: string

(Optional) Override the instrumentation key that this channel instance sends to

-
isBeaconApiDisabled: boolean
isRetryDisabled: boolean

Is retry handler disabled. -If enabled, retry on 206 (partial success), 408 (timeout), 429 (too many requests), 500 (internal server error) and 503 (service unavailable).

-
maxBatchInterval: number

The maximum interval allowed between calls to batchInvoke

-
maxBatchSizeInBytes: number

The maximum size of a batch in bytes

-
maxRetryCnt?: number

(Optional) The specific max retry count for each telemetry item. -Default: 10 -if it is set to 0, means no retry allowed -if it is set to undefined, means no limit for retry times

-

3.2.0

-
namePrefix: string
onunloadDisableBeacon: boolean

Is beacon disabled on page unload. -If enabled, flush events through beaconSender.

-
onunloadDisableFetch: boolean

If fetch keepalive is supported do not use it for sending events during unload, it may still fallback to fetch() without keepalive

-
retryCodes?: number[]

(Optional) The specific error codes that will cause a retry of sending data to the backend.

-

3.1.1

-
samplingPercentage: number
transports?: number | number[]

[Optional] Either an array or single value identifying the requested TransportType type that should be used. -This is used during initialization to identify the requested send transport, it will be ignored if a httpXHROverride is provided.

-
unloadTransports?: number | number[]

[Optional] Either an array or single value identifying the requested TransportType type(s) that should be used during unload or events -marked as sendBeacon. This is used during initialization to identify the requested send transport, it will be ignored if a httpXHROverride -is provided and alwaysUseXhrOverride is true.

-
diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/.nojekyll b/docs/webSdk/applicationinsights-clickanalytics-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/assets/highlight.css b/docs/webSdk/applicationinsights-clickanalytics-js/assets/highlight.css deleted file mode 100644 index 5674cf392..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/assets/highlight.css +++ /dev/null @@ -1,22 +0,0 @@ -:root { - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --code-background: var(--dark-code-background); -} - -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/assets/icons.js b/docs/webSdk/applicationinsights-clickanalytics-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/assets/icons.svg b/docs/webSdk/applicationinsights-clickanalytics-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/assets/main.js b/docs/webSdk/applicationinsights-clickanalytics-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/assets/navigation.js b/docs/webSdk/applicationinsights-clickanalytics-js/assets/navigation.js deleted file mode 100644 index 28a9ace08..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACo3OTwuCQBCH4e8yZ0mSkvBW0qFD0MlLdBjWVQfXWdk/UYTfPTrpkoj39/fM3D/g5MtBBifZ4JO0ObPvClRUotMGIujRNZBB5Vk40mzj2XDTuE5BBC1xCVm6G6I/+Ir9KnfarWALVF6ugsNygc4VifbIqN6OhL0pXxOPsFBorbTxXBWi2+QwUS/hINdcUe0N/p4cdWInTYVC2nhpEB5K9unw+AKmXEqFywEAAA==" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/assets/search.js b/docs/webSdk/applicationinsights-clickanalytics-js/assets/search.js deleted file mode 100644 index 74d497ff8..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAACs2a227jNhCGX6VgbhWvefDxbjddYAO0xbbI5sYIAkZibCGy5EpUdtMg715Qlq0Zk0oo2dvmSomt+Tmc+Tii6Hkmefa9IPPFM3mI04jM2WgckFSuFZmTy4skDh8+pjJ50nFYXGTpfbwsc6njLCUBKfOEzEmcapXfy1AVH167f7DS64QEJExkUaiCzAl5CXaD0iET+1FlqbMLudFlrnoNcoYFwIAB2chcpfqtqbU4FsokuZPhQz+vgPXpXNrIpbqSy6KfS8D6KJfGoxFvqLm91U+bnqnbeTTYipyzXq4N9hNry2SWq1+llj0z2VifLpOR1LJ/JoH16Vy6Uyv5GGf5tUziSOos7+ebS+ad4Ga5Ntir9aDOnmhbrtW9LBP9V7xc6Urw0+qxZ3DbpE4IZp5tLtNHM6fPjyrVfQl1yJzOyTJPLrIkUaH+IotVPw8tjZ/h3p+lyp+O9W8ncpyDbLr3D1t8Tcpl3Dzg61E+uG7yf6pfq7yA24Y3Vc8aC/c8nU43o48oA/U+LXRehrCGve0AturlBApBHKlUx/ex6uIEMjreh00eZ3msnzp4AEx6jc+GoiEtTmMdyyT+R3WJATQ63odNnoWqKK5UotZK591iYZke74/OZfjwVS7Vx1B3WyK25fGEPHZeqLXFOUXj6yI6j4vzOF2pPNYq6uuP2W11WrQHu/5T+VGn/g/1Q3cHprY6iVevbn86ebTbZdNhJ3IGcFIt0SqUNl93fZScHdq9h4ghn/YxE91ihifWtteK5fK3bNnBt8biPUSq9mYXo3G3EO3m0vb4LC73z4Goy9PjwO49BAr5tAvXtFu48Lxagna7VPpKJRf6RwfvkJEVrk2eaRVqFf3y/8Wv8XAXvI7LEUyxvYL1480yfJcRxF7uq1r7gUtbVfOBMMqulMyj7HuXRwG2epdBBC6+dXLgphBMsT123zaR1B3d2tu817htHXz7nK8tbvUE26JWpkkmoy9Z9lB08Qub/ZzY4b1/93WhX1kUR/tTdmWtbAXtaF9uZRR9qxJycdclidjsP0iiGdEw09HJ2uQnrdBmMXyqzyV/lxv7KPe+TKt3x+KD67ZXz3deLQIeumfOb96oo04b5wxfjcW1TErlEw184ynj4VA+a/nOMyYHVi1zfTUun9Ny7RMWdN8po2ILn7m/8owJNnJP8+UmIHEaqR9k/rw//5gTNuCDGQnIfaySyPxGup1EQMJsvTajBCTKwrL686a+7VqZ40Jz8/buD0MSLIYBHw3YWNzcBIudcfVF9cFOo/mkMqQkWFCXIbUMKTJkJFgwlyGzDBky5CRYcJchtww5MhQkWIiA8gGbUWQoLEOBDEckWIxcI44swxEyHJNgMXYZji3DMTKckGAxcRlOLMMJMpy2zXFqGU6R4YwEi6lrxJllOMMAGB5mTgJsdugBPBU9Tu6ogx8MkHkJWFA3ezZDFENEDRrUyR+1OaIYJHOosqA84MMBHY2wsc0SxTBRgwgVzpFtnigGihpMqJNFajNFMVTUoEKdPFKbK4rBogYX6mSS2mxRDBc1yFAnXtTmi2LAmGGGOgljNmEME8Zoa6qYTRg7KFFVjXLiyRxVChPGDDPMiSezCWOYMNZaq5gNGMOAMYMMc5dWGzCGAWPj1oFtvhjmixlimLM0M5svhvlirZWL2XgxjBczwDDnkmI2XgzjxYdtA3ObLo7p4oYX5lyO3KaLY7o4ax3YhosfPAMruJxLmTsegxgu3goXt+HiGC5eweUsA9yGi2O4eCtc3IaLY7h4BZezhHAbLo7h4q1wcRsujuHiFVzO8sNtuDiGSxheuLOCCJsugekShhfurCDCpktguoQBhjurgLDxEhgvUe2xnCtZ2HiJg22WIYY7V6Nw7LQwX2LUukmz8RIYL2GI4c7VKGy+BOZLTFoHtvESGC9hiOHO1ShsvgTmS8xaB7bxqj+qXgQeVa5VdLl9IVgs9u8sz+S2fkvYvzc9E0Hmzy8BmW4vrP6Xjetr/Tkf1ldWX+v7eH0fr+8To/o6qa8zc31pXjmqT/dvHeY7Mw1zmrCqThMaHzkHTnJvme0JWHiHpBiQYn5SUdacUzVKbNIo8ZGv0u6MCehMgc7ET2eptFZJaH7UAEIjIET9hLYhWm0PCYHUDEj55c10qoa7TtVGiTZCfi7tOs9UWq4fm7d3kMExyOC0k+ZabtyScBGITpJOPUCGX0KBWqncLoLkirGXaNOlCxLbqPjBH5qjObk7mtvUv2WD/AJF6rc0US8SUAJJoH7radsgAWY3BNPznF+Wq6hqgG1kQKj9/DACumpZbUQApX7pqtsfc9P+WEX9rmp/bBRBnfBbkuZH6MT8oA4iBCop82PTdDvG225HVXc7NnqgTtChl1yMiQpxI36jDFLpKQy6ywBVIJnULxGwRQsIgUVN/cpOXMTwx1OQBYA688ulaQM/RAzk0m/lNe1vYF4AVOpHRN0zk1aNQGBWoNYzX4cqJd30oAHHAO/UL0iF0m0RB7Pkfr4VSpsZ2iWPwSLqVyBc+wcOCBd+iFc9coYEGR4uFwpWIvNTs7ciHGRQ+D2uyzwJt528q6rTGHgE5ke7iv29bQsGanAj4Vfa991/QAUsGbrb33r4dhOQTbxRSZwqMl/cvLz8C7jqH2BsNAAA"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/assets/style.css b/docs/webSdk/applicationinsights-clickanalytics-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/classes/ClickAnalyticsPlugin.html b/docs/webSdk/applicationinsights-clickanalytics-js/classes/ClickAnalyticsPlugin.html deleted file mode 100644 index d5270f6e4..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/classes/ClickAnalyticsPlugin.html +++ /dev/null @@ -1,69 +0,0 @@ -ClickAnalyticsPlugin | @microsoft/applicationinsights-clickanalytics-js - v3.3.1

Hierarchy

  • BaseTelemetryPlugin
    • ClickAnalyticsPlugin

Constructors

Properties

Version: string = "#version#"
_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

    • (currentCtx?): IProcessTelemetryContext
    • Parameters

      • OptionalcurrentCtx: IProcessTelemetryContext

        [Optional] The current execution context

        -

      Returns IProcessTelemetryContext

_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-
core: IAppInsightsCore<IConfiguration>

Holds the core instance that was used during initialization

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string = "ClickAnalyticsPlugin"
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number = 181
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPluginChain | ITelemetryPlugin) => void)

Set next extension for telemetry processing

-
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Parameters

    • config: IConfiguration & IConfig
    • core: IAppInsightsCore<IConfiguration>
    • extensions: IPlugin[]
    • OptionalpluginChain: ITelemetryPluginChain

    Returns void

  • Parameters

    • env: ITelemetryItem
    • OptionalitemCtx: IProcessTelemetryContext

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • Logs a page action event.

    -

    Parameters

    • OptionalpageAction: IPageActionTelemetry
    • OptionalcustomProperties: ICustomProperties

      Additional data used to filter events and metrics. Defaults to empty.

      -

    Returns void

  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/functions/BehaviorEnumValidator.html b/docs/webSdk/applicationinsights-clickanalytics-js/functions/BehaviorEnumValidator.html deleted file mode 100644 index 2e0435d5b..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/functions/BehaviorEnumValidator.html +++ /dev/null @@ -1 +0,0 @@ -BehaviorEnumValidator | @microsoft/applicationinsights-clickanalytics-js - v3.3.1
  • Parameters

    • enumObj: any

    Returns ((key: string) => any)

      • (key): any
      • Parameters

        • key: string

        Returns any

diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/functions/BehaviorMapValidator.html b/docs/webSdk/applicationinsights-clickanalytics-js/functions/BehaviorMapValidator.html deleted file mode 100644 index 1952b4954..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/functions/BehaviorMapValidator.html +++ /dev/null @@ -1 +0,0 @@ -BehaviorMapValidator | @microsoft/applicationinsights-clickanalytics-js - v3.3.1
  • Parameters

    • map: any

    Returns ((key: string) => any)

      • (key): any
      • Parameters

        • key: string

        Returns any

diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/functions/BehaviorValueValidator.html b/docs/webSdk/applicationinsights-clickanalytics-js/functions/BehaviorValueValidator.html deleted file mode 100644 index 5b5f95201..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/functions/BehaviorValueValidator.html +++ /dev/null @@ -1 +0,0 @@ -BehaviorValueValidator | @microsoft/applicationinsights-clickanalytics-js - v3.3.1
  • Parameters

    • behaviorArray: string[]

    Returns ((key: string) => string)

      • (key): string
      • Parameters

        • key: string

        Returns string

diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/index.html b/docs/webSdk/applicationinsights-clickanalytics-js/index.html deleted file mode 100644 index a596d6109..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/index.html +++ /dev/null @@ -1,6 +0,0 @@ -@microsoft/applicationinsights-clickanalytics-js - v3.3.1

@microsoft/applicationinsights-clickanalytics-js - v3.3.1

Index

Classes

Interfaces

Functions

diff --git a/docs/webSdk/applicationinsights-clickanalytics-js/interfaces/IClickAnalyticsConfiguration.html b/docs/webSdk/applicationinsights-clickanalytics-js/interfaces/IClickAnalyticsConfiguration.html deleted file mode 100644 index 6177673b2..000000000 --- a/docs/webSdk/applicationinsights-clickanalytics-js/interfaces/IClickAnalyticsConfiguration.html +++ /dev/null @@ -1,24 +0,0 @@ -IClickAnalyticsConfiguration | @microsoft/applicationinsights-clickanalytics-js - v3.3.1

ClickAnalytics Configuration

-
interface IClickAnalyticsConfiguration {
    autoCapture?: boolean;
    behaviorValidator?: ((value: string | number) => string | number);
    callback?: IValueCallback;
    coreData?: ICoreData;
    dataTags?: ICustomDataTags;
    defaultRightClickBhvr?: string | number;
    dropInvalidEvents?: boolean;
    pageTags?: {
        [name: string]:
            | string
            | number
            | boolean
            | string[]
            | number[]
            | boolean[]
            | object;
    };
    urlCollectHash?: boolean;
    urlCollectQuery?: boolean;
}

Properties

autoCapture?: boolean

Automatic capture configuration. Default is true

-
behaviorValidator?: ((value: string | number) => string | number)

Validator to use for the data-bhvr value

-
callback?: IValueCallback

Callbacks configuration

-
coreData?: ICoreData

Core data configuration

-
dataTags?: ICustomDataTags

Custom Data Tags provided to ovverride default tags used to capture click data.

-
defaultRightClickBhvr?: string | number

Default Behavior value when Right Click event has occured. This -value will be ovverriden if the element has the data-*-bhvr attribute present.

-
dropInvalidEvents?: boolean

Flag to drop events that do not have custom event names, no parentId and no data in content (basically no useful click data). -Default will be false

-
pageTags?: {
    [name: string]:
        | string
        | number
        | boolean
        | string[]
        | number[]
        | boolean[]
        | object;
}

Page tags

-
urlCollectHash?: boolean

Enables the logging of values after a "#" character of the URL. Default is "false."

-
urlCollectQuery?: boolean

Enables the logging of the query string of the URL. Default is "false."

-
diff --git a/docs/webSdk/applicationinsights-common/.nojekyll b/docs/webSdk/applicationinsights-common/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-common/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-common/assets/highlight.css b/docs/webSdk/applicationinsights-common/assets/highlight.css deleted file mode 100644 index 82cc7eabb..000000000 --- a/docs/webSdk/applicationinsights-common/assets/highlight.css +++ /dev/null @@ -1,85 +0,0 @@ -:root { - --light-hl-0: #0000FF; - --dark-hl-0: #569CD6; - --light-hl-1: #A31515; - --dark-hl-1: #CE9178; - --light-hl-2: #0070C1; - --dark-hl-2: #4FC1FF; - --light-hl-3: #001080; - --dark-hl-3: #9CDCFE; - --light-hl-4: #000000; - --dark-hl-4: #D4D4D4; - --light-hl-5: #098658; - --dark-hl-5: #B5CEA8; - --light-hl-6: #AF00DB; - --dark-hl-6: #C586C0; - --light-hl-7: #795E26; - --dark-hl-7: #DCDCAA; - --light-hl-8: #008000; - --dark-hl-8: #6A9955; - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --hl-8: var(--light-hl-8); - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --hl-8: var(--dark-hl-8); - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --hl-8: var(--light-hl-8); - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --hl-8: var(--dark-hl-8); - --code-background: var(--dark-code-background); -} - -.hl-0 { color: var(--hl-0); } -.hl-1 { color: var(--hl-1); } -.hl-2 { color: var(--hl-2); } -.hl-3 { color: var(--hl-3); } -.hl-4 { color: var(--hl-4); } -.hl-5 { color: var(--hl-5); } -.hl-6 { color: var(--hl-6); } -.hl-7 { color: var(--hl-7); } -.hl-8 { color: var(--hl-8); } -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-common/assets/icons.js b/docs/webSdk/applicationinsights-common/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-common/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-common/assets/icons.svg b/docs/webSdk/applicationinsights-common/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-common/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-common/assets/main.js b/docs/webSdk/applicationinsights-common/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-common/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-common/assets/navigation.js b/docs/webSdk/applicationinsights-common/assets/navigation.js deleted file mode 100644 index 98457a17c..000000000 --- a/docs/webSdk/applicationinsights-common/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-common/assets/search.js b/docs/webSdk/applicationinsights-common/assets/search.js deleted file mode 100644 index 86a104b56..000000000 --- a/docs/webSdk/applicationinsights-common/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-common/assets/style.css b/docs/webSdk/applicationinsights-common/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-common/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-common/classes/ConfigurationManager.html b/docs/webSdk/applicationinsights-common/classes/ConfigurationManager.html deleted file mode 100644 index 8537f681f..000000000 --- a/docs/webSdk/applicationinsights-common/classes/ConfigurationManager.html +++ /dev/null @@ -1,3 +0,0 @@ -ConfigurationManager | @microsoft/applicationinsights-common - v3.3.1

Constructors

Methods

Constructors

Methods

  • Parameters

    • config: IConfiguration & IConfig
    • field: string
    • Optionalidentifier: string
    • defaultValue: string | number | boolean = false

    Returns string | number | boolean

diff --git a/docs/webSdk/applicationinsights-common/classes/ContextTagKeys.html b/docs/webSdk/applicationinsights-common/classes/ContextTagKeys.html deleted file mode 100644 index bdaf64ee9..000000000 --- a/docs/webSdk/applicationinsights-common/classes/ContextTagKeys.html +++ /dev/null @@ -1,161 +0,0 @@ -ContextTagKeys | @microsoft/applicationinsights-common - v3.3.1

Hierarchy (view full)

Constructors

  • Returns ContextTagKeys

Properties

applicationBuild: string

Application build.

-
applicationId: string

Application id.

-
applicationLayer: string

Application layer.

-
applicationTypeId: string

Application type id.

-
applicationVersion: string

Application version. Information in the application context fields is always about the application that is sending the telemetry.

-
cloudDeploymentUnit: string
cloudEnvironment: string
cloudLocation: string
cloudName: string
cloudRole: string

Name of the role the application is a part of. Maps directly to the role name in azure.

-
cloudRoleInstance: string

Name of the instance where the application is running. Computer name for on-premisis, instance name for Azure.

-
cloudRoleVer: string
deviceBrowser: string
deviceBrowserVersion: string

The browser name and version as reported by the browser.

-
deviceFriendlyName: string
deviceId: string

Unique client device id. Computer name in most cases.

-
deviceIp: string
deviceLanguage: string
deviceLocale: string

Device locale using - pattern, following RFC 5646. Example 'en-US'.

-
deviceMachineName: string
deviceModel: string

Model of the device the end user of the application is using. Used for client scenarios. If this field is empty then it is derived from the user agent.

-
deviceNetwork: string
deviceNetworkName: string
deviceOEMName: string

Client device OEM name taken from the browser.

-
deviceOS: string
deviceOSVersion: string

Operating system name and version of the device the end user of the application is using. If this field is empty then it is derived from the user agent. Example 'Windows 10 Pro 10.0.10586.0'

-
deviceRoleInstance: string

Name of the instance where application is running. Computer name for on-premisis, instance name for Azure.

-
deviceRoleName: string

Name of the role application is part of. Maps directly to the role name in azure.

-
deviceScreenResolution: string
deviceType: string

The type of the device the end user of the application is using. Used primarily to distinguish JavaScript telemetry from server side telemetry. Examples: 'PC', 'Phone', 'Browser'. 'PC' is the default value.

-
deviceVMName: string
internalAgentVersion: string

Agent version. Used to indicate the version of StatusMonitor installed on the computer if it is used for data collection.

-
internalNodeName: string

This is the node name used for billing purposes. Use it to override the standard detection of nodes.

-
internalSdkSrc: string

This identifies the source of the Sdk script (used to identify whether the SDK was loaded via the CDN)

-
internalSdkVersion: string
internalSnippet: string

This identifies the version of the snippet that was used to initialize the SDK

-
locationCity: string

The city of the client device. If any of Country, Province, or City is specified, those values will be preferred over geolocation of the IP address field. Information in the location context fields is always about the end user. When telemetry is sent from a service, the location context is about the user that initiated the operation in the service.

-
locationCountry: string

The country of the client device. If any of Country, Province, or City is specified, those values will be preferred over geolocation of the IP address field. Information in the location context fields is always about the end user. When telemetry is sent from a service, the location context is about the user that initiated the operation in the service.

-
locationIp: string

The IP address of the client device. IPv4 and IPv6 are supported. Information in the location context fields is always about the end user. When telemetry is sent from a service, the location context is about the user that initiated the operation in the service.

-
locationProvince: string

The province/state of the client device. If any of Country, Province, or City is specified, those values will be preferred over geolocation of the IP address field. Information in the location context fields is always about the end user. When telemetry is sent from a service, the location context is about the user that initiated the operation in the service.

-
operationCorrelationVector: string

The correlation vector is a light weight vector clock which can be used to identify and order related events across clients and services.

-
operationId: string

A unique identifier for the operation instance. The operation.id is created by either a request or a page view. All other telemetry sets this to the value for the containing request or page view. Operation.id is used for finding all the telemetry items for a specific operation instance.

-
operationName: string

The name (group) of the operation. The operation.name is created by either a request or a page view. All other telemetry items set this to the value for the containing request or page view. Operation.name is used for finding all the telemetry items for a group of operations (i.e. 'GET Home/Index').

-
operationParentId: string

The unique identifier of the telemetry item's immediate parent.

-
operationRootId: string
operationSyntheticSource: string

Name of synthetic source. Some telemetry from the application may represent a synthetic traffic. It may be web crawler indexing the web site, site availability tests or traces from diagnostic libraries like Application Insights SDK itself.

-
sessionId: string

Session ID - the instance of the user's interaction with the app. Information in the session context fields is always about the end user. When telemetry is sent from a service, the session context is about the user that initiated the operation in the service.

-
sessionIsFirst: string

Boolean value indicating whether the session identified by ai.session.id is first for the user or not.

-
sessionIsNew: string
userAccountAcquisitionDate: string
userAccountId: string

In multi-tenant applications this is the account ID or name which the user is acting with. Examples may be subscription ID for Azure portal or blog name blogging platform.

-
userAgent: string

The browser's user agent string as reported by the browser. This property will be used to extract informaiton regarding the customer's browser but will not be stored. Use custom properties to store the original user agent.

-
userAnonymousUserAcquisitionDate: string
userAuthUserId: string

Authenticated user id. The opposite of ai.user.id, this represents the user with a friendly name. Since it's PII information it is not collected by default by most SDKs.

-
userAuthenticatedUserAcquisitionDate: string
userId: string

Anonymous user id. Represents the end user of the application. When telemetry is sent from a service, the user context is about the user that initiated the operation in the service.

-
userStoreRegion: string

Store region for UWP applications.

-
diff --git a/docs/webSdk/applicationinsights-common/classes/Data.html b/docs/webSdk/applicationinsights-common/classes/Data.html deleted file mode 100644 index f0a99f27c..000000000 --- a/docs/webSdk/applicationinsights-common/classes/Data.html +++ /dev/null @@ -1,10 +0,0 @@ -Data | @microsoft/applicationinsights-common - v3.3.1

Data struct to contain both B and C sections.

-

Type Parameters

  • TDomain

Implements

Constructors

Properties

Constructors

Properties

aiDataContract: {
    baseData: FieldType;
    baseType: FieldType;
} = ...

The data contract for serializing this object.

-
baseData: TDomain

Container for data item (B section).

-
baseType: string

Name of item (B section) if any. If telemetry data is derived straight from this, this should be null.

-
diff --git a/docs/webSdk/applicationinsights-common/classes/Envelope.html b/docs/webSdk/applicationinsights-common/classes/Envelope.html deleted file mode 100644 index 4b3a673a9..000000000 --- a/docs/webSdk/applicationinsights-common/classes/Envelope.html +++ /dev/null @@ -1,21 +0,0 @@ -Envelope | @microsoft/applicationinsights-common - v3.3.1

Implements

Constructors

Properties

Constructors

Properties

aiDataContract: any

The data contract for serializing this object.

-
data: AIBase

Telemetry data item.

-
iKey: string

The application's instrumentation key. The key is typically represented as a GUID, but there are cases when it is not a guid. No code should rely on iKey being a GUID. Instrumentation key is case insensitive.

-
name: string

Type name of telemetry data item.

-
sampleRate: number

Sampling rate used in application. This telemetry item represents 1 / sampleRate actual telemetry items.

-
seq: string

Sequence field used to track absolute order of uploaded events.

-
tags: any

Key/value collection of context properties. See ContextTagKeys for information on available properties.

-
time: string

Event date time when telemetry item was created. This is the wall clock time on the client when the event was generated. There is no guarantee that the client's time is accurate. This field must be formatted in UTC ISO 8601 format, with a trailing 'Z' character, as described publicly on https://en.wikipedia.org/wiki/ISO_8601#UTC. Note: the number of decimal seconds digits provided are variable (and unspecified). Consumers should handle this, i.e. managed code consumers should not use format 'O' for parsing as it specifies a fixed length. Example: 2009-06-15T13:45:30.0000000Z.

-
ver: number

Envelope version. For internal use only. By assigning this the default, it will not be serialized within the payload unless changed to a value other than #1.

-
diff --git a/docs/webSdk/applicationinsights-common/classes/Event.html b/docs/webSdk/applicationinsights-common/classes/Event.html deleted file mode 100644 index cea002be5..000000000 --- a/docs/webSdk/applicationinsights-common/classes/Event.html +++ /dev/null @@ -1,17 +0,0 @@ -Event | @microsoft/applicationinsights-common - v3.3.1

Implements

Constructors

  • Constructs a new instance of the EventTelemetry object

    -

    Parameters

    • logger: IDiagnosticLogger
    • name: string
    • Optionalproperties: any
    • Optionalmeasurements: any

    Returns Event

Properties

aiDataContract: {
    measurements: FieldType;
    name: FieldType;
    properties: FieldType;
    ver: FieldType;
} = ...

The set of fields for a serializable object. -This defines the serialization order and a value of true/false -for each field defines whether the field is required or not.

-
dataType: string = "EventData"
envelopeType: string = "Microsoft.ApplicationInsights.{0}.Event"
measurements: any

Collection of custom measurements.

-
name: string

Event name. Keep it low cardinality to allow proper grouping and useful metrics.

-
properties: any

Collection of custom properties.

-
ver: number

Schema version

-
diff --git a/docs/webSdk/applicationinsights-common/classes/Exception.html b/docs/webSdk/applicationinsights-common/classes/Exception.html deleted file mode 100644 index 2c7d7da1c..000000000 --- a/docs/webSdk/applicationinsights-common/classes/Exception.html +++ /dev/null @@ -1,30 +0,0 @@ -Exception | @microsoft/applicationinsights-common - v3.3.1

Implements

Constructors

  • Constructs a new instance of the ExceptionTelemetry object

    -

    Parameters

    • logger: IDiagnosticLogger
    • exception: Error | IAutoExceptionTelemetry | IExceptionInternal
    • Optionalproperties: {
          [key: string]: any;
      }
      • [key: string]: any
    • Optionalmeasurements: {
          [key: string]: number;
      }
      • [key: string]: number
    • OptionalseverityLevel: number
    • Optionalid: string

    Returns Exception

Properties

aiDataContract: {
    exceptions: FieldType;
    measurements: FieldType;
    properties: FieldType;
    severityLevel: FieldType;
    ver: FieldType;
} = ...

The set of fields for a serializable object. -This defines the serialization order and a value of true/false -for each field defines whether the field is required or not.

-
dataType: string = "ExceptionData"
envelopeType: string = "Microsoft.ApplicationInsights.{0}.Exception"
exceptions: IExceptionDetails[]

Exception chain - list of inner exceptions.

-
formatError: ((errorObj: any) => any) = _formatErrorCode

Type declaration

    • (errorObj): any
    • Formats the provided errorObj for display and reporting, it may be a String, Object, integer or undefined depending on the browser.

      -

      Parameters

      • errorObj: any

        The supplied errorObj

        -

      Returns any

id?: string
isManual?: boolean
measurements: any

Collection of custom measurements.

-
problemGroup?: string
properties: any

Collection of custom properties.

-
severityLevel: number

Severity level. Mostly used to indicate exception severity level when it is reported by logging library.

-
ver: number

Schema version

-

Methods

  • Creates a simple exception with 1 stack frame. Useful for manual constracting of exception.

    -

    Parameters

    • message: string
    • typeName: string
    • assembly: string
    • fileName: string
    • details: string
    • line: number

    Returns Exception

diff --git a/docs/webSdk/applicationinsights-common/classes/Metric.html b/docs/webSdk/applicationinsights-common/classes/Metric.html deleted file mode 100644 index a6d11d20a..000000000 --- a/docs/webSdk/applicationinsights-common/classes/Metric.html +++ /dev/null @@ -1,17 +0,0 @@ -Metric | @microsoft/applicationinsights-common - v3.3.1

Implements

Constructors

  • Constructs a new instance of the MetricTelemetry object

    -

    Parameters

    • logger: IDiagnosticLogger
    • name: string
    • value: number
    • Optionalcount: number
    • Optionalmin: number
    • Optionalmax: number
    • OptionalstdDev: number
    • Optionalproperties: any
    • Optionalmeasurements: {
          [key: string]: number;
      }
      • [key: string]: number

    Returns Metric

Properties

aiDataContract: {
    metrics: FieldType;
    properties: FieldType;
    ver: FieldType;
} = ...

The set of fields for a serializable object. -This defines the serialization order and a value of true/false -for each field defines whether the field is required or not.

-
dataType: string = "MetricData"
envelopeType: string = "Microsoft.ApplicationInsights.{0}.Metric"
measurements: any

Collection of custom measurements.

-
metrics: DataPoint[]

List of metrics. Only one metric in the list is currently supported by Application Insights storage. If multiple data points were sent only the first one will be used.

-
properties: any

Collection of custom properties.

-
ver: number

Schema version

-
diff --git a/docs/webSdk/applicationinsights-common/classes/PageView.html b/docs/webSdk/applicationinsights-common/classes/PageView.html deleted file mode 100644 index 5d8987a91..000000000 --- a/docs/webSdk/applicationinsights-common/classes/PageView.html +++ /dev/null @@ -1,24 +0,0 @@ -PageView | @microsoft/applicationinsights-common - v3.3.1

An instance of PageView represents a generic action on a page like a button click. It is also the base type for PageView.

-

Implements

Constructors

  • Constructs a new instance of the PageEventTelemetry object

    -

    Parameters

    • logger: IDiagnosticLogger
    • Optionalname: string
    • Optionalurl: string
    • OptionaldurationMs: number
    • Optionalproperties: {
          [key: string]: string;
      }
      • [key: string]: string
    • Optionalmeasurements: {
          [key: string]: number;
      }
      • [key: string]: number
    • Optionalid: string

    Returns PageView

Properties

aiDataContract: {
    duration: FieldType;
    id: FieldType;
    measurements: FieldType;
    name: FieldType;
    properties: FieldType;
    url: FieldType;
    ver: FieldType;
} = ...

The set of fields for a serializable object. -This defines the serialization order and a value of true/false -for each field defines whether the field is required or not.

-
dataType: string = "PageviewData"
duration: string

Request duration in format: DD.HH:MM:SS.MMMMMM. For a page view (PageViewData), this is the duration. For a page view with performance information (PageViewPerfData), this is the page load time. Must be less than 1000 days.

-
envelopeType: string = "Microsoft.ApplicationInsights.{0}.Pageview"
id: string

Identifier of a page view instance. Used for correlation between page view and other telemetry items.

-
measurements: any

Collection of custom measurements.

-
name: string

Event name. Keep it low cardinality to allow proper grouping and useful metrics.

-
properties: any

Collection of custom properties.

-
url: string

Request URL with all query string parameters

-
ver: number

Schema version

-
diff --git a/docs/webSdk/applicationinsights-common/classes/PageViewPerformance.html b/docs/webSdk/applicationinsights-common/classes/PageViewPerformance.html deleted file mode 100644 index 95f0ce683..000000000 --- a/docs/webSdk/applicationinsights-common/classes/PageViewPerformance.html +++ /dev/null @@ -1,33 +0,0 @@ -PageViewPerformance | @microsoft/applicationinsights-common - v3.3.1

Implements

Constructors

  • Constructs a new instance of the PageEventTelemetry object

    -

    Parameters

    • logger: IDiagnosticLogger
    • name: string
    • url: string
    • unused: number
    • Optionalproperties: {
          [key: string]: string;
      }
      • [key: string]: string
    • Optionalmeasurements: {
          [key: string]: number;
      }
      • [key: string]: number
    • Optionalcs4BaseData: IPageViewPerformanceTelemetry

    Returns PageViewPerformance

Properties

aiDataContract: {
    domProcessing: FieldType;
    duration: FieldType;
    measurements: FieldType;
    name: FieldType;
    networkConnect: FieldType;
    perfTotal: FieldType;
    properties: FieldType;
    receivedResponse: FieldType;
    sentRequest: FieldType;
    url: FieldType;
    ver: FieldType;
} = ...

The set of fields for a serializable object. -This defines the serialization order and a value of true/false -for each field defines whether the field is required or not.

-
dataType: string = "PageviewPerformanceData"
domProcessing: string

DOM processing time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff

-
duration: string

Request duration in format: DD.HH:MM:SS.MMMMMM. For a page view (PageViewData), this is the duration. For a page view with performance information (PageViewPerfData), this is the page load time. Must be less than 1000 days.

-
envelopeType: string = "Microsoft.ApplicationInsights.{0}.PageviewPerformance"
id: string

Identifier of a page view instance. Used for correlation between page view and other telemetry items.

-
measurements: any

Collection of custom measurements.

-
name: string

Event name. Keep it low cardinality to allow proper grouping and useful metrics.

-
networkConnect: string

Network connection time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff

-
perfTotal: string

Performance total in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff

-
properties: any

Collection of custom properties.

-
receivedResponse: string

Received response time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff

-
sentRequest: string

Sent request time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff

-
url: string

Request URL with all query string parameters

-
ver: number

Schema version

-
diff --git a/docs/webSdk/applicationinsights-common/classes/RemoteDependencyData.html b/docs/webSdk/applicationinsights-common/classes/RemoteDependencyData.html deleted file mode 100644 index 61eedc00b..000000000 --- a/docs/webSdk/applicationinsights-common/classes/RemoteDependencyData.html +++ /dev/null @@ -1,31 +0,0 @@ -RemoteDependencyData | @microsoft/applicationinsights-common - v3.3.1

Implements

Constructors

  • Constructs a new instance of the RemoteDependencyData object

    -

    Parameters

    • logger: IDiagnosticLogger
    • id: string
    • absoluteUrl: string
    • commandName: string
    • value: number
    • success: boolean
    • resultCode: number
    • Optionalmethod: string
    • requestAPI: string = "Ajax"
    • OptionalcorrelationContext: string
    • Optionalproperties: Object
    • Optionalmeasurements: Object

    Returns RemoteDependencyData

Properties

aiDataContract: {
    commandName: FieldType;
    count: FieldType;
    data: FieldType;
    dependencyKind: FieldType;
    dependencySource: FieldType;
    dependencyTypeName: FieldType;
    duration: FieldType;
    id: FieldType;
    kind: FieldType;
    max: FieldType;
    measurements: FieldType;
    min: FieldType;
    name: FieldType;
    properties: FieldType;
    resultCode: FieldType;
    stdDev: FieldType;
    success: FieldType;
    target: FieldType;
    type: FieldType;
    value: FieldType;
    ver: FieldType;
} = ...

The set of fields for a serializable object. -This defines the serialization order and a value of true/false -for each field defines whether the field is required or not.

-
data: string

Command initiated by this dependency call. Examples are SQL statement and HTTP URL's with all query parameters.

-
dataType: string = "RemoteDependencyData"
duration: string

Request duration in format: DD.HH:MM:SS.MMMMMM. Must be less than 1000 days.

-
envelopeType: string = "Microsoft.ApplicationInsights.{0}.RemoteDependency"
id: string

Identifier of a dependency call instance. Used for correlation with the request telemetry item corresponding to this dependency call.

-
measurements: any

Collection of custom measurements.

-
name: string

Name of the command initiated with this dependency call. Low cardinality value. Examples are stored procedure name and URL path template.

-
properties: any

Collection of custom properties.

-
resultCode: string

Result code of a dependency call. Examples are SQL error code and HTTP status code.

-
success: boolean

Indication of successful or unsuccessful call.

-
target: string

Target site of a dependency call. Examples are server name, host address.

-
type: string

Dependency type name. Very low cardinality value for logical grouping of dependencies and interpretation of other fields like commandName and resultCode. Examples are SQL, Azure table, and HTTP.

-
ver: number

Schema version

-
diff --git a/docs/webSdk/applicationinsights-common/classes/TelemetryItemCreator.html b/docs/webSdk/applicationinsights-common/classes/TelemetryItemCreator.html deleted file mode 100644 index a576ab591..000000000 --- a/docs/webSdk/applicationinsights-common/classes/TelemetryItemCreator.html +++ /dev/null @@ -1,17 +0,0 @@ -TelemetryItemCreator | @microsoft/applicationinsights-common - v3.3.1

Constructors

Properties

Constructors

Properties

create: (<T>(item: T, baseType: string, envelopeName: string, logger: IDiagnosticLogger, customProperties?: {
    [key: string]: any;
}, systemProperties?: {
    [key: string]: any;
}) => ITelemetryItem) = createTelemetryItem

Create a telemetry item that the 1DS channel understands

-

Type declaration

    • <T>(item, baseType, envelopeName, logger, customProperties?, systemProperties?): ITelemetryItem
    • Create a telemetry item that the 1DS channel understands

      -

      Type Parameters

      • T

      Parameters

      • item: T

        domain specific properties; part B

        -
      • baseType: string

        telemetry item type. ie PageViewData

        -
      • envelopeName: string

        name of the envelope. ie Microsoft.ApplicationInsights..PageView

        -
      • logger: IDiagnosticLogger
      • OptionalcustomProperties: {
            [key: string]: any;
        }

        user defined custom properties; part C

        -
        • [key: string]: any
      • OptionalsystemProperties: {
            [key: string]: any;
        }

        system properties that are added to the context; part A

        -
        • [key: string]: any

      Returns ITelemetryItem

      ITelemetryItem that is sent to channel

      -

domain specific properties; part B

-

telemetry item type. ie PageViewData

-

name of the envelope. ie Microsoft.ApplicationInsights..PageView

-

user defined custom properties; part C

-

system properties that are added to the context; part A

-

ITelemetryItem that is sent to channel

-
diff --git a/docs/webSdk/applicationinsights-common/classes/ThrottleMgr.html b/docs/webSdk/applicationinsights-common/classes/ThrottleMgr.html deleted file mode 100644 index 252974f22..000000000 --- a/docs/webSdk/applicationinsights-common/classes/ThrottleMgr.html +++ /dev/null @@ -1,11 +0,0 @@ -ThrottleMgr | @microsoft/applicationinsights-common - v3.3.1

Constructors

Properties

canThrottle: ((msgId: number) => boolean)
flush: ((msgId: number) => boolean)
flushAll: (() => boolean)
getConfig: (() => IThrottleMgrConfig)
isReady: (() => boolean)
isTriggered: ((msgId: number) => boolean)
onReadyState: ((isReady?: boolean, flushAll?: boolean) => boolean)
sendMessage: ((msgId: _eInternalMessageId, message: string, severity?: eLoggingSeverity) => IThrottleResult)
diff --git a/docs/webSdk/applicationinsights-common/classes/Trace.html b/docs/webSdk/applicationinsights-common/classes/Trace.html deleted file mode 100644 index c95ae02ae..000000000 --- a/docs/webSdk/applicationinsights-common/classes/Trace.html +++ /dev/null @@ -1,19 +0,0 @@ -Trace | @microsoft/applicationinsights-common - v3.3.1

Implements

Constructors

  • Constructs a new instance of the TraceTelemetry object

    -

    Parameters

    • logger: IDiagnosticLogger
    • message: string
    • OptionalseverityLevel: number
    • Optionalproperties: any
    • Optionalmeasurements: {
          [key: string]: number;
      }
      • [key: string]: number

    Returns Trace

Properties

aiDataContract: {
    message: FieldType;
    properties: FieldType;
    severityLevel: FieldType;
    ver: FieldType;
} = ...

The set of fields for a serializable object. -This defines the serialization order and a value of true/false -for each field defines whether the field is required or not.

-
dataType: string = "MessageData"
envelopeType: string = "Microsoft.ApplicationInsights.{0}.Message"
measurements: any

Collection of custom measurements.

-
message: string

Trace message

-
properties: any

Collection of custom properties.

-
severityLevel: number

Trace severity level.

-
ver: number

Schema version

-
diff --git a/docs/webSdk/applicationinsights-common/enums/DataSanitizerValues.html b/docs/webSdk/applicationinsights-common/enums/DataSanitizerValues.html deleted file mode 100644 index 2cba2594f..000000000 --- a/docs/webSdk/applicationinsights-common/enums/DataSanitizerValues.html +++ /dev/null @@ -1,15 +0,0 @@ -DataSanitizerValues | @microsoft/applicationinsights-common - v3.3.1

Enumeration Members

MAX_EXCEPTION_LENGTH: 32768

Max length allowed for exceptions.

-
MAX_ID_LENGTH: 128

Max length allowed for Id field in page views.

-
MAX_MESSAGE_LENGTH: 32768

Max length allowed for messages.

-
MAX_NAME_LENGTH: 150

Max length allowed for custom names.

-
MAX_PROPERTY_LENGTH: 8192

Max length allowed for custom values.

-
MAX_STRING_LENGTH: 1024

Max length allowed for names

-
MAX_URL_LENGTH: 2048

Max length allowed for url.

-
diff --git a/docs/webSdk/applicationinsights-common/enums/FieldType.html b/docs/webSdk/applicationinsights-common/enums/FieldType.html deleted file mode 100644 index d11dbcbd3..000000000 --- a/docs/webSdk/applicationinsights-common/enums/FieldType.html +++ /dev/null @@ -1,7 +0,0 @@ -FieldType | @microsoft/applicationinsights-common - v3.3.1

Enum is used in aiDataContract to describe how fields are serialized. -For instance: (Fieldtype.Required | FieldType.Array) will mark the field as required and indicate it's an array

-

Enumeration Members

Enumeration Members

Array: 2
Default: 0
Hidden: 4
Required: 1
diff --git a/docs/webSdk/applicationinsights-common/enums/eDistributedTracingModes.html b/docs/webSdk/applicationinsights-common/enums/eDistributedTracingModes.html deleted file mode 100644 index 1ee464fc2..000000000 --- a/docs/webSdk/applicationinsights-common/enums/eDistributedTracingModes.html +++ /dev/null @@ -1,7 +0,0 @@ -eDistributedTracingModes | @microsoft/applicationinsights-common - v3.3.1

Enumeration eDistributedTracingModesConst

Enumeration Members

Enumeration Members

AI: 0

(Default) Send Application Insights correlation headers

-
AI_AND_W3C: 1

Send both W3C Trace Context headers and back-compatibility Application Insights headers

-
W3C: 2

Send W3C Trace Context headers

-
diff --git a/docs/webSdk/applicationinsights-common/enums/eOfflineValue.html b/docs/webSdk/applicationinsights-common/enums/eOfflineValue.html deleted file mode 100644 index d0bdc219c..000000000 --- a/docs/webSdk/applicationinsights-common/enums/eOfflineValue.html +++ /dev/null @@ -1,5 +0,0 @@ -eOfflineValue | @microsoft/applicationinsights-common - v3.3.1

This is the enum for the different network states current ai is experiencing

-

Enumeration Members

Enumeration Members

Offline: 2
Online: 1
Unknown: 0
diff --git a/docs/webSdk/applicationinsights-common/enums/eRequestHeaders.html b/docs/webSdk/applicationinsights-common/enums/eRequestHeaders.html deleted file mode 100644 index 9a9ab1492..000000000 --- a/docs/webSdk/applicationinsights-common/enums/eRequestHeaders.html +++ /dev/null @@ -1,10 +0,0 @@ -eRequestHeaders | @microsoft/applicationinsights-common - v3.3.1

Enumeration Members

requestContextAppIdFormat: 2
requestContextHeader: 0
requestContextHeaderLowerCase: 8
requestContextTargetKey: 1
requestIdHeader: 3
sdkContextHeader: 6
sdkContextHeaderAppIdRequest: 7
traceParentHeader: 4
traceStateHeader: 5
diff --git a/docs/webSdk/applicationinsights-common/enums/eSeverityLevel.html b/docs/webSdk/applicationinsights-common/enums/eSeverityLevel.html deleted file mode 100644 index 717fc8ff0..000000000 --- a/docs/webSdk/applicationinsights-common/enums/eSeverityLevel.html +++ /dev/null @@ -1,7 +0,0 @@ -eSeverityLevel | @microsoft/applicationinsights-common - v3.3.1

Defines the level of severity for the event.

-

Enumeration Members

Enumeration Members

Critical: 4
Error: 3
Information: 1
Verbose: 0
Warning: 2
diff --git a/docs/webSdk/applicationinsights-common/functions/correlationIdCanIncludeCorrelationHeader.html b/docs/webSdk/applicationinsights-common/functions/correlationIdCanIncludeCorrelationHeader.html deleted file mode 100644 index 75952ae52..000000000 --- a/docs/webSdk/applicationinsights-common/functions/correlationIdCanIncludeCorrelationHeader.html +++ /dev/null @@ -1,6 +0,0 @@ -correlationIdCanIncludeCorrelationHeader | @microsoft/applicationinsights-common - v3.3.1
  • Checks if a request url is not on a excluded domain list and if it is safe to add correlation headers. -Headers are always included if the current domain matches the request domain. If they do not match (CORS), -they are regex-ed across correlationHeaderDomains and correlationHeaderExcludedDomains to determine if headers are included. -Some environments don't give information on currentHost via window.location.host (e.g. Cordova). In these cases, the user must -manually supply domains to include correlation headers on. Else, no headers will be included at all.

    -

    Parameters

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-common/functions/correlationIdGetCorrelationContext.html b/docs/webSdk/applicationinsights-common/functions/correlationIdGetCorrelationContext.html deleted file mode 100644 index fc3c15dc2..000000000 --- a/docs/webSdk/applicationinsights-common/functions/correlationIdGetCorrelationContext.html +++ /dev/null @@ -1,2 +0,0 @@ -correlationIdGetCorrelationContext | @microsoft/applicationinsights-common - v3.3.1
  • Combines target appId and target role name from response header.

    -

    Parameters

    • responseHeader: string

    Returns string

diff --git a/docs/webSdk/applicationinsights-common/functions/correlationIdGetCorrelationContextValue.html b/docs/webSdk/applicationinsights-common/functions/correlationIdGetCorrelationContextValue.html deleted file mode 100644 index 0e5807c0d..000000000 --- a/docs/webSdk/applicationinsights-common/functions/correlationIdGetCorrelationContextValue.html +++ /dev/null @@ -1,2 +0,0 @@ -correlationIdGetCorrelationContextValue | @microsoft/applicationinsights-common - v3.3.1
  • Gets key from correlation response header

    -

    Parameters

    • responseHeader: string
    • key: string

    Returns string

diff --git a/docs/webSdk/applicationinsights-common/functions/correlationIdGetPrefix.html b/docs/webSdk/applicationinsights-common/functions/correlationIdGetPrefix.html deleted file mode 100644 index 39b5b4bc0..000000000 --- a/docs/webSdk/applicationinsights-common/functions/correlationIdGetPrefix.html +++ /dev/null @@ -1 +0,0 @@ -correlationIdGetPrefix | @microsoft/applicationinsights-common - v3.3.1
  • Returns string

diff --git a/docs/webSdk/applicationinsights-common/functions/correlationIdSetPrefix.html b/docs/webSdk/applicationinsights-common/functions/correlationIdSetPrefix.html deleted file mode 100644 index fa1db5174..000000000 --- a/docs/webSdk/applicationinsights-common/functions/correlationIdSetPrefix.html +++ /dev/null @@ -1 +0,0 @@ -correlationIdSetPrefix | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • prefix: string

    Returns void

diff --git a/docs/webSdk/applicationinsights-common/functions/createDistributedTraceContextFromTrace.html b/docs/webSdk/applicationinsights-common/functions/createDistributedTraceContextFromTrace.html deleted file mode 100644 index dc791e429..000000000 --- a/docs/webSdk/applicationinsights-common/functions/createDistributedTraceContextFromTrace.html +++ /dev/null @@ -1,5 +0,0 @@ -createDistributedTraceContextFromTrace | @microsoft/applicationinsights-common - v3.3.1
  • Creates a IDistributedTraceContext from an optional telemetryTrace

    -

    Parameters

    • OptionaltelemetryTrace: ITelemetryTrace

      The telemetryTrace instance that is being wrapped

      -
    • OptionalparentCtx: IDistributedTraceContext

      An optional parent distributed trace instance, almost always undefined as this scenario is only used in the case of multiple property handlers.

      -

    Returns IDistributedTraceContext

    A new IDistributedTraceContext instance that is backed by the telemetryTrace or temporary object

    -
diff --git a/docs/webSdk/applicationinsights-common/functions/createDomEvent.html b/docs/webSdk/applicationinsights-common/functions/createDomEvent.html deleted file mode 100644 index 44d35e7ec..000000000 --- a/docs/webSdk/applicationinsights-common/functions/createDomEvent.html +++ /dev/null @@ -1 +0,0 @@ -createDomEvent | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • eventName: string

    Returns Event

diff --git a/docs/webSdk/applicationinsights-common/functions/createOfflineListener.html b/docs/webSdk/applicationinsights-common/functions/createOfflineListener.html deleted file mode 100644 index 16942f6b2..000000000 --- a/docs/webSdk/applicationinsights-common/functions/createOfflineListener.html +++ /dev/null @@ -1,3 +0,0 @@ -createOfflineListener | @microsoft/applicationinsights-common - v3.3.1
  • Create a new OfflineListener instance to monitor browser online / offline events

    -

    Parameters

    • OptionalparentEvtNamespace: string | string[]

      The parent event namespace to append to any specific events for this instance

      -

    Returns IOfflineListener

diff --git a/docs/webSdk/applicationinsights-common/functions/createTraceParent.html b/docs/webSdk/applicationinsights-common/functions/createTraceParent.html deleted file mode 100644 index 80eb9fadd..000000000 --- a/docs/webSdk/applicationinsights-common/functions/createTraceParent.html +++ /dev/null @@ -1,6 +0,0 @@ -createTraceParent | @microsoft/applicationinsights-common - v3.3.1
  • Create a new ITraceParent instance using the provided values.

    -

    Parameters

    • OptionaltraceId: string

      The traceId to use, when invalid a new random W3C id will be generated.

      -
    • OptionalspanId: string

      The parent/span id to use, a new random value will be generated if it is invalid.

      -
    • Optionalflags: number

      The traceFlags to use, defaults to zero (0) if not supplied or invalid

      -
    • Optionalversion: string

      The version to used, defaults to version "01" if not supplied or invalid.

      -

    Returns ITraceParent

diff --git a/docs/webSdk/applicationinsights-common/functions/dataSanitizeException.html b/docs/webSdk/applicationinsights-common/functions/dataSanitizeException.html deleted file mode 100644 index 7bdecff8c..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dataSanitizeException.html +++ /dev/null @@ -1 +0,0 @@ -dataSanitizeException | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/dataSanitizeId.html b/docs/webSdk/applicationinsights-common/functions/dataSanitizeId.html deleted file mode 100644 index 97349670e..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dataSanitizeId.html +++ /dev/null @@ -1 +0,0 @@ -dataSanitizeId | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/dataSanitizeInput.html b/docs/webSdk/applicationinsights-common/functions/dataSanitizeInput.html deleted file mode 100644 index 5463ae6aa..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dataSanitizeInput.html +++ /dev/null @@ -1 +0,0 @@ -dataSanitizeInput | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • logger: IDiagnosticLogger
    • input: any
    • maxLength: number
    • _msgId: _eInternalMessageId

    Returns any

diff --git a/docs/webSdk/applicationinsights-common/functions/dataSanitizeKey.html b/docs/webSdk/applicationinsights-common/functions/dataSanitizeKey.html deleted file mode 100644 index 4bfd8f059..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dataSanitizeKey.html +++ /dev/null @@ -1 +0,0 @@ -dataSanitizeKey | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/dataSanitizeKeyAndAddUniqueness.html b/docs/webSdk/applicationinsights-common/functions/dataSanitizeKeyAndAddUniqueness.html deleted file mode 100644 index 14546fbb1..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dataSanitizeKeyAndAddUniqueness.html +++ /dev/null @@ -1 +0,0 @@ -dataSanitizeKeyAndAddUniqueness | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/dataSanitizeMeasurements.html b/docs/webSdk/applicationinsights-common/functions/dataSanitizeMeasurements.html deleted file mode 100644 index 9658def3c..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dataSanitizeMeasurements.html +++ /dev/null @@ -1 +0,0 @@ -dataSanitizeMeasurements | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/dataSanitizeMessage.html b/docs/webSdk/applicationinsights-common/functions/dataSanitizeMessage.html deleted file mode 100644 index a8b05b6c3..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dataSanitizeMessage.html +++ /dev/null @@ -1 +0,0 @@ -dataSanitizeMessage | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/dataSanitizeProperties.html b/docs/webSdk/applicationinsights-common/functions/dataSanitizeProperties.html deleted file mode 100644 index 71e53029c..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dataSanitizeProperties.html +++ /dev/null @@ -1 +0,0 @@ -dataSanitizeProperties | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/dataSanitizeString.html b/docs/webSdk/applicationinsights-common/functions/dataSanitizeString.html deleted file mode 100644 index 70170b79f..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dataSanitizeString.html +++ /dev/null @@ -1 +0,0 @@ -dataSanitizeString | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • logger: IDiagnosticLogger
    • value: any
    • maxLength: number = DataSanitizerValues.MAX_STRING_LENGTH

    Returns any

diff --git a/docs/webSdk/applicationinsights-common/functions/dataSanitizeUrl.html b/docs/webSdk/applicationinsights-common/functions/dataSanitizeUrl.html deleted file mode 100644 index 5a3e4cbed..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dataSanitizeUrl.html +++ /dev/null @@ -1 +0,0 @@ -dataSanitizeUrl | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/dateTimeUtilsDuration.html b/docs/webSdk/applicationinsights-common/functions/dateTimeUtilsDuration.html deleted file mode 100644 index 67af05973..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dateTimeUtilsDuration.html +++ /dev/null @@ -1 +0,0 @@ -dateTimeUtilsDuration | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • start: number
    • end: number

    Returns number

diff --git a/docs/webSdk/applicationinsights-common/functions/dateTimeUtilsNow.html b/docs/webSdk/applicationinsights-common/functions/dateTimeUtilsNow.html deleted file mode 100644 index 92d19884c..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dateTimeUtilsNow.html +++ /dev/null @@ -1 +0,0 @@ -dateTimeUtilsNow | @microsoft/applicationinsights-common - v3.3.1
  • Returns number

diff --git a/docs/webSdk/applicationinsights-common/functions/dsPadNumber.html b/docs/webSdk/applicationinsights-common/functions/dsPadNumber.html deleted file mode 100644 index 149b2314d..000000000 --- a/docs/webSdk/applicationinsights-common/functions/dsPadNumber.html +++ /dev/null @@ -1 +0,0 @@ -dsPadNumber | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/findAllScripts.html b/docs/webSdk/applicationinsights-common/functions/findAllScripts.html deleted file mode 100644 index 72b229712..000000000 --- a/docs/webSdk/applicationinsights-common/functions/findAllScripts.html +++ /dev/null @@ -1,2 +0,0 @@ -findAllScripts | @microsoft/applicationinsights-common - v3.3.1
  • Find all script tags in the provided document and return the information about them.

    -

    Parameters

    • doc: any

    Returns scriptsInfo[]

diff --git a/docs/webSdk/applicationinsights-common/functions/findW3cTraceParent.html b/docs/webSdk/applicationinsights-common/functions/findW3cTraceParent.html deleted file mode 100644 index 9e3d42383..000000000 --- a/docs/webSdk/applicationinsights-common/functions/findW3cTraceParent.html +++ /dev/null @@ -1,3 +0,0 @@ -findW3cTraceParent | @microsoft/applicationinsights-common - v3.3.1
  • Helper function to fetch the passed traceparent from the page, looking for it as a meta-tag or a Server-Timing header.

    -

    Parameters

    • OptionalselectIdx: number

      If the found value is comma separated which is the preferred entry to select, defaults to the first

      -

    Returns ITraceParent

diff --git a/docs/webSdk/applicationinsights-common/functions/formatTraceParent.html b/docs/webSdk/applicationinsights-common/functions/formatTraceParent.html deleted file mode 100644 index 1d43ee5f6..000000000 --- a/docs/webSdk/applicationinsights-common/functions/formatTraceParent.html +++ /dev/null @@ -1,6 +0,0 @@ -formatTraceParent | @microsoft/applicationinsights-common - v3.3.1
  • Format the ITraceParent value as a string using the supported and know version formats. -So even if the passed traceParent is a later version the string value returned from this -function will convert it to only the known version formats. -This currently only supports version "00" and invalid "ff"

    -

    Parameters

    Returns string

diff --git a/docs/webSdk/applicationinsights-common/functions/getExtensionByName.html b/docs/webSdk/applicationinsights-common/functions/getExtensionByName.html deleted file mode 100644 index a03831dea..000000000 --- a/docs/webSdk/applicationinsights-common/functions/getExtensionByName.html +++ /dev/null @@ -1 +0,0 @@ -getExtensionByName | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • extensions: IPlugin[]
    • identifier: string

    Returns IPlugin | null

diff --git a/docs/webSdk/applicationinsights-common/functions/isBeaconApiSupported.html b/docs/webSdk/applicationinsights-common/functions/isBeaconApiSupported.html deleted file mode 100644 index ef9e98d7b..000000000 --- a/docs/webSdk/applicationinsights-common/functions/isBeaconApiSupported.html +++ /dev/null @@ -1,5 +0,0 @@ -isBeaconApiSupported | @microsoft/applicationinsights-common - v3.3.1
  • Checks if HTML5 Beacons are supported in the current environment.

    -

    Parameters

    • OptionaluseCached: boolean

      [Optional] used for testing to bypass the cached lookup, when true this will -cause the cached global to be reset.

      -

    Returns boolean

    True if supported, false otherwise.

    -
diff --git a/docs/webSdk/applicationinsights-common/functions/isCrossOriginError.html b/docs/webSdk/applicationinsights-common/functions/isCrossOriginError.html deleted file mode 100644 index 6c0a77b0f..000000000 --- a/docs/webSdk/applicationinsights-common/functions/isCrossOriginError.html +++ /dev/null @@ -1 +0,0 @@ -isCrossOriginError | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • message: string | Event
    • url: string
    • lineNumber: number
    • columnNumber: number
    • error: Event | Error

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-common/functions/isInternalApplicationInsightsEndpoint.html b/docs/webSdk/applicationinsights-common/functions/isInternalApplicationInsightsEndpoint.html deleted file mode 100644 index ece551225..000000000 --- a/docs/webSdk/applicationinsights-common/functions/isInternalApplicationInsightsEndpoint.html +++ /dev/null @@ -1 +0,0 @@ -isInternalApplicationInsightsEndpoint | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • endpointUrl: string

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-common/functions/isSampledFlag.html b/docs/webSdk/applicationinsights-common/functions/isSampledFlag.html deleted file mode 100644 index 23bcecb51..000000000 --- a/docs/webSdk/applicationinsights-common/functions/isSampledFlag.html +++ /dev/null @@ -1,3 +0,0 @@ -isSampledFlag | @microsoft/applicationinsights-common - v3.3.1
  • Is the parsed traceParent indicating that the trace is currently sampled.

    -

    Parameters

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-common/functions/isValidSpanId.html b/docs/webSdk/applicationinsights-common/functions/isValidSpanId.html deleted file mode 100644 index 8babb08b2..000000000 --- a/docs/webSdk/applicationinsights-common/functions/isValidSpanId.html +++ /dev/null @@ -1,6 +0,0 @@ -isValidSpanId | @microsoft/applicationinsights-common - v3.3.1
  • Is the provided W3c span id (aka. parent id) a valid string representation, it must be a 16-character -string of lowercase hexadecimal characters, for example, 00f067aa0ba902b7. -If all characters are zero (0000000000000000) this is considered an invalid value.

    -

    Parameters

    • value: string

      The W3c span id to be validated

      -

    Returns boolean

    true if valid otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-common/functions/isValidTraceId.html b/docs/webSdk/applicationinsights-common/functions/isValidTraceId.html deleted file mode 100644 index 35686e5ac..000000000 --- a/docs/webSdk/applicationinsights-common/functions/isValidTraceId.html +++ /dev/null @@ -1,6 +0,0 @@ -isValidTraceId | @microsoft/applicationinsights-common - v3.3.1
  • Is the provided W3c Trace Id a valid string representation, it must be a 32-character string -of lowercase hexadecimal characters for example, 4bf92f3577b34da6a3ce929d0e0e4736. -If all characters as zero (00000000000000000000000000000000) it will be considered an invalid value.

    -

    Parameters

    • value: string

      The W3c trace Id to be validated

      -

    Returns boolean

    true if valid otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-common/functions/isValidTraceParent.html b/docs/webSdk/applicationinsights-common/functions/isValidTraceParent.html deleted file mode 100644 index da9150f9a..000000000 --- a/docs/webSdk/applicationinsights-common/functions/isValidTraceParent.html +++ /dev/null @@ -1,2 +0,0 @@ -isValidTraceParent | @microsoft/applicationinsights-common - v3.3.1
  • Validates that the provided ITraceParent instance conforms to the currently supported specifications

    -

    Parameters

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-common/functions/msToTimeSpan.html b/docs/webSdk/applicationinsights-common/functions/msToTimeSpan.html deleted file mode 100644 index d490f0c09..000000000 --- a/docs/webSdk/applicationinsights-common/functions/msToTimeSpan.html +++ /dev/null @@ -1,2 +0,0 @@ -msToTimeSpan | @microsoft/applicationinsights-common - v3.3.1
  • Convert ms to c# time span format

    -

    Parameters

    • totalms: number

    Returns string

diff --git a/docs/webSdk/applicationinsights-common/functions/parseConnectionString.html b/docs/webSdk/applicationinsights-common/functions/parseConnectionString.html deleted file mode 100644 index d64b8020c..000000000 --- a/docs/webSdk/applicationinsights-common/functions/parseConnectionString.html +++ /dev/null @@ -1 +0,0 @@ -parseConnectionString | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/parseTraceParent.html b/docs/webSdk/applicationinsights-common/functions/parseTraceParent.html deleted file mode 100644 index 3cc2ac540..000000000 --- a/docs/webSdk/applicationinsights-common/functions/parseTraceParent.html +++ /dev/null @@ -1,4 +0,0 @@ -parseTraceParent | @microsoft/applicationinsights-common - v3.3.1
  • Attempt to parse the provided string as a W3C TraceParent header value (https://www.w3.org/TR/trace-context/#traceparent-header)

    -

    Parameters

    • value: string

      The value to be parsed

      -
    • OptionalselectIdx: number

      If the found value is comma separated which is the preferred entry to select, defaults to the first

      -

    Returns ITraceParent

diff --git a/docs/webSdk/applicationinsights-common/functions/stringToBoolOrDefault.html b/docs/webSdk/applicationinsights-common/functions/stringToBoolOrDefault.html deleted file mode 100644 index c40a7a39e..000000000 --- a/docs/webSdk/applicationinsights-common/functions/stringToBoolOrDefault.html +++ /dev/null @@ -1 +0,0 @@ -stringToBoolOrDefault | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • str: any
    • defaultValue: boolean = false

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-common/functions/urlGetAbsoluteUrl.html b/docs/webSdk/applicationinsights-common/functions/urlGetAbsoluteUrl.html deleted file mode 100644 index ceac8d3bc..000000000 --- a/docs/webSdk/applicationinsights-common/functions/urlGetAbsoluteUrl.html +++ /dev/null @@ -1 +0,0 @@ -urlGetAbsoluteUrl | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/urlGetCompleteUrl.html b/docs/webSdk/applicationinsights-common/functions/urlGetCompleteUrl.html deleted file mode 100644 index db1e5afe4..000000000 --- a/docs/webSdk/applicationinsights-common/functions/urlGetCompleteUrl.html +++ /dev/null @@ -1 +0,0 @@ -urlGetCompleteUrl | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • method: string
    • absoluteUrl: string

    Returns string

diff --git a/docs/webSdk/applicationinsights-common/functions/urlGetPathName.html b/docs/webSdk/applicationinsights-common/functions/urlGetPathName.html deleted file mode 100644 index ea0e31063..000000000 --- a/docs/webSdk/applicationinsights-common/functions/urlGetPathName.html +++ /dev/null @@ -1 +0,0 @@ -urlGetPathName | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/urlParseFullHost.html b/docs/webSdk/applicationinsights-common/functions/urlParseFullHost.html deleted file mode 100644 index 281a02ab9..000000000 --- a/docs/webSdk/applicationinsights-common/functions/urlParseFullHost.html +++ /dev/null @@ -1 +0,0 @@ -urlParseFullHost | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • url: string
    • OptionalinclPort: boolean

    Returns string

diff --git a/docs/webSdk/applicationinsights-common/functions/urlParseHost.html b/docs/webSdk/applicationinsights-common/functions/urlParseHost.html deleted file mode 100644 index 4bdb1d496..000000000 --- a/docs/webSdk/applicationinsights-common/functions/urlParseHost.html +++ /dev/null @@ -1 +0,0 @@ -urlParseHost | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • url: string
    • OptionalinclPort: boolean

    Returns string

diff --git a/docs/webSdk/applicationinsights-common/functions/urlParseUrl.html b/docs/webSdk/applicationinsights-common/functions/urlParseUrl.html deleted file mode 100644 index 25d2606ba..000000000 --- a/docs/webSdk/applicationinsights-common/functions/urlParseUrl.html +++ /dev/null @@ -1 +0,0 @@ -urlParseUrl | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • url: string

    Returns HTMLAnchorElement

diff --git a/docs/webSdk/applicationinsights-common/functions/utlCanUseLocalStorage.html b/docs/webSdk/applicationinsights-common/functions/utlCanUseLocalStorage.html deleted file mode 100644 index 4e9ac7ade..000000000 --- a/docs/webSdk/applicationinsights-common/functions/utlCanUseLocalStorage.html +++ /dev/null @@ -1,4 +0,0 @@ -utlCanUseLocalStorage | @microsoft/applicationinsights-common - v3.3.1
  • Returns whether LocalStorage can be used, if the reset parameter is passed a true this will override -any previous disable calls.

    -

    Parameters

    • Optionalreset: boolean

      Should the usage be reset and determined only based on whether LocalStorage is available

      -

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-common/functions/utlCanUseSessionStorage.html b/docs/webSdk/applicationinsights-common/functions/utlCanUseSessionStorage.html deleted file mode 100644 index 376261d4f..000000000 --- a/docs/webSdk/applicationinsights-common/functions/utlCanUseSessionStorage.html +++ /dev/null @@ -1 +0,0 @@ -utlCanUseSessionStorage | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/utlDisableStorage.html b/docs/webSdk/applicationinsights-common/functions/utlDisableStorage.html deleted file mode 100644 index e33be3e3e..000000000 --- a/docs/webSdk/applicationinsights-common/functions/utlDisableStorage.html +++ /dev/null @@ -1,2 +0,0 @@ -utlDisableStorage | @microsoft/applicationinsights-common - v3.3.1
  • Disables the global SDK usage of local or session storage if available

    -

    Returns void

diff --git a/docs/webSdk/applicationinsights-common/functions/utlEnableStorage.html b/docs/webSdk/applicationinsights-common/functions/utlEnableStorage.html deleted file mode 100644 index 39ef051e5..000000000 --- a/docs/webSdk/applicationinsights-common/functions/utlEnableStorage.html +++ /dev/null @@ -1,2 +0,0 @@ -utlEnableStorage | @microsoft/applicationinsights-common - v3.3.1
  • Re-enables the global SDK usage of local or session storage if available

    -

    Returns void

diff --git a/docs/webSdk/applicationinsights-common/functions/utlGetLocalStorage.html b/docs/webSdk/applicationinsights-common/functions/utlGetLocalStorage.html deleted file mode 100644 index 9a552e364..000000000 --- a/docs/webSdk/applicationinsights-common/functions/utlGetLocalStorage.html +++ /dev/null @@ -1 +0,0 @@ -utlGetLocalStorage | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • logger: IDiagnosticLogger
    • name: string

    Returns string

diff --git a/docs/webSdk/applicationinsights-common/functions/utlGetSessionStorage.html b/docs/webSdk/applicationinsights-common/functions/utlGetSessionStorage.html deleted file mode 100644 index a36396314..000000000 --- a/docs/webSdk/applicationinsights-common/functions/utlGetSessionStorage.html +++ /dev/null @@ -1 +0,0 @@ -utlGetSessionStorage | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • logger: IDiagnosticLogger
    • name: string

    Returns string

diff --git a/docs/webSdk/applicationinsights-common/functions/utlGetSessionStorageKeys.html b/docs/webSdk/applicationinsights-common/functions/utlGetSessionStorageKeys.html deleted file mode 100644 index cd650b635..000000000 --- a/docs/webSdk/applicationinsights-common/functions/utlGetSessionStorageKeys.html +++ /dev/null @@ -1 +0,0 @@ -utlGetSessionStorageKeys | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/functions/utlRemoveSessionStorage.html b/docs/webSdk/applicationinsights-common/functions/utlRemoveSessionStorage.html deleted file mode 100644 index 84d4ac391..000000000 --- a/docs/webSdk/applicationinsights-common/functions/utlRemoveSessionStorage.html +++ /dev/null @@ -1 +0,0 @@ -utlRemoveSessionStorage | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • logger: IDiagnosticLogger
    • name: string

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-common/functions/utlRemoveStorage.html b/docs/webSdk/applicationinsights-common/functions/utlRemoveStorage.html deleted file mode 100644 index 6c2050131..000000000 --- a/docs/webSdk/applicationinsights-common/functions/utlRemoveStorage.html +++ /dev/null @@ -1 +0,0 @@ -utlRemoveStorage | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • logger: IDiagnosticLogger
    • name: string

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-common/functions/utlSetLocalStorage.html b/docs/webSdk/applicationinsights-common/functions/utlSetLocalStorage.html deleted file mode 100644 index fa6b1d1b6..000000000 --- a/docs/webSdk/applicationinsights-common/functions/utlSetLocalStorage.html +++ /dev/null @@ -1 +0,0 @@ -utlSetLocalStorage | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • logger: IDiagnosticLogger
    • name: string
    • data: string

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-common/functions/utlSetSessionStorage.html b/docs/webSdk/applicationinsights-common/functions/utlSetSessionStorage.html deleted file mode 100644 index 89c8e172b..000000000 --- a/docs/webSdk/applicationinsights-common/functions/utlSetSessionStorage.html +++ /dev/null @@ -1 +0,0 @@ -utlSetSessionStorage | @microsoft/applicationinsights-common - v3.3.1
  • Parameters

    • logger: IDiagnosticLogger
    • name: string
    • data: string

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-common/functions/utlSetStoragePrefix.html b/docs/webSdk/applicationinsights-common/functions/utlSetStoragePrefix.html deleted file mode 100644 index 6e071a3d9..000000000 --- a/docs/webSdk/applicationinsights-common/functions/utlSetStoragePrefix.html +++ /dev/null @@ -1 +0,0 @@ -utlSetStoragePrefix | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/hierarchy.html b/docs/webSdk/applicationinsights-common/hierarchy.html deleted file mode 100644 index f0017ea3a..000000000 --- a/docs/webSdk/applicationinsights-common/hierarchy.html +++ /dev/null @@ -1 +0,0 @@ -@microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/index.html b/docs/webSdk/applicationinsights-common/index.html deleted file mode 100644 index 1bb45e182..000000000 --- a/docs/webSdk/applicationinsights-common/index.html +++ /dev/null @@ -1,143 +0,0 @@ -@microsoft/applicationinsights-common - v3.3.1

@microsoft/applicationinsights-common - v3.3.1

Enumerations

Classes

Interfaces

Type Aliases

Variables

Functions

References

References

Renames and re-exports __type
diff --git a/docs/webSdk/applicationinsights-common/interfaces/AIBase.html b/docs/webSdk/applicationinsights-common/interfaces/AIBase.html deleted file mode 100644 index 1b01470fe..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/AIBase.html +++ /dev/null @@ -1,4 +0,0 @@ -AIBase | @microsoft/applicationinsights-common - v3.3.1

Data struct to contain only C section with custom fields.

-
interface AIBase {
    baseType: string;
}

Hierarchy (view full)

Properties

Properties

baseType: string

Name of item (B section) if any. If telemetry data is derived straight from this, this should be null.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/AIData.html b/docs/webSdk/applicationinsights-common/interfaces/AIData.html deleted file mode 100644 index 35c7f8fb9..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/AIData.html +++ /dev/null @@ -1,6 +0,0 @@ -AIData | @microsoft/applicationinsights-common - v3.3.1

Data struct to contain both B and C sections.

-
interface AIData<TDomain> {
    baseData: TDomain;
    baseType: string;
}

Type Parameters

  • TDomain

Hierarchy (view full)

Implemented by

Properties

Properties

baseData: TDomain

Container for data item (B section).

-
baseType: string

Name of item (B section) if any. If telemetry data is derived straight from this, this should be null.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IAppInsights.html b/docs/webSdk/applicationinsights-common/interfaces/IAppInsights.html deleted file mode 100644 index 9f32f9c96..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IAppInsights.html +++ /dev/null @@ -1,15 +0,0 @@ -IAppInsights | @microsoft/applicationinsights-common - v3.3.1
interface IAppInsights {
    _onerror(exception: IAutoExceptionTelemetry): void;
    addTelemetryInitializer(telemetryInitializer: ((item: ITelemetryItem) => boolean | void)): void;
    getCookieMgr(): ICookieMgr;
    startTrackEvent(name: string): void;
    startTrackPage(name?: string): void;
    stopTrackEvent(name: string, properties?: {
        [key: string]: string;
    }, measurements?: {
        [key: string]: number;
    }): void;
    stopTrackPage(name?: string, url?: string, properties?: {
        [key: string]: string;
    }, measurements?: {
        [key: string]: number;
    }): void;
    trackEvent(event: IEventTelemetry, customProperties?: {
        [key: string]: any;
    }): void;
    trackException(exception: IExceptionTelemetry, customProperties?: {
        [key: string]: any;
    }): void;
    trackMetric(metric: IMetricTelemetry, customProperties?: {
        [key: string]: any;
    }): void;
    trackPageView(pageView: IPageViewTelemetry, customProperties?: {
        [key: string]: any;
    }): void;
    trackPageViewPerformance(pageViewPerformance: IPageViewPerformanceTelemetry, customProperties?: {
        [key: string]: any;
    }): void;
    trackTrace(trace: ITraceTelemetry, customProperties?: {
        [key: string]: any;
    }): void;
}

Methods

  • Parameters

    • telemetryInitializer: ((item: ITelemetryItem) => boolean | void)
        • (item): boolean | void
        • Parameters

          • item: ITelemetryItem

          Returns boolean | void

    Returns void

  • Parameters

    • name: string
    • Optionalproperties: {
          [key: string]: string;
      }
      • [key: string]: string
    • Optionalmeasurements: {
          [key: string]: number;
      }
      • [key: string]: number

    Returns void

  • Parameters

    • Optionalname: string
    • Optionalurl: string
    • Optionalproperties: {
          [key: string]: string;
      }
      • [key: string]: string
    • Optionalmeasurements: {
          [key: string]: number;
      }
      • [key: string]: number

    Returns void

diff --git a/docs/webSdk/applicationinsights-common/interfaces/IApplication.html b/docs/webSdk/applicationinsights-common/interfaces/IApplication.html deleted file mode 100644 index e064883d3..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IApplication.html +++ /dev/null @@ -1,5 +0,0 @@ -IApplication | @microsoft/applicationinsights-common - v3.3.1
interface IApplication {
    build: string;
    ver: string;
}

Properties

Properties

build: string

The application build version.

-
ver: string

The application version.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IAutoExceptionTelemetry.html b/docs/webSdk/applicationinsights-common/interfaces/IAutoExceptionTelemetry.html deleted file mode 100644 index fddacd171..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IAutoExceptionTelemetry.html +++ /dev/null @@ -1,30 +0,0 @@ -IAutoExceptionTelemetry | @microsoft/applicationinsights-common - v3.3.1

window.onerror function parameters

-

IAutoExceptionTelemetry

-
interface IAutoExceptionTelemetry {
    columnNumber: number;
    error: any;
    errorSrc?: string;
    evt?: string | Event;
    lineNumber: number;
    message: string;
    stackDetails?: IStackDetails;
    typeName?: string;
    url: string;
}

Properties

columnNumber: number

Column number for the line where the error occurred

-

IAutoExceptionTelemetry

-
error: any

Error Object (object)

-

IAutoExceptionTelemetry

-
errorSrc?: string

The descriptive source of the error

-

IAutoExceptionTelemetry

-
evt?: string | Event

The event at the time of the exception (object)

-

IAutoExceptionTelemetry

-
lineNumber: number

Line number where error was raised

-

IAutoExceptionTelemetry

-
message: string

error message. Available as event in HTML onerror="" handler

-

IAutoExceptionTelemetry

-
stackDetails?: IStackDetails

The provided stack for the error

-

IAutoExceptionTelemetry

-
typeName?: string

The calculated type of the error

-

IAutoExceptionTelemetry

-
url: string

URL of the script where the error was raised

-

IAutoExceptionTelemetry

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IConfig.html b/docs/webSdk/applicationinsights-common/interfaces/IConfig.html deleted file mode 100644 index 24a22356b..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IConfig.html +++ /dev/null @@ -1,247 +0,0 @@ -IConfig | @microsoft/applicationinsights-common - v3.3.1

Configuration settings for how telemetry is sent

-

IConfig

-
interface IConfig {
    accountId?: string;
    addIntEndpoints?: boolean;
    addRequestContext?: ((requestContext?: IRequestContext) => ICustomProperties);
    ajaxPerfLookupDelay?: number;
    appId?: string;
    autoTrackPageVisitTime?: boolean;
    bufferOverride?: IStorageBuffer;
    convertUndefined?: any;
    cookieDomain?: string;
    cookiePath?: string;
    correlationHeaderDomains?: string[];
    correlationHeaderExcludePatterns?: RegExp[];
    correlationHeaderExcludedDomains?: string[];
    customHeaders?: [{
        header: string;
        value: string;
    }];
    disableAjaxTracking?: boolean;
    disableCookiesUsage?: boolean;
    disableCorrelationHeaders?: boolean;
    disableExceptionTracking?: boolean;
    disableFetchTracking?: boolean;
    disableFlushOnBeforeUnload?: boolean;
    disableFlushOnUnload?: boolean;
    disableIkeyDeprecationMessage?: boolean;
    disableTelemetry?: boolean;
    disableUserInitMessage?: boolean;
    disableXhr?: boolean;
    distributedTracingMode?: number;
    emitLineDelimitedJson?: boolean;
    enableAjaxErrorStatusText?: boolean;
    enableAjaxPerfTracking?: boolean;
    enableAutoRouteTracking?: boolean;
    enableCorsCorrelation?: boolean;
    enableDebug?: boolean;
    enableRequestHeaderTracking?: boolean;
    enableResponseHeaderTracking?: boolean;
    enableSessionStorageBuffer?: boolean;
    enableUnhandledPromiseRejectionTracking?: boolean;
    eventsLimitInMem?: number;
    excludeRequestFromAutoTrackingPatterns?: string[] | RegExp[];
    isBeaconApiDisabled?: boolean;
    isBrowserLinkTrackingEnabled?: boolean;
    isCookieUseDisabled?: boolean;
    isRetryDisabled?: boolean;
    isStorageUseDisabled?: boolean;
    maxAjaxCallsPerView?: number;
    maxAjaxPerfLookupAttempts?: number;
    maxBatchInterval?: number;
    maxBatchSizeInBytes?: number;
    namePrefix?: string;
    onunloadDisableBeacon?: boolean;
    onunloadDisableFetch?: boolean;
    overridePageViewDuration?: boolean;
    samplingPercentage?: number;
    sdkExtension?: string;
    sessionCookiePostfix?: string;
    sessionExpirationMs?: number;
    sessionRenewalMs?: number;
    throttleMgrCfg?: {
        [key: number]: IThrottleMgrConfig;
    };
    url?: string;
    userCookiePostfix?: string;
    userOverrideEndpointUrl?: string;
}

Properties

accountId?: string

An optional account id, if your app groups users into accounts. No spaces, commas, semicolons, equals, or vertical bars.

-
addIntEndpoints?: boolean

[Optional] Flag to indicate whether the internal looking endpoints should be automatically -added to the excludeRequestFromAutoTrackingPatterns collection. (defaults to true). -This flag exists as the provided regex is generic and may unexpectedly match a domain that -should not be excluded.

-
addRequestContext?: ((requestContext?: IRequestContext) => ICustomProperties)

Provide a way to enrich dependencies logs with context at the beginning of api call. -Default is undefined.

-
ajaxPerfLookupDelay?: number

The amount of time to wait before re-attempting to find the windows.performance timings -for an ajax request, time is in milliseconds and is passed directly to setTimeout() -Defaults to 25.

-
appId?: string

AppId is used for the correlation between AJAX dependencies happening on the client-side with the server-side requets. When Beacon API is enabled, it cannot be used automatically, but can be set manually in the configuration. Default is null

-
null
-
- -
autoTrackPageVisitTime?: boolean

If true, on a pageview, the previous instrumented page's view time is tracked and sent as telemetry and a new timer is started for the current pageview. It is sent as a custom metric named PageVisitTime in milliseconds and is calculated via the Date now() function (if available) and falls back to (new Date()).getTime() if now() is unavailable (IE8 or less). Default is false.

-
bufferOverride?: IStorageBuffer

If specified, overrides the storage & retrieval mechanism that is used to manage unsent telemetry.

-
convertUndefined?: any

Provide user an option to convert undefined field to user defined value.

-
cookieDomain?: string

Custom cookie domain. This is helpful if you want to share Application Insights cookies across subdomains.

-
""
-
- -
cookiePath?: string

Custom cookie path. This is helpful if you want to share Application Insights cookies behind an application gateway.

-
""
-
- -
correlationHeaderDomains?: string[]
correlationHeaderExcludePatterns?: RegExp[]

Disable correlation headers using regular expressions

-
correlationHeaderExcludedDomains?: string[]

Disable correlation headers for specific domain

-
customHeaders?: [{
    header: string;
    value: string;
}]

The ability for the user to provide extra headers

-
disableAjaxTracking?: boolean

If true, Ajax calls are not autocollected. Default is false

-
false
-
- -
disableCookiesUsage?: boolean

If true, the SDK will not store or read any data from cookies. Default is false. -If you have also specified a cookieCfg then enabled property (if specified) will take precedent over this value.

-
false
-
- -
disableCorrelationHeaders?: boolean

If false, the SDK will add two headers ('Request-Id' and 'Request-Context') to all dependency requests to correlate them with corresponding requests on the server side. Default is false.

-
false
-
- -
disableExceptionTracking?: boolean

If true, exceptions are not autocollected. Default is false

-
false
-
- -
disableFetchTracking?: boolean

If true, Fetch requests are not autocollected. Default is false (Since 2.8.0, previously true).

-
false
-
- -
disableFlushOnBeforeUnload?: boolean

Default false. If true, flush method will not be called when onBeforeUnload, onUnload, onPageHide or onVisibilityChange (hidden state) event(s) trigger.

-
disableFlushOnUnload?: boolean

Default value of #disableFlushOnBeforeUnload. If true, flush method will not be called when onPageHide or onVisibilityChange (hidden state) event(s) trigger.

-
disableIkeyDeprecationMessage?: boolean

[Optional] Disable iKey deprecation error message.

-
true
-
- -
disableTelemetry?: boolean

If true, telemetry is not collected or sent. Default is false

-
false
-
- -
disableUserInitMessage?: boolean

[Optional] Sets to true if user wants to disable sending internal log message 'SendBrowserInfoOnUserInit' -default to be false for versions 2.8.x and 3.0.x, true for versions 3.1.x and later

-
disableXhr?: boolean

Don't use XMLHttpRequest or XDomainRequest (for IE < 9) by default instead attempt to use fetch() or sendBeacon. -If no other transport is available it will still use XMLHttpRequest

-
distributedTracingMode?: number

Sets the distributed tracing mode. If AI_AND_W3C mode or W3C mode is set, W3C trace context headers (traceparent/tracestate) will be generated and included in all outgoing requests. -AI_AND_W3C is provided for back-compatibility with any legacy Application Insights instrumented services

-
AI_AND_W3C
-
- -
emitLineDelimitedJson?: boolean

The JSON format (normal vs line delimited). True means line delimited JSON.

-
enableAjaxErrorStatusText?: boolean

An optional value that will track Response Error data through trackDependency function.

-
false
-
- -
enableAjaxPerfTracking?: boolean

Flag to enable looking up and including additional browser window.performance timings -in the reported ajax (XHR and fetch) reported metrics. -Defaults to false.

-
enableAutoRouteTracking?: boolean

Automatically track route changes in Single Page Applications (SPA). If true, each route change will send a new Pageview to Application Insights.

-
enableCorsCorrelation?: boolean

If true, the SDK will add two headers ('Request-Id' and 'Request-Context') to all CORS requests to correlate outgoing AJAX dependencies with corresponding requests on the server side. Default is false

-
false
-
- -
enableDebug?: boolean

If true, debugging data is thrown as an exception by the logger. Default false

-
false
-
- -
enableRequestHeaderTracking?: boolean

An optional value that will track Request Header through trackDependency function.

-
false
-
- -
enableResponseHeaderTracking?: boolean

An optional value that will track Response Header through trackDependency function.

-
false
-
- -
enableSessionStorageBuffer?: boolean

If true, the buffer with all unsent telemetry is stored in session storage. The buffer is restored on page load. Default is true.

-
true
-
- -
enableUnhandledPromiseRejectionTracking?: boolean

Default false. Define whether to track unhandled promise rejections and report as JS errors. -When disableExceptionTracking is enabled (dont track exceptions) this value will be false.

-
false
-
- -
eventsLimitInMem?: number

[Optional] The number of events that can be kept in memory before the SDK starts to drop events. By default, this is 10,000.

-
excludeRequestFromAutoTrackingPatterns?: string[] | RegExp[]

Provide a way to exclude specific route from automatic tracking for XMLHttpRequest or Fetch request. For an ajax / fetch request that the request url matches with the regex patterns, auto tracking is turned off.

-
undefined.
-
- -
isBeaconApiDisabled?: boolean

If false, the SDK will send all telemetry using the Beacon API

-
true
-
- -
isBrowserLinkTrackingEnabled?: boolean

Default is false. If true, the SDK will track all Browser Link requests.

-
false
-
- -
isCookieUseDisabled?: boolean

Use either disableCookiesUsage or specify a cookieCfg with the enabled value set. -If true, the SDK will not store or read any data from cookies. Default is false. As this field is being deprecated, when both -isCookieUseDisabled and disableCookiesUsage are used disableCookiesUsage will take precedent.

-
false
-
- -
isRetryDisabled?: boolean

Default false. If false, retry on 206 (partial success), 408 (timeout), 429 (too many requests), 500 (internal server error), 503 (service unavailable), and 0 (offline, only if detected)

-
false
-
- -
isStorageUseDisabled?: boolean

If true, the SDK will not store or read any data from local and session storage. Default is false.

-
false
-
- -
maxAjaxCallsPerView?: number

Default 500 - controls how many ajax calls will be monitored per page view. Set to -1 to monitor all (unlimited) ajax calls on the page.

-
maxAjaxPerfLookupAttempts?: number

The maximum number of times to look for the window.performance timings (if available), this -is required as not all browsers populate the window.performance before reporting the -end of the XHR request and for fetch requests this is added after its complete -Defaults to 3

-
maxBatchInterval?: number

How long to batch telemetry for before sending (milliseconds)

-
15 seconds
-
- -
maxBatchSizeInBytes?: number

Max size of telemetry batch. If batch exceeds limit, it is sent and a new batch is started

-
100000
-
- -
namePrefix?: string

An optional value that will be used as name postfix for localStorage and session cookie name.

-
null
-
- -
onunloadDisableBeacon?: boolean

Default false. when tab is closed, the SDK will send all remaining telemetry using the Beacon API

-
false
-
- -
onunloadDisableFetch?: boolean

If fetch keepalive is supported do not use it for sending events during unload, it may still fallback to fetch() without keepalive

-
overridePageViewDuration?: boolean

If true, default behavior of trackPageView is changed to record end of page view duration interval when trackPageView is called. If false and no custom duration is provided to trackPageView, the page view performance is calculated using the navigation timing API. Default is false

-
false
-
- -
samplingPercentage?: number

Percentage of events that will be sent. Default is 100, meaning all events are sent.

-
100
-
- -
sdkExtension?: string

Sets the sdk extension name. Only alphabetic characters are allowed. The extension name is added as a prefix to the 'ai.internal.sdkVersion' tag (e.g. 'ext_javascript:2.0.0'). Default is null.

-
null
-
- -
sessionCookiePostfix?: string

An optional value that will be used as name postfix for session cookie name. If undefined, namePrefix is used as name postfix for session cookie name.

-
null
-
- -
sessionExpirationMs?: number

A session is logged if it has continued for this amount of time in milliseconds. Default 24h.

-
24*60*60*1000
-
- -
sessionRenewalMs?: number

A session is logged if the user is inactive for this amount of time in milliseconds. Default 30 mins.

-
30*60*1000
-
- -
throttleMgrCfg?: {
    [key: number]: IThrottleMgrConfig;
}

[Optional] Sets throttle mgr configuration by key

-
url?: string

Used when initizialing from snippet only. -The url from where the JS SDK will be downloaded.

-
userCookiePostfix?: string

An optional value that will be used as name postfix for user cookie name. If undefined, no postfix is added on user cookie name.

-
null
-
- -
userOverrideEndpointUrl?: string

[Optional] Specifies a Highest Priority custom endpoint URL where telemetry data will be sent. -This URL takes precedence over the 'config.endpointUrl' and any endpoint in the connection string.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IContextTagKeys.html b/docs/webSdk/applicationinsights-common/interfaces/IContextTagKeys.html deleted file mode 100644 index 705dbbd99..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IContextTagKeys.html +++ /dev/null @@ -1,95 +0,0 @@ -IContextTagKeys | @microsoft/applicationinsights-common - v3.3.1
interface IContextTagKeys {
    applicationBuild: string;
    applicationId: string;
    applicationLayer: string;
    applicationTypeId: string;
    applicationVersion: string;
    cloudDeploymentUnit: string;
    cloudEnvironment: string;
    cloudLocation: string;
    cloudName: string;
    cloudRole: string;
    cloudRoleInstance: string;
    cloudRoleVer: string;
    deviceBrowser: string;
    deviceBrowserVersion: string;
    deviceFriendlyName: string;
    deviceId: string;
    deviceIp: string;
    deviceLanguage: string;
    deviceLocale: string;
    deviceMachineName: string;
    deviceModel: string;
    deviceNetwork: string;
    deviceNetworkName: string;
    deviceOEMName: string;
    deviceOS: string;
    deviceOSVersion: string;
    deviceRoleInstance: string;
    deviceRoleName: string;
    deviceScreenResolution: string;
    deviceType: string;
    deviceVMName: string;
    internalAgentVersion: string;
    internalNodeName: string;
    internalSdkSrc: string;
    internalSdkVersion: string;
    internalSnippet: string;
    locationCity: string;
    locationCountry: string;
    locationIp: string;
    locationProvince: string;
    operationCorrelationVector: string;
    operationId: string;
    operationName: string;
    operationParentId: string;
    operationRootId: string;
    operationSyntheticSource: string;
    sessionId: string;
    sessionIsFirst: string;
    sessionIsNew: string;
    userAccountAcquisitionDate: string;
    userAccountId: string;
    userAgent: string;
    userAnonymousUserAcquisitionDate: string;
    userAuthUserId: string;
    userAuthenticatedUserAcquisitionDate: string;
    userId: string;
    userStoreRegion: string;
}

Hierarchy (view full)

Properties

applicationBuild: string

Application build.

-
applicationId: string

Application id.

-
applicationLayer: string

Application layer.

-
applicationTypeId: string

Application type id.

-
applicationVersion: string

Application version. Information in the application context fields is always about the application that is sending the telemetry.

-
cloudDeploymentUnit: string
cloudEnvironment: string
cloudLocation: string
cloudName: string
cloudRole: string

Name of the role the application is a part of. Maps directly to the role name in azure.

-
cloudRoleInstance: string

Name of the instance where the application is running. Computer name for on-premisis, instance name for Azure.

-
cloudRoleVer: string
deviceBrowser: string
deviceBrowserVersion: string

The browser name and version as reported by the browser.

-
deviceFriendlyName: string
deviceId: string

Unique client device id. Computer name in most cases.

-
deviceIp: string
deviceLanguage: string
deviceLocale: string

Device locale using - pattern, following RFC 5646. Example 'en-US'.

-
deviceMachineName: string
deviceModel: string

Model of the device the end user of the application is using. Used for client scenarios. If this field is empty then it is derived from the user agent.

-
deviceNetwork: string
deviceNetworkName: string
deviceOEMName: string

Client device OEM name taken from the browser.

-
deviceOS: string
deviceOSVersion: string

Operating system name and version of the device the end user of the application is using. If this field is empty then it is derived from the user agent. Example 'Windows 10 Pro 10.0.10586.0'

-
deviceRoleInstance: string

Name of the instance where application is running. Computer name for on-premisis, instance name for Azure.

-
deviceRoleName: string

Name of the role application is part of. Maps directly to the role name in azure.

-
deviceScreenResolution: string
deviceType: string

The type of the device the end user of the application is using. Used primarily to distinguish JavaScript telemetry from server side telemetry. Examples: 'PC', 'Phone', 'Browser'. 'PC' is the default value.

-
deviceVMName: string
internalAgentVersion: string

Agent version. Used to indicate the version of StatusMonitor installed on the computer if it is used for data collection.

-
internalNodeName: string

This is the node name used for billing purposes. Use it to override the standard detection of nodes.

-
internalSdkSrc: string

This identifies the source of the Sdk script (used to identify whether the SDK was loaded via the CDN)

-
internalSdkVersion: string
internalSnippet: string

This identifies the version of the snippet that was used to initialize the SDK

-
locationCity: string

The city of the client device. If any of Country, Province, or City is specified, those values will be preferred over geolocation of the IP address field. Information in the location context fields is always about the end user. When telemetry is sent from a service, the location context is about the user that initiated the operation in the service.

-
locationCountry: string

The country of the client device. If any of Country, Province, or City is specified, those values will be preferred over geolocation of the IP address field. Information in the location context fields is always about the end user. When telemetry is sent from a service, the location context is about the user that initiated the operation in the service.

-
locationIp: string

The IP address of the client device. IPv4 and IPv6 are supported. Information in the location context fields is always about the end user. When telemetry is sent from a service, the location context is about the user that initiated the operation in the service.

-
locationProvince: string

The province/state of the client device. If any of Country, Province, or City is specified, those values will be preferred over geolocation of the IP address field. Information in the location context fields is always about the end user. When telemetry is sent from a service, the location context is about the user that initiated the operation in the service.

-
operationCorrelationVector: string

The correlation vector is a light weight vector clock which can be used to identify and order related events across clients and services.

-
operationId: string

A unique identifier for the operation instance. The operation.id is created by either a request or a page view. All other telemetry sets this to the value for the containing request or page view. Operation.id is used for finding all the telemetry items for a specific operation instance.

-
operationName: string

The name (group) of the operation. The operation.name is created by either a request or a page view. All other telemetry items set this to the value for the containing request or page view. Operation.name is used for finding all the telemetry items for a group of operations (i.e. 'GET Home/Index').

-
operationParentId: string

The unique identifier of the telemetry item's immediate parent.

-
operationRootId: string
operationSyntheticSource: string

Name of synthetic source. Some telemetry from the application may represent a synthetic traffic. It may be web crawler indexing the web site, site availability tests or traces from diagnostic libraries like Application Insights SDK itself.

-
sessionId: string

Session ID - the instance of the user's interaction with the app. Information in the session context fields is always about the end user. When telemetry is sent from a service, the session context is about the user that initiated the operation in the service.

-
sessionIsFirst: string

Boolean value indicating whether the session identified by ai.session.id is first for the user or not.

-
sessionIsNew: string
userAccountAcquisitionDate: string
userAccountId: string

In multi-tenant applications this is the account ID or name which the user is acting with. Examples may be subscription ID for Azure portal or blog name blogging platform.

-
userAgent: string

The browser's user agent string as reported by the browser. This property will be used to extract informaiton regarding the customer's browser but will not be stored. Use custom properties to store the original user agent.

-
userAnonymousUserAcquisitionDate: string
userAuthUserId: string

Authenticated user id. The opposite of ai.user.id, this represents the user with a friendly name. Since it's PII information it is not collected by default by most SDKs.

-
userAuthenticatedUserAcquisitionDate: string
userId: string

Anonymous user id. Represents the end user of the application. When telemetry is sent from a service, the user context is about the user that initiated the operation in the service.

-
userStoreRegion: string

Store region for UWP applications.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/ICorrelationConfig.html b/docs/webSdk/applicationinsights-common/interfaces/ICorrelationConfig.html deleted file mode 100644 index 0faa4b93e..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/ICorrelationConfig.html +++ /dev/null @@ -1,47 +0,0 @@ -ICorrelationConfig | @microsoft/applicationinsights-common - v3.3.1
interface ICorrelationConfig {
    addIntEndpoints?: boolean;
    addRequestContext?: ((requestContext?: IRequestContext) => ICustomProperties);
    ajaxPerfLookupDelay?: number;
    appId?: string;
    correlationHeaderDomains?: string[];
    correlationHeaderExcludePatterns?: RegExp[];
    correlationHeaderExcludedDomains: string[];
    disableAjaxTracking: boolean;
    disableCorrelationHeaders: boolean;
    disableFetchTracking: boolean;
    distributedTracingMode: number;
    enableAjaxErrorStatusText?: boolean;
    enableAjaxPerfTracking?: boolean;
    enableCorsCorrelation: boolean;
    enableRequestHeaderTracking?: boolean;
    enableResponseHeaderTracking?: boolean;
    excludeRequestFromAutoTrackingPatterns?: string[] | RegExp[];
    ignoreHeaders?: string[];
    maxAjaxCallsPerView: number;
    maxAjaxPerfLookupAttempts?: number;
}

Properties

addIntEndpoints?: boolean

[Optional] Flag to indicate whether the internal looking endpoints should be automatically -added to the excludeRequestFromAutoTrackingPatterns collection. (defaults to true). -This flag exists as the provided regex is generic and may unexpectedly match a domain that -should not be excluded.

-
addRequestContext?: ((requestContext?: IRequestContext) => ICustomProperties)

Provide a way to enrich dependencies logs with context at the beginning of api call. -Default is undefined.

-
ajaxPerfLookupDelay?: number

The amount of time to wait before re-attempting to find the windows.performance timings -for an ajax request, time is in milliseconds and is passed directly to setTimeout() -Defaults to 25.

-
appId?: string
correlationHeaderDomains?: string[]
correlationHeaderExcludePatterns?: RegExp[]
correlationHeaderExcludedDomains: string[]
disableAjaxTracking: boolean
disableCorrelationHeaders: boolean
disableFetchTracking: boolean
distributedTracingMode: number
enableAjaxErrorStatusText?: boolean
enableAjaxPerfTracking?: boolean

Flag to enable looking up and including additional browser window.performance timings -in the reported ajax (XHR and fetch) reported metrics. -Defaults to false.

-
enableCorsCorrelation: boolean
enableRequestHeaderTracking?: boolean
enableResponseHeaderTracking?: boolean
excludeRequestFromAutoTrackingPatterns?: string[] | RegExp[]

Provide a way to exclude specific route from automatic tracking for XMLHttpRequest or Fetch request. -For an ajax / fetch request that the request url matches with the regex patterns, auto tracking is turned off. -Default is undefined.

-
ignoreHeaders?: string[]

[Optional] Response and request headers to be excluded from AJAX & Fetch tracking data. -To override or discard the default, add an array with all headers to be excluded or -an empty array to the configuration.

-

For example: ["Authorization", "X-API-Key", "WWW-Authenticate"]

-
import { ApplicationInsights } from '@microsoft/applicationinsights-web';
import { AjaxPlugin } from '@microsoft/applicationinsights-dependencies-js';

const dependencyPlugin = new AjaxPlugin();
const appInsights = new ApplicationInsights({
config: {
connectionString: 'InstrumentationKey=YOUR_INSTRUMENTATION_KEY_GOES_HERE',
extensions: [dependencyPlugin],
extensionConfig: {
[dependencyPlugin.identifier]: {
ignoreHeaders: [
"Authorization",
"X-API-Key",
"WWW-Authenticate"
]
}
}
}
});
appInsights.loadAppInsights();
appInsights.trackPageView(); // Manually call trackPageView to establish the current user/session/pageview -
- -
maxAjaxCallsPerView: number
maxAjaxPerfLookupAttempts?: number

The maximum number of times to look for the window.performance timings (if available), this -is required as not all browsers populate the window.performance before reporting the -end of the XHR request and for fetch requests this is added after its complete -Defaults to 3

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IDependencyTelemetry.html b/docs/webSdk/applicationinsights-common/interfaces/IDependencyTelemetry.html deleted file mode 100644 index 969567134..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IDependencyTelemetry.html +++ /dev/null @@ -1,18 +0,0 @@ -IDependencyTelemetry | @microsoft/applicationinsights-common - v3.3.1

DependencyTelemetry telemetry interface

-
interface IDependencyTelemetry {
    correlationContext?: string;
    data?: string;
    duration?: number;
    iKey?: string;
    id: string;
    measurements?: {
        [key: string]: number;
    };
    name?: string;
    properties?: {
        [key: string]: any;
    };
    responseCode: number;
    startTime?: Date;
    success?: boolean;
    target?: string;
    type?: string;
}

Hierarchy

  • IPartC
    • IDependencyTelemetry

Properties

correlationContext?: string
data?: string
duration?: number
iKey?: string
id: string
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
name?: string
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
responseCode: number
startTime?: Date
success?: boolean
target?: string
type?: string
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IDevice.html b/docs/webSdk/applicationinsights-common/interfaces/IDevice.html deleted file mode 100644 index c1c9f4524..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IDevice.html +++ /dev/null @@ -1,11 +0,0 @@ -IDevice | @microsoft/applicationinsights-common - v3.3.1
interface IDevice {
    deviceClass: string;
    id: string;
    ip: string;
    model: string;
    resolution: string;
}

Properties

Properties

deviceClass: string

The type for the current device.

-
id: string

A device unique ID.

-
ip: string

The IP address.

-
model: string

The device model for the current device.

-
resolution: string

The application screen resolution.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IEnvelope.html b/docs/webSdk/applicationinsights-common/interfaces/IEnvelope.html deleted file mode 100644 index d233e67ea..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IEnvelope.html +++ /dev/null @@ -1,21 +0,0 @@ -IEnvelope | @microsoft/applicationinsights-common - v3.3.1
interface IEnvelope {
    aiDataContract: any;
    data: any;
    iKey: string;
    name: string;
    sampleRate: number;
    seq: string;
    tags: {
        [name: string]: any;
    };
    time: string;
    ver: number;
}

Hierarchy (view full)

Implemented by

Properties

aiDataContract: any

The set of fields for a serializable object. -This defines the serialization order and a value of true/false -for each field defines whether the field is required or not.

-
data: any

Telemetry data item.

-
iKey: string

The application's instrumentation key. The key is typically represented as a GUID, but there are cases when it is not a guid. No code should rely on iKey being a GUID. Instrumentation key is case insensitive.

-
name: string

Type name of telemetry data item.

-
sampleRate: number

Sampling rate used in application. This telemetry item represents 1 / sampleRate actual telemetry items.

-
seq: string

Sequence field used to track absolute order of uploaded events.

-
tags: {
    [name: string]: any;
}

Key/value collection of context properties. See ContextTagKeys for information on available properties.

-
time: string

Event date time when telemetry item was created. This is the wall clock time on the client when the event was generated. There is no guarantee that the client's time is accurate. This field must be formatted in UTC ISO 8601 format, with a trailing 'Z' character, as described publicly on https://en.wikipedia.org/wiki/ISO_8601#UTC. Note: the number of decimal seconds digits provided are variable (and unspecified). Consumers should handle this, i.e. managed code consumers should not use format 'O' for parsing as it specifies a fixed length. Example: 2009-06-15T13:45:30.0000000Z.

-
ver: number

Envelope version. For internal use only. By assigning this the default, it will not be serialized within the payload unless changed to a value other than #1.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IEventTelemetry.html b/docs/webSdk/applicationinsights-common/interfaces/IEventTelemetry.html deleted file mode 100644 index 3929ecde2..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IEventTelemetry.html +++ /dev/null @@ -1,12 +0,0 @@ -IEventTelemetry | @microsoft/applicationinsights-common - v3.3.1
interface IEventTelemetry {
    iKey?: string;
    measurements?: {
        [key: string]: number;
    };
    name: string;
    properties?: {
        [key: string]: any;
    };
}

Hierarchy

  • IPartC
    • IEventTelemetry

Properties

iKey?: string

custom defined iKey

-

IEventTelemetry

-
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
name: string

An event name string

-

IEventTelemetry

-
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IExceptionInternal.html b/docs/webSdk/applicationinsights-common/interfaces/IExceptionInternal.html deleted file mode 100644 index ad68c116f..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IExceptionInternal.html +++ /dev/null @@ -1,12 +0,0 @@ -IExceptionInternal | @microsoft/applicationinsights-common - v3.3.1
interface IExceptionInternal {
    exceptions: IExceptionDetailsInternal[];
    id: string;
    isManual: boolean;
    measurements?: {
        [key: string]: number;
    };
    problemGroup: string;
    properties?: {
        [key: string]: any;
    };
    severityLevel?: number;
    ver: string;
}

Hierarchy

  • IPartC
    • IExceptionInternal

Properties

exceptions: IExceptionDetailsInternal[]
id: string
isManual: boolean
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
problemGroup: string
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
severityLevel?: number
ver: string
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IExceptionTelemetry.html b/docs/webSdk/applicationinsights-common/interfaces/IExceptionTelemetry.html deleted file mode 100644 index d509de87c..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IExceptionTelemetry.html +++ /dev/null @@ -1,20 +0,0 @@ -IExceptionTelemetry | @microsoft/applicationinsights-common - v3.3.1

IExceptionTelemetry

-

Exception interface used as primary parameter to trackException

-
interface IExceptionTelemetry {
    error?: Error;
    exception?: Error | IAutoExceptionTelemetry;
    id?: string;
    measurements?: {
        [key: string]: number;
    };
    properties?: {
        [key: string]: any;
    };
    severityLevel?: number;
}

Hierarchy

  • IPartC
    • IExceptionTelemetry

Properties

error?: Error

IExceptionTelemetry

-

DEPRECATED: Please use exception instead. Behavior/usage for exception remains the same as this field.

-
exception?: Error | IAutoExceptionTelemetry

IExceptionTelemetry

-

Error Object(s)

-
id?: string

Unique guid identifying this error

-
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
severityLevel?: number

Specified severity of exception for use with -telemetry filtering in dashboard

-

IExceptionTelemetry

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IInternal.html b/docs/webSdk/applicationinsights-common/interfaces/IInternal.html deleted file mode 100644 index 5ee154320..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IInternal.html +++ /dev/null @@ -1,13 +0,0 @@ -IInternal | @microsoft/applicationinsights-common - v3.3.1
interface IInternal {
    agentVersion: string;
    sdkSrc: string;
    sdkVersion: string;
    snippetVer: string;
}

Properties

agentVersion: string

The SDK agent version.

-
sdkSrc: string

Identifies the source of the sdk script

-
sdkVersion: string

The SDK version used to create this telemetry item.

-
snippetVer: string

The Snippet version used to initialize the sdk instance, this will contain either -undefined/null - Snippet not used -'-' - Version and legacy mode not determined

-

- Version # of the snippet

#.l - Version # in legacy mode -.l - No defined version, but used legacy mode initialization

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/ILocation.html b/docs/webSdk/applicationinsights-common/interfaces/ILocation.html deleted file mode 100644 index da30cc318..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/ILocation.html +++ /dev/null @@ -1,3 +0,0 @@ -ILocation | @microsoft/applicationinsights-common - v3.3.1
interface ILocation {
    ip: string;
}

Properties

ip -

Properties

ip: string

Client IP address for reverse lookup

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IMetricTelemetry.html b/docs/webSdk/applicationinsights-common/interfaces/IMetricTelemetry.html deleted file mode 100644 index b9c93172d..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IMetricTelemetry.html +++ /dev/null @@ -1,35 +0,0 @@ -IMetricTelemetry | @microsoft/applicationinsights-common - v3.3.1
interface IMetricTelemetry {
    average: number;
    iKey?: string;
    max?: number;
    measurements?: {
        [key: string]: number;
    };
    min?: number;
    name: string;
    properties?: {
        [key: string]: any;
    };
    sampleCount?: number;
    stdDev?: number;
}

Hierarchy

  • IPartC
    • IMetricTelemetry

Properties

average: number

(required) - Recorded value/average for this metric

-

IMetricTelemetry

-
iKey?: string

custom defined iKey

-

IMetricTelemetry

-
max?: number

(optional) The largest measurement in the sample. Defaults to the average.

-

IMetricTelemetry

-
max=average
-
- -
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
min?: number

(optional) The smallest measurement in the sample. Defaults to the average

-

IMetricTelemetry

-
min=average
-
- -
name: string

(required) - name of this metric

-

IMetricTelemetry

-
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
sampleCount?: number

(optional) Number of samples represented by the average.

-

IMetricTelemetry

-
sampleCount=1
-
- -
stdDev?: number

(optional) The standard deviation measurement in the sample, Defaults to undefined which results in zero.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IOfflineListener.html b/docs/webSdk/applicationinsights-common/interfaces/IOfflineListener.html deleted file mode 100644 index 3da7bc4b0..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IOfflineListener.html +++ /dev/null @@ -1,6 +0,0 @@ -IOfflineListener | @microsoft/applicationinsights-common - v3.3.1
interface IOfflineListener {
    addListener: ((callback: OfflineCallback) => IUnloadHook);
    isListening: (() => boolean);
    isOnline: (() => boolean);
    setOnlineState: ((uState: eOfflineValue) => void);
    unload: (() => void);
}

Properties

addListener: ((callback: OfflineCallback) => IUnloadHook)
isListening: (() => boolean)
isOnline: (() => boolean)
setOnlineState: ((uState: eOfflineValue) => void)
unload: (() => void)
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IOfflineState.html b/docs/webSdk/applicationinsights-common/interfaces/IOfflineState.html deleted file mode 100644 index fc012fa36..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IOfflineState.html +++ /dev/null @@ -1,7 +0,0 @@ -IOfflineState | @microsoft/applicationinsights-common - v3.3.1

This is the interface for the Offline state -runtime state is retrieved from the browser state -user state is set by the user

-
interface IOfflineState {
    isOnline: boolean;
    rState: eOfflineValue;
    uState: eOfflineValue;
}

Properties

Properties

isOnline: boolean
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IOperatingSystem.html b/docs/webSdk/applicationinsights-common/interfaces/IOperatingSystem.html deleted file mode 100644 index 880b29926..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IOperatingSystem.html +++ /dev/null @@ -1,2 +0,0 @@ -IOperatingSystem | @microsoft/applicationinsights-common - v3.3.1
interface IOperatingSystem {
    name: string;
}

Properties

Properties

name: string
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IPageViewData.html b/docs/webSdk/applicationinsights-common/interfaces/IPageViewData.html deleted file mode 100644 index 21c647ef7..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IPageViewData.html +++ /dev/null @@ -1,16 +0,0 @@ -IPageViewData | @microsoft/applicationinsights-common - v3.3.1

An instance of PageView represents a generic action on a page like a button click. It is also the base type for PageView.

-
interface IPageViewData {
    duration: string;
    id: string;
    measurements: any;
    name: string;
    properties: any;
    url: string;
    ver: number;
}

Hierarchy

  • IEventData
    • IPageViewData

Implemented by

Properties

duration: string

Request duration in format: DD.HH:MM:SS.MMMMMM. For a page view (PageViewData), this is the duration. For a page view with performance information (PageViewPerfData), this is the page load time. Must be less than 1000 days.

-
id: string

Identifier of a page view instance. Used for correlation between page view and other telemetry items.

-
measurements: any

Collection of custom measurements.

-
name: string

Event name. Keep it low cardinality to allow proper grouping and useful metrics.

-
properties: any

Collection of custom properties.

-
url: string

Request URL with all query string parameters

-
ver: number

Schema version

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IPageViewPerformanceTelemetry.html b/docs/webSdk/applicationinsights-common/interfaces/IPageViewPerformanceTelemetry.html deleted file mode 100644 index dd4c39d97..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IPageViewPerformanceTelemetry.html +++ /dev/null @@ -1,22 +0,0 @@ -IPageViewPerformanceTelemetry | @microsoft/applicationinsights-common - v3.3.1
interface IPageViewPerformanceTelemetry {
    domProcessing?: string;
    duration?: string;
    measurements?: {
        [key: string]: number;
    };
    name?: string;
    networkConnect?: string;
    perfTotal?: string;
    properties?: {
        [key: string]: any;
    };
    receivedResponse?: string;
    sentRequest?: string;
    uri?: string;
}

Hierarchy (view full)

Properties

domProcessing?: string

DOM processing time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff

-
duration?: string

Performance total in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff". This represents the total page load time.

-
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
name?: string

name String - The name of the page. Defaults to the document title.

-
networkConnect?: string

Sent request time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff

-
perfTotal?: string

Performance total in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff". This is total duration in timespan format.

-
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
receivedResponse?: string

Received response time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff.

-
sentRequest?: string

Sent request time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff.

-
uri?: string

url String - a relative or absolute URL that identifies the page or other item. Defaults to the window location.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IPageViewPerformanceTelemetryInternal.html b/docs/webSdk/applicationinsights-common/interfaces/IPageViewPerformanceTelemetryInternal.html deleted file mode 100644 index f612acd79..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IPageViewPerformanceTelemetryInternal.html +++ /dev/null @@ -1,32 +0,0 @@ -IPageViewPerformanceTelemetryInternal | @microsoft/applicationinsights-common - v3.3.1
interface IPageViewPerformanceTelemetryInternal {
    domProcessing?: string;
    duration?: string;
    durationMs?: number;
    id?: string;
    isValid?: boolean;
    measurements?: {
        [key: string]: number;
    };
    name?: string;
    networkConnect?: string;
    perfTotal?: string;
    properties?: {
        [key: string]: any;
    };
    receivedResponse?: string;
    sentRequest?: string;
    uri?: string;
    ver?: string;
}

Hierarchy (view full)

Properties

domProcessing?: string

DOM processing time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff

-
duration?: string

Performance total in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff". This represents the total page load time.

-
durationMs?: number

Duration in miliseconds

-
id?: string

An identifier assigned to each distinct impression for the purposes of correlating with pageview. -A new id is automatically generated on each pageview. You can manually specify this field if you -want to use a specific value instead.

-
isValid?: boolean

Field indicating whether this instance of PageViewPerformance is valid and should be sent

-
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
name?: string

name String - The name of the page. Defaults to the document title.

-
networkConnect?: string

Sent request time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff

-
perfTotal?: string

Performance total in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff". This is total duration in timespan format.

-
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
receivedResponse?: string

Received response time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff.

-
sentRequest?: string

Sent request time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff.

-
uri?: string

url String - a relative or absolute URL that identifies the page or other item. Defaults to the window location.

-
ver?: string

Version of the part B schema, todo: set this value in trackpageView

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IPageViewTelemetry.html b/docs/webSdk/applicationinsights-common/interfaces/IPageViewTelemetry.html deleted file mode 100644 index e814bff95..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IPageViewTelemetry.html +++ /dev/null @@ -1,22 +0,0 @@ -IPageViewTelemetry | @microsoft/applicationinsights-common - v3.3.1

Pageview telemetry interface

-
interface IPageViewTelemetry {
    iKey?: string;
    isLoggedIn?: boolean;
    measurements?: {
        [key: string]: number;
    };
    name?: string;
    pageType?: string;
    properties?: {
        duration?: number;
        [key: string]: any;
    };
    refUri?: string;
    startTime?: Date;
    uri?: string;
}

Hierarchy (view full)

Properties

iKey?: string

iKey String - custom defined iKey.

-
isLoggedIn?: boolean

isLoggedIn - boolean is user logged in

-
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
name?: string

name String - The string you used as the name in startTrackPage. Defaults to the document title.

-
pageType?: string

pageType String - page type

-
properties?: {
    duration?: number;
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-

Type declaration

  • [key: string]: any
  • Optionalduration?: number

    The number of milliseconds it took to load the page. Defaults to undefined. If set to default value, page load time is calculated internally.

    -
refUri?: string

refUri String - the URL of the source page where current page is loaded from

-
startTime?: Date

Time first page view is triggered

-
uri?: string

uri String - a relative or absolute URL that identifies the page or other item. Defaults to the window location.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IPageViewTelemetryInternal.html b/docs/webSdk/applicationinsights-common/interfaces/IPageViewTelemetryInternal.html deleted file mode 100644 index ec0639b38..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IPageViewTelemetryInternal.html +++ /dev/null @@ -1,28 +0,0 @@ -IPageViewTelemetryInternal | @microsoft/applicationinsights-common - v3.3.1

Pageview telemetry interface

-
interface IPageViewTelemetryInternal {
    iKey?: string;
    id?: string;
    isLoggedIn?: boolean;
    measurements?: {
        [key: string]: number;
    };
    name?: string;
    pageType?: string;
    properties?: {
        duration?: number;
        [key: string]: any;
    };
    refUri?: string;
    startTime?: Date;
    uri?: string;
    ver?: string;
}

Hierarchy (view full)

Properties

iKey?: string

iKey String - custom defined iKey.

-
id?: string

An identifier assigned to each distinct impression for the purposes of correlating with pageview. -A new id is automatically generated on each pageview. You can manually specify this field if you -want to use a specific value instead.

-
isLoggedIn?: boolean

isLoggedIn - boolean is user logged in

-
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
name?: string

name String - The string you used as the name in startTrackPage. Defaults to the document title.

-
pageType?: string

pageType String - page type

-
properties?: {
    duration?: number;
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-

Type declaration

  • [key: string]: any
  • Optionalduration?: number

    The number of milliseconds it took to load the page. Defaults to undefined. If set to default value, page load time is calculated internally.

    -
refUri?: string

refUri String - the URL of the source page where current page is loaded from

-
startTime?: Date

Time first page view is triggered

-
uri?: string

uri String - a relative or absolute URL that identifies the page or other item. Defaults to the window location.

-
ver?: string

Version of the part B schema, todo: set this value in trackpageView

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IPropertiesPlugin.html b/docs/webSdk/applicationinsights-common/interfaces/IPropertiesPlugin.html deleted file mode 100644 index a4379f77b..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IPropertiesPlugin.html +++ /dev/null @@ -1,2 +0,0 @@ -IPropertiesPlugin | @microsoft/applicationinsights-common - v3.3.1
interface IPropertiesPlugin {
    context: ITelemetryContext;
}

Properties

Properties

diff --git a/docs/webSdk/applicationinsights-common/interfaces/IRequestContext.html b/docs/webSdk/applicationinsights-common/interfaces/IRequestContext.html deleted file mode 100644 index 20cb6a187..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IRequestContext.html +++ /dev/null @@ -1,5 +0,0 @@ -IRequestContext | @microsoft/applicationinsights-common - v3.3.1
interface IRequestContext {
    request?: Request;
    response?: string | Response;
    status?: number;
    xhr?: XMLHttpRequest;
}

Properties

request?: Request
response?: string | Response
status?: number
xhr?: XMLHttpRequest
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IRequestHeaders.html b/docs/webSdk/applicationinsights-common/interfaces/IRequestHeaders.html deleted file mode 100644 index 55b207b96..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IRequestHeaders.html +++ /dev/null @@ -1,20 +0,0 @@ -IRequestHeaders | @microsoft/applicationinsights-common - v3.3.1
interface IRequestHeaders {
    requestContextAppIdFormat: string;
    requestContextHeader: string;
    requestContextHeaderLowerCase: string;
    requestContextTargetKey: string;
    requestIdHeader: string;
    sdkContextHeader: string;
    sdkContextHeaderAppIdRequest: string;
    traceParentHeader: string;
    traceStateHeader: string;
}

Properties

requestContextAppIdFormat: string

Request-Context appId format

-
requestContextHeader: string

Request-Context header

-
requestContextHeaderLowerCase: string
requestContextTargetKey: string

Target instrumentation header that is added to the response and retrieved by the -calling application when processing incoming responses.

-
requestIdHeader: string

Request-Id header

-
sdkContextHeader: string

Sdk-Context header -If this header passed with appId in content then appId will be returned back by the backend.

-
sdkContextHeaderAppIdRequest: string

String to pass in header for requesting appId back from the backend.

-
traceParentHeader: string

W3C distributed tracing protocol header

-
traceStateHeader: string

W3C distributed tracing protocol state header

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/ISample.html b/docs/webSdk/applicationinsights-common/interfaces/ISample.html deleted file mode 100644 index d46d6c916..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/ISample.html +++ /dev/null @@ -1,4 +0,0 @@ -ISample | @microsoft/applicationinsights-common - v3.3.1
interface ISample {
    isSampledIn(envelope: ITelemetryItem): boolean;
    sampleRate: number;
}

Properties

Methods

Properties

sampleRate: number

Sample rate

-

Methods

diff --git a/docs/webSdk/applicationinsights-common/interfaces/ISerializable.html b/docs/webSdk/applicationinsights-common/interfaces/ISerializable.html deleted file mode 100644 index c5bf3289b..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/ISerializable.html +++ /dev/null @@ -1,5 +0,0 @@ -ISerializable | @microsoft/applicationinsights-common - v3.3.1
interface ISerializable {
    aiDataContract: any;
}

Hierarchy (view full)

Implemented by

Properties

Properties

aiDataContract: any

The set of fields for a serializable object. -This defines the serialization order and a value of true/false -for each field defines whether the field is required or not.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/ISession.html b/docs/webSdk/applicationinsights-common/interfaces/ISession.html deleted file mode 100644 index 1724647ba..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/ISession.html +++ /dev/null @@ -1,10 +0,0 @@ -ISession | @microsoft/applicationinsights-common - v3.3.1
interface ISession {
    acquisitionDate?: number;
    id?: string;
    renewalDate?: number;
}

Properties

acquisitionDate?: number

The date at which this guid was genereated. -Per the spec the ID will be regenerated if more than acquisitionSpan milliseconds ellapse from this time.

-
id?: string

The session ID.

-
renewalDate?: number

The date at which this session ID was last reported. -This value should be updated whenever telemetry is sent using this ID. -Per the spec the ID will be regenerated if more than renewalSpan milliseconds elapse from this time with no activity.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/ISessionManager.html b/docs/webSdk/applicationinsights-common/interfaces/ISessionManager.html deleted file mode 100644 index f889aa2aa..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/ISessionManager.html +++ /dev/null @@ -1,11 +0,0 @@ -ISessionManager | @microsoft/applicationinsights-common - v3.3.1

An interface that identifies the automatic session manager

-

3.0.3

-
interface ISessionManager {
    automaticSession: ISession;
    backup: (() => void);
    update: (() => void);
}

Properties

automaticSession: ISession

The automatic Session which has been initialized from the automatic SDK cookies and storage

-
backup: (() => void)

Record the current state of the automatic session and store it in our cookie string format -into the browser's local storage. This is used to restore the session data when the cookie -expires.

-
update: (() => void)

Update the automatic session cookie if required

-

Type declaration

    • (): void
    • Returns void

diff --git a/docs/webSdk/applicationinsights-common/interfaces/IStorageBuffer.html b/docs/webSdk/applicationinsights-common/interfaces/IStorageBuffer.html deleted file mode 100644 index 3882a3b11..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IStorageBuffer.html +++ /dev/null @@ -1,9 +0,0 @@ -IStorageBuffer | @microsoft/applicationinsights-common - v3.3.1

Identifies a simple interface to allow you to override the storage mechanism used -to track unsent and unacknowledged events. When provided it must provide both -the get and set item functions.

-

2.8.12

-
interface IStorageBuffer {
    getItem(logger: IDiagnosticLogger, name: string): string;
    setItem(logger: IDiagnosticLogger, name: string, data: string): boolean;
}

Methods

Methods

  • Retrieves the stored value for a given key

    -

    Parameters

    • logger: IDiagnosticLogger
    • name: string

    Returns string

  • Sets the stored value for a given key

    -

    Parameters

    • logger: IDiagnosticLogger
    • name: string
    • data: string

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-common/interfaces/ITelemetryContext.html b/docs/webSdk/applicationinsights-common/interfaces/ITelemetryContext.html deleted file mode 100644 index 9ae347bea..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/ITelemetryContext.html +++ /dev/null @@ -1,25 +0,0 @@ -ITelemetryContext | @microsoft/applicationinsights-common - v3.3.1
interface ITelemetryContext {
    appId: (() => string);
    application: IApplication;
    device: IDevice;
    getSessionId: (() => string);
    internal: IInternal;
    location: ILocation;
    os?: IOperatingSystem;
    session: ISession;
    sessionManager: ISessionManager;
    telemetryTrace: ITelemetryTrace;
    user: IUserContext;
    web?: IWeb;
}

Properties

appId: (() => string)

application id obtained from breeze responses. Is used if appId is not specified by root config

-
application: IApplication

The object describing a component tracked by this object.

-
device: IDevice

The object describing a device tracked by this object.

-
getSessionId: (() => string)

session id obtained from session manager.

-
internal: IInternal

The object describing internal settings.

-
location: ILocation

The object describing a location tracked by this object.

-

The object describing os details tracked by this object.

-
session: ISession

The object describing a session tracked by this object.

-
sessionManager: ISessionManager

The session manager that manages the automatic session from the cookies

-
telemetryTrace: ITelemetryTrace

The object describing a operation tracked by this object.

-

The object describing a user tracked by this object.

-
web?: IWeb

The object describing we details tracked by this object.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/ITelemetryTrace.html b/docs/webSdk/applicationinsights-common/interfaces/ITelemetryTrace.html deleted file mode 100644 index 498889945..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/ITelemetryTrace.html +++ /dev/null @@ -1,12 +0,0 @@ -ITelemetryTrace | @microsoft/applicationinsights-common - v3.3.1
interface ITelemetryTrace {
    name?: string;
    parentID?: string;
    traceFlags?: number;
    traceID?: string;
    traceState?: ITraceState;
}

Properties

name?: string

Name

-
parentID?: string

Parent id

-
traceFlags?: number

An integer representation of the W3C TraceContext trace-flags. https://www.w3.org/TR/trace-context/#trace-flags

-
traceID?: string

Trace id

-
traceState?: ITraceState

Never Used -Trace state

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IThrottleInterval.html b/docs/webSdk/applicationinsights-common/interfaces/IThrottleInterval.html deleted file mode 100644 index ebd6c07aa..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IThrottleInterval.html +++ /dev/null @@ -1,13 +0,0 @@ -IThrottleInterval | @microsoft/applicationinsights-common - v3.3.1

Identifies frequency of items sent -Default: send data on 28th every 3 month each year

-
interface IThrottleInterval {
    dayInterval?: number;
    daysOfMonth?: number[];
    monthInterval?: number;
}

Properties

dayInterval?: number

Identifies days Interval from start date that items can be sent -Default: undefined

-
daysOfMonth?: number[]

Identifies days within each month that items can be sent -If both monthInterval and dayInterval are undefined, it will be default to [28]

-
monthInterval?: number

Identifies month interval that items can be sent -For example, if it is set to 2 and start date is in Jan, items will be sent out every two months (Jan, March, May etc.) -If both monthInterval and dayInterval are undefined, it will be set to 3

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IThrottleLimit.html b/docs/webSdk/applicationinsights-common/interfaces/IThrottleLimit.html deleted file mode 100644 index c05c315eb..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IThrottleLimit.html +++ /dev/null @@ -1,10 +0,0 @@ -IThrottleLimit | @microsoft/applicationinsights-common - v3.3.1

Identifies limit number/percentage of items sent per time -If both are provided, minimum number between the two will be used

-
interface IThrottleLimit {
    maxSendNumber?: number;
    samplingRate?: number;
}

Properties

maxSendNumber?: number

Identifies limit number of items per time -Default: 1

-
samplingRate?: number

Identifies sampling percentage of items per time -The percentage is set to 4 decimal places, for example: 1 means 0.0001% -Default: 100 (0.01%)

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IThrottleLocalStorageObj.html b/docs/webSdk/applicationinsights-common/interfaces/IThrottleLocalStorageObj.html deleted file mode 100644 index 7ee9850b8..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IThrottleLocalStorageObj.html +++ /dev/null @@ -1,8 +0,0 @@ -IThrottleLocalStorageObj | @microsoft/applicationinsights-common - v3.3.1

Identifies object for local storage

-
interface IThrottleLocalStorageObj {
    count: number;
    date: Date;
    preTriggerDate?: Date;
}

Properties

Properties

count: number

Identifies current count

-
date: Date

Identifies start date

-
preTriggerDate?: Date

identifies previous triggered throttle date

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IThrottleMgrConfig.html b/docs/webSdk/applicationinsights-common/interfaces/IThrottleMgrConfig.html deleted file mode 100644 index a555000a0..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IThrottleMgrConfig.html +++ /dev/null @@ -1,11 +0,0 @@ -IThrottleMgrConfig | @microsoft/applicationinsights-common - v3.3.1

Identifies basic config

-
interface IThrottleMgrConfig {
    disabled?: boolean;
    interval?: IThrottleInterval;
    limit?: IThrottleLimit;
}

Properties

Properties

disabled?: boolean

Identifies if throttle is disabled -Default: false

-

Identifies frequency of items sent -Default: send data on 28th every 3 month each year

-

Identifies limit number/percentage of items sent per time -Default: sampling percentage 0.01% with one item sent per time

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IThrottleResult.html b/docs/webSdk/applicationinsights-common/interfaces/IThrottleResult.html deleted file mode 100644 index ddc4c022d..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IThrottleResult.html +++ /dev/null @@ -1,7 +0,0 @@ -IThrottleResult | @microsoft/applicationinsights-common - v3.3.1

Identifies throttle result

-
interface IThrottleResult {
    isThrottled: boolean;
    throttleNum: number;
}

Properties

isThrottled: boolean

Identifies if items are sent

-
throttleNum: number

Identifies numbers of items are sent -if isThrottled is false, it will be set to 0

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/ITraceParent.html b/docs/webSdk/applicationinsights-common/interfaces/ITraceParent.html deleted file mode 100644 index edfaab18e..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/ITraceParent.html +++ /dev/null @@ -1,21 +0,0 @@ -ITraceParent | @microsoft/applicationinsights-common - v3.3.1

This interface represents the components of a W3C traceparent header

-
interface ITraceParent {
    spanId: string;
    traceFlags: number;
    traceId: string;
    version: string;
}

Properties

spanId: string

This is the ID of the current request as known by the caller (in some tracing systems, this is also -known as the parent-id, where a span is the execution of a client request). It is represented as an -16-character string of lowercase hexadecimal characters, for example, 00f067aa0ba902b7. -All bytes as zero (0000000000000000) is considered an invalid value.

-
traceFlags: number

An 8-bit value of flags that controls tracing such as sampling, trace level, etc. These flags are -recommendations given by the caller rather than strict rules to follow. -As this is a bit field, you cannot interpret flags by decoding the hex value and looking at the resulting -number. For example, a flag 00000001 could be encoded as 01 in hex, or 09 in hex if present with the flag -00001000. A common mistake in bit fields is forgetting to mask when interpreting flags.

-
traceId: string

This is the ID of the whole trace forest and is used to uniquely identify a distributed trace -through a system. It is represented as a 32-character string of lowercase hexadecimal characters, -for example, 4bf92f3577b34da6a3ce929d0e0e4736. -All characters as zero (00000000000000000000000000000000) is considered an invalid value.

-
version: string

The version of the definition, this MUST be a string with a length of 2 and only contain lowercase -hexadecimal characters. A value of 'ff' is considered to be an invalid version.

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/ITraceState.html b/docs/webSdk/applicationinsights-common/interfaces/ITraceState.html deleted file mode 100644 index 1954faff3..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/ITraceState.html +++ /dev/null @@ -1 +0,0 @@ -ITraceState | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/interfaces/ITraceTelemetry.html b/docs/webSdk/applicationinsights-common/interfaces/ITraceTelemetry.html deleted file mode 100644 index a2e5c4f53..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/ITraceTelemetry.html +++ /dev/null @@ -1,15 +0,0 @@ -ITraceTelemetry | @microsoft/applicationinsights-common - v3.3.1
interface ITraceTelemetry {
    iKey?: string;
    measurements?: {
        [key: string]: number;
    };
    message: string;
    properties?: {
        [key: string]: any;
    };
    severityLevel?: number;
}

Hierarchy

  • IPartC
    • ITraceTelemetry

Properties

iKey?: string

custom defiend iKey

-

ITraceTelemetry

-
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
message: string

A message string

-

ITraceTelemetry

-
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
severityLevel?: number

Severity level of the logging message used for filtering in the portal

-

ITraceTelemetry

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IUser.html b/docs/webSdk/applicationinsights-common/interfaces/IUser.html deleted file mode 100644 index d2608b923..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IUser.html +++ /dev/null @@ -1,17 +0,0 @@ -IUser | @microsoft/applicationinsights-common - v3.3.1
interface IUser {
    accountAcquisitionDate: string;
    accountId: string;
    authenticatedId: string;
    config: any;
    id: string;
    isNewUser?: boolean;
    isUserCookieSet?: boolean;
    localId: string;
}

Hierarchy (view full)

Properties

accountAcquisitionDate: string

The account acquisition date.

-
accountId: string

The account ID.

-
authenticatedId: string

Authenticated user id

-
config: any

The telemetry configuration.

-
id: string

The user ID.

-
isNewUser?: boolean

A flag indicating whether this represents a new user

-
isUserCookieSet?: boolean

A flag indicating whether the user cookie has been set

-
localId: string

The localId

-
diff --git a/docs/webSdk/applicationinsights-common/interfaces/IUserContext.html b/docs/webSdk/applicationinsights-common/interfaces/IUserContext.html deleted file mode 100644 index f392d5955..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IUserContext.html +++ /dev/null @@ -1,20 +0,0 @@ -IUserContext | @microsoft/applicationinsights-common - v3.3.1
interface IUserContext {
    accountAcquisitionDate: string;
    accountId: string;
    authenticatedId: string;
    clearAuthenticatedUserContext(): void;
    config: any;
    id: string;
    isNewUser?: boolean;
    isUserCookieSet?: boolean;
    localId: string;
    setAuthenticatedUserContext(authenticatedUserId: string, accountId?: string, storeInCookie?: boolean): void;
    update(userId?: string): void;
}

Hierarchy (view full)

Properties

accountAcquisitionDate: string

The account acquisition date.

-
accountId: string

The account ID.

-
authenticatedId: string

Authenticated user id

-
config: any

The telemetry configuration.

-
id: string

The user ID.

-
isNewUser?: boolean

A flag indicating whether this represents a new user

-
isUserCookieSet?: boolean

A flag indicating whether the user cookie has been set

-
localId: string

The localId

-

Methods

  • Parameters

    • authenticatedUserId: string
    • OptionalaccountId: string
    • OptionalstoreInCookie: boolean

    Returns void

diff --git a/docs/webSdk/applicationinsights-common/interfaces/IWeb.html b/docs/webSdk/applicationinsights-common/interfaces/IWeb.html deleted file mode 100644 index e7654ad17..000000000 --- a/docs/webSdk/applicationinsights-common/interfaces/IWeb.html +++ /dev/null @@ -1,15 +0,0 @@ -IWeb | @microsoft/applicationinsights-common - v3.3.1
interface IWeb {
    browser: string;
    browserLang: string;
    browserVer: string;
    domain: string;
    isManual: boolean;
    screenRes: string;
    userConsent: boolean;
}

Properties

browser: string

Browser name, set at ingestion

-
browserLang: string

Language

-
browserVer: string

Browser ver, set at ingestion.

-
domain: string

Current domain. Leverages Window.location.hostname. populated to properties bag

-
isManual: boolean

Whether event was fired manually, populated to properties bag

-
screenRes: string

Screen resolution, populated to properties bag

-
userConsent: boolean

User consent, populated to properties bag

-
diff --git a/docs/webSdk/applicationinsights-common/variables/AnalyticsPluginIdentifier.html b/docs/webSdk/applicationinsights-common/variables/AnalyticsPluginIdentifier.html deleted file mode 100644 index fee53fbcc..000000000 --- a/docs/webSdk/applicationinsights-common/variables/AnalyticsPluginIdentifier.html +++ /dev/null @@ -1 +0,0 @@ -AnalyticsPluginIdentifier | @microsoft/applicationinsights-common - v3.3.1
AnalyticsPluginIdentifier: "ApplicationInsightsAnalytics" = "ApplicationInsightsAnalytics"
diff --git a/docs/webSdk/applicationinsights-common/variables/BreezeChannelIdentifier.html b/docs/webSdk/applicationinsights-common/variables/BreezeChannelIdentifier.html deleted file mode 100644 index ef4f7dc82..000000000 --- a/docs/webSdk/applicationinsights-common/variables/BreezeChannelIdentifier.html +++ /dev/null @@ -1 +0,0 @@ -BreezeChannelIdentifier | @microsoft/applicationinsights-common - v3.3.1
BreezeChannelIdentifier: "AppInsightsChannelPlugin" = "AppInsightsChannelPlugin"
diff --git a/docs/webSdk/applicationinsights-common/variables/ConnectionStringParser.html b/docs/webSdk/applicationinsights-common/variables/ConnectionStringParser.html deleted file mode 100644 index 4daf77ddb..000000000 --- a/docs/webSdk/applicationinsights-common/variables/ConnectionStringParser.html +++ /dev/null @@ -1 +0,0 @@ -ConnectionStringParser | @microsoft/applicationinsights-common - v3.3.1
ConnectionStringParser: {
    parse: ((connectionString?: string) => ConnectionString);
} = ...
diff --git a/docs/webSdk/applicationinsights-common/variables/CtxTagKeys.html b/docs/webSdk/applicationinsights-common/variables/CtxTagKeys.html deleted file mode 100644 index 9da03b14b..000000000 --- a/docs/webSdk/applicationinsights-common/variables/CtxTagKeys.html +++ /dev/null @@ -1 +0,0 @@ -CtxTagKeys | @microsoft/applicationinsights-common - v3.3.1
diff --git a/docs/webSdk/applicationinsights-common/variables/DEFAULT_BREEZE_ENDPOINT.html b/docs/webSdk/applicationinsights-common/variables/DEFAULT_BREEZE_ENDPOINT.html deleted file mode 100644 index 0e4877e4f..000000000 --- a/docs/webSdk/applicationinsights-common/variables/DEFAULT_BREEZE_ENDPOINT.html +++ /dev/null @@ -1 +0,0 @@ -DEFAULT_BREEZE_ENDPOINT | @microsoft/applicationinsights-common - v3.3.1
DEFAULT_BREEZE_ENDPOINT: "https://dc.services.visualstudio.com" = "https://dc.services.visualstudio.com"
diff --git a/docs/webSdk/applicationinsights-common/variables/DEFAULT_BREEZE_PATH.html b/docs/webSdk/applicationinsights-common/variables/DEFAULT_BREEZE_PATH.html deleted file mode 100644 index c98223876..000000000 --- a/docs/webSdk/applicationinsights-common/variables/DEFAULT_BREEZE_PATH.html +++ /dev/null @@ -1 +0,0 @@ -DEFAULT_BREEZE_PATH | @microsoft/applicationinsights-common - v3.3.1
DEFAULT_BREEZE_PATH: "/v2/track" = "/v2/track"
diff --git a/docs/webSdk/applicationinsights-common/variables/DistributedTracingModes-1.html b/docs/webSdk/applicationinsights-common/variables/DistributedTracingModes-1.html deleted file mode 100644 index 8dac43acb..000000000 --- a/docs/webSdk/applicationinsights-common/variables/DistributedTracingModes-1.html +++ /dev/null @@ -1 +0,0 @@ -DistributedTracingModes | @microsoft/applicationinsights-common - v3.3.1
DistributedTracingModes: EnumValue<typeof eDistributedTracingModes> = ...
diff --git a/docs/webSdk/applicationinsights-common/variables/EventPersistence-1.html b/docs/webSdk/applicationinsights-common/variables/EventPersistence-1.html deleted file mode 100644 index 17711cc83..000000000 --- a/docs/webSdk/applicationinsights-common/variables/EventPersistence-1.html +++ /dev/null @@ -1,2 +0,0 @@ -EventPersistence | @microsoft/applicationinsights-common - v3.3.1
EventPersistence: EnumValue<typeof EventPersistenceValue> = ...

The EventPersistence contains a set of values that specify the event's persistence.

-
diff --git a/docs/webSdk/applicationinsights-common/variables/Extensions.html b/docs/webSdk/applicationinsights-common/variables/Extensions.html deleted file mode 100644 index 2ddc56233..000000000 --- a/docs/webSdk/applicationinsights-common/variables/Extensions.html +++ /dev/null @@ -1 +0,0 @@ -Extensions | @microsoft/applicationinsights-common - v3.3.1
Extensions: {
    AppExt: string;
    DeviceExt: string;
    OSExt: string;
    SDKExt: string;
    SessionExt: string;
    TraceExt: string;
    UserExt: string;
    WebExt: string;
} = ...
diff --git a/docs/webSdk/applicationinsights-common/variables/HttpMethod.html b/docs/webSdk/applicationinsights-common/variables/HttpMethod.html deleted file mode 100644 index e0c2cf802..000000000 --- a/docs/webSdk/applicationinsights-common/variables/HttpMethod.html +++ /dev/null @@ -1 +0,0 @@ -HttpMethod | @microsoft/applicationinsights-common - v3.3.1
HttpMethod: "http.method" = "http.method"
diff --git a/docs/webSdk/applicationinsights-common/variables/ProcessLegacy.html b/docs/webSdk/applicationinsights-common/variables/ProcessLegacy.html deleted file mode 100644 index d900463dc..000000000 --- a/docs/webSdk/applicationinsights-common/variables/ProcessLegacy.html +++ /dev/null @@ -1 +0,0 @@ -ProcessLegacy | @microsoft/applicationinsights-common - v3.3.1
ProcessLegacy: "ProcessLegacy" = "ProcessLegacy"
diff --git a/docs/webSdk/applicationinsights-common/variables/PropertiesPluginIdentifier.html b/docs/webSdk/applicationinsights-common/variables/PropertiesPluginIdentifier.html deleted file mode 100644 index 0a7afdd76..000000000 --- a/docs/webSdk/applicationinsights-common/variables/PropertiesPluginIdentifier.html +++ /dev/null @@ -1 +0,0 @@ -PropertiesPluginIdentifier | @microsoft/applicationinsights-common - v3.3.1
PropertiesPluginIdentifier: "AppInsightsPropertiesPlugin" = "AppInsightsPropertiesPlugin"
diff --git a/docs/webSdk/applicationinsights-common/variables/RequestHeaders.html b/docs/webSdk/applicationinsights-common/variables/RequestHeaders.html deleted file mode 100644 index fafbbec5e..000000000 --- a/docs/webSdk/applicationinsights-common/variables/RequestHeaders.html +++ /dev/null @@ -1 +0,0 @@ -RequestHeaders | @microsoft/applicationinsights-common - v3.3.1
RequestHeaders: IRequestHeaders & {
    0: "Request-Context";
    1: "appId";
    2: "appId=cid-v1:";
    3: "Request-Id";
    4: "traceparent";
    5: "tracestate";
    6: "Sdk-Context";
    7: "appId";
    8: "request-context";
    requestContextAppIdFormat: "appId=cid-v1:";
    requestContextHeader: "Request-Context";
    requestContextHeaderLowerCase: "request-context";
    requestContextTargetKey: "appId";
    requestIdHeader: "Request-Id";
    sdkContextHeader: "Sdk-Context";
    sdkContextHeaderAppIdRequest: "appId";
    traceParentHeader: "traceparent";
    traceStateHeader: "tracestate";
} = ...
diff --git a/docs/webSdk/applicationinsights-common/variables/SampleRate.html b/docs/webSdk/applicationinsights-common/variables/SampleRate.html deleted file mode 100644 index b0fd97e97..000000000 --- a/docs/webSdk/applicationinsights-common/variables/SampleRate.html +++ /dev/null @@ -1 +0,0 @@ -SampleRate | @microsoft/applicationinsights-common - v3.3.1
SampleRate: "sampleRate" = "sampleRate"
diff --git a/docs/webSdk/applicationinsights-common/variables/SeverityLevel-1.html b/docs/webSdk/applicationinsights-common/variables/SeverityLevel-1.html deleted file mode 100644 index 7ce29204e..000000000 --- a/docs/webSdk/applicationinsights-common/variables/SeverityLevel-1.html +++ /dev/null @@ -1,2 +0,0 @@ -SeverityLevel | @microsoft/applicationinsights-common - v3.3.1
SeverityLevel: EnumValue<typeof eSeverityLevel> = ...

Defines the level of severity for the event.

-
diff --git a/docs/webSdk/applicationinsights-common/variables/strNotSpecified.html b/docs/webSdk/applicationinsights-common/variables/strNotSpecified.html deleted file mode 100644 index f2f6a024a..000000000 --- a/docs/webSdk/applicationinsights-common/variables/strNotSpecified.html +++ /dev/null @@ -1 +0,0 @@ -strNotSpecified | @microsoft/applicationinsights-common - v3.3.1
strNotSpecified: "not_specified" = "not_specified"
diff --git a/docs/webSdk/applicationinsights-core-js/.nojekyll b/docs/webSdk/applicationinsights-core-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-core-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-core-js/assets/highlight.css b/docs/webSdk/applicationinsights-core-js/assets/highlight.css deleted file mode 100644 index e168c2256..000000000 --- a/docs/webSdk/applicationinsights-core-js/assets/highlight.css +++ /dev/null @@ -1,92 +0,0 @@ -:root { - --light-hl-0: #A31515; - --dark-hl-0: #CE9178; - --light-hl-1: #0000FF; - --dark-hl-1: #569CD6; - --light-hl-2: #000000; - --dark-hl-2: #D4D4D4; - --light-hl-3: #001080; - --dark-hl-3: #9CDCFE; - --light-hl-4: #008000; - --dark-hl-4: #6A9955; - --light-hl-5: #098658; - --dark-hl-5: #B5CEA8; - --light-hl-6: #0070C1; - --dark-hl-6: #4FC1FF; - --light-hl-7: #AF00DB; - --dark-hl-7: #C586C0; - --light-hl-8: #795E26; - --dark-hl-8: #DCDCAA; - --light-hl-9: #267F99; - --dark-hl-9: #4EC9B0; - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --hl-8: var(--light-hl-8); - --hl-9: var(--light-hl-9); - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --hl-8: var(--dark-hl-8); - --hl-9: var(--dark-hl-9); - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --hl-8: var(--light-hl-8); - --hl-9: var(--light-hl-9); - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --hl-8: var(--dark-hl-8); - --hl-9: var(--dark-hl-9); - --code-background: var(--dark-code-background); -} - -.hl-0 { color: var(--hl-0); } -.hl-1 { color: var(--hl-1); } -.hl-2 { color: var(--hl-2); } -.hl-3 { color: var(--hl-3); } -.hl-4 { color: var(--hl-4); } -.hl-5 { color: var(--hl-5); } -.hl-6 { color: var(--hl-6); } -.hl-7 { color: var(--hl-7); } -.hl-8 { color: var(--hl-8); } -.hl-9 { color: var(--hl-9); } -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-core-js/assets/icons.js b/docs/webSdk/applicationinsights-core-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-core-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-core-js/assets/icons.svg b/docs/webSdk/applicationinsights-core-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-core-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-core-js/assets/main.js b/docs/webSdk/applicationinsights-core-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-core-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-core-js/assets/navigation.js b/docs/webSdk/applicationinsights-core-js/assets/navigation.js deleted file mode 100644 index 98a85882a..000000000 --- a/docs/webSdk/applicationinsights-core-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-core-js/assets/search.js b/docs/webSdk/applicationinsights-core-js/assets/search.js deleted file mode 100644 index 38afa8ac8..000000000 --- a/docs/webSdk/applicationinsights-core-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-core-js/assets/style.css b/docs/webSdk/applicationinsights-core-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-core-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-core-js/classes/AppInsightsCore.html b/docs/webSdk/applicationinsights-core-js/classes/AppInsightsCore.html deleted file mode 100644 index 8a436adf3..000000000 --- a/docs/webSdk/applicationinsights-core-js/classes/AppInsightsCore.html +++ /dev/null @@ -1,119 +0,0 @@ -AppInsightsCore | @microsoft/applicationinsights-core-js - v3.3.1

Type Parameters

Implements

Constructors

Properties

config: CfgType
getWParam: (() => number)

Function used to identify the get w parameter used to identify status bit to some channels

-
isInitialized: (() => boolean)

Returns a value that indicates whether the instance has already been previously initialized.

-

The current logger instance for this instance.

-
pluginVersionString: string

The formatted string of the installed plugins that contain a version number

-
pluginVersionStringArr: string[]

An array of the installed plugins that provide a version

-

Methods

  • Hook for Core extensions to allow them to update their own configuration before updating all of the plugins.

    -

    Parameters

    Returns boolean | void

    boolean - True means the extension class will call updateState otherwise the Core will

    -
  • Watches and tracks status of initialization process

    -

    Returns number

    ActiveStatus

    -

    3.3.0 -If returned status is active, it means initialization process is completed. -If returned status is pending, it means the initialization process is waiting for promieses to be resolved. -If returned status is inactive, it means ikey is invalid or can 't get ikey or enpoint url from promsises.

    -
  • Add a new plugin to the installation

    -

    Type Parameters

    Parameters

    • plugin: T

      The new plugin to add

      -
    • OptionalreplaceExisting: boolean

      should any existing plugin be replaced, default is false

      -
    • OptionaldoAsync: boolean

      Should the add be performed asynchronously

      -
    • OptionaladdCb: ((added?: boolean) => void)

      [Optional] callback to call after the plugin has been added

      -
        • (added?): void
        • Parameters

          • Optionaladded: boolean

          Returns void

    Returns void

  • Flush and send any batched / cached data immediately

    -

    Parameters

    • OptionalisAsync: boolean
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • OptionalsendReason: SendRequestReason

      specify the reason that you are calling "flush" defaults to ManualFlush (1) if not specified

      -

    Returns void

      -
    • true if the callback will be return after the flush is complete otherwise the caller should assume that any provided callback will never be called
    • -
    -
  • Enable the timer that checks the logger.queue for log messages to be flushed. -Note: Since 3.0.1 and 2.8.13 this is no longer an interval timer but is a normal -timer that is only started when this function is called and then subsequently -only if there are any logger.queue messages to be sent.

    -

    Parameters

    • OptionaleventName: string

    Returns ITimerHandler

  • Unload and Tear down the SDK and any initialized plugins, after calling this the SDK will be considered -to be un-initialized and non-operational, re-initializing the SDK should only be attempted if the previous -unload call return true stating that all plugins reported that they also unloaded, the recommended -approach is to create a new instance and initialize that instance. -This is due to possible unexpected side effects caused by plugins not supporting unload / teardown, unable -to successfully remove any global references or they may just be completing the unload process asynchronously. -If you pass isAsync as true (also the default) and DO NOT pass a callback function then an IPromise -will be returned which will resolve once the unload is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -
    • OptionalunloadComplete: ((unloadState: ITelemetryUnloadState) => void)

      An optional callback that will be called once the unload has completed

      -
    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the -unload. Defaults to 5 seconds.

      -

    Returns void | IPromise<ITelemetryUnloadState>

    Nothing or if occurring asynchronously a IPromise -which will be resolved once the unload is complete, the IPromise -will only be returned when no callback is provided and isAsync is true

    -
  • Update the configuration used and broadcast the changes to all loaded plugins

    -

    Parameters

    • newConfig: CfgType

      The new configuration is apply

      -
    • OptionalmergeExisting: boolean

      Should the new configuration merge with the existing or just replace it. Default is to true.

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/classes/BaseTelemetryPlugin.html b/docs/webSdk/applicationinsights-core-js/classes/BaseTelemetryPlugin.html deleted file mode 100644 index e7e93bba3..000000000 --- a/docs/webSdk/applicationinsights-core-js/classes/BaseTelemetryPlugin.html +++ /dev/null @@ -1,81 +0,0 @@ -BaseTelemetryPlugin | @microsoft/applicationinsights-core-js - v3.3.1

BaseTelemetryPlugin provides a basic implementation of the ITelemetryPlugin interface so that plugins -can avoid implementation the same set of boiler plate code as well as provide a base -implementation so that new default implementations can be added without breaking all plugins.

-

Implements

Constructors

Properties

_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-

Holds the core instance that was used during initialization

-

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string

Extension name

-
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number

Priority of the extension

-
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing

-
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Call back for telemetry processing before it it is sent

    -

    Parameters

    • env: ITelemetryItem

      This is the current event being reported

      -
    • OptionalitemCtx: IProcessTelemetryContext

      This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

      -

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/classes/DiagnosticLogger.html b/docs/webSdk/applicationinsights-core-js/classes/DiagnosticLogger.html deleted file mode 100644 index bf81ad707..000000000 --- a/docs/webSdk/applicationinsights-core-js/classes/DiagnosticLogger.html +++ /dev/null @@ -1,34 +0,0 @@ -DiagnosticLogger | @microsoft/applicationinsights-core-js - v3.3.1

Implements

Constructors

Properties

identifier: string = "DiagnosticLogger"
queue: _InternalLogMessage[] = []

The internal logging queue

-

Methods

  • This method will throw exceptions in debug mode or attempt to log the error as a console warning.

    -

    Parameters

    • severity: number

      {LoggingSeverity} - The severity of the log message

      -
    • msgId: number
    • msg: string
    • Optionalproperties: Object
    • isUserAct: boolean = false

    Returns void

  • Unload and remove any state that this IDiagnosticLogger may be holding, this is generally called when the -owning SDK is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/classes/NotificationManager.html b/docs/webSdk/applicationinsights-core-js/classes/NotificationManager.html deleted file mode 100644 index d64ddac60..000000000 --- a/docs/webSdk/applicationinsights-core-js/classes/NotificationManager.html +++ /dev/null @@ -1,43 +0,0 @@ -NotificationManager | @microsoft/applicationinsights-core-js - v3.3.1

Class to manage sending notifications to all the listeners.

-

Implements

Constructors

Properties

listeners: INotificationListener[] = []

Methods

  • [Optional] A function called when the events have been requested to be sent to the sever.

    -

    Parameters

    • sendReason: number

      The reason why the event batch is being sent.

      -
    • isAsync: boolean

      A flag which identifies whether the requests are being sent in an async or sync manner.

      -

    Returns void

  • Unload and remove any state that this INotificationManager may be holding, this is generally called when the -owning SDK is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/classes/PerfEvent.html b/docs/webSdk/applicationinsights-core-js/classes/PerfEvent.html deleted file mode 100644 index b5ea841d6..000000000 --- a/docs/webSdk/applicationinsights-core-js/classes/PerfEvent.html +++ /dev/null @@ -1,28 +0,0 @@ -PerfEvent | @microsoft/applicationinsights-core-js - v3.3.1

This interface identifies the details of an internal performance event - it does not represent an outgoing reported event

-

Implements

Constructors

Properties

ChildrenContextKey: string = "childEvts"
ParentContextKey: string = "parent"
complete: (() => void)

Mark this event as completed, calculating the total execution time.

-
exTime?: number

Identifies the exclusive time spent in for this event (not including child events), -this will be undefined until the event is completed.

-
getCtx?: ((key: string) => any)

Get the names additional context associated with this perf event

-
isAsync: boolean

Is this occurring from an asynchronous event

-
isChildEvt: (() => boolean)

Identifies whether this event is a child event of a parent

-
name: string

The name of the event

-
payload: any

The payload (contents) of the perfEvent, may be null or only set after the event has completed depending on -the runtime environment.

-
setCtx?: ((key: string, value: any) => void)

Set the named additional context to be associated with this perf event, this will replace any existing value

-
start: number

The start time of the event in ms

-
time?: number

Identifies the total inclusive time spent for this event, including the time spent for child events, -this will be undefined until the event is completed

-
diff --git a/docs/webSdk/applicationinsights-core-js/classes/PerfManager.html b/docs/webSdk/applicationinsights-core-js/classes/PerfManager.html deleted file mode 100644 index 8ae1c7a25..000000000 --- a/docs/webSdk/applicationinsights-core-js/classes/PerfManager.html +++ /dev/null @@ -1,19 +0,0 @@ -PerfManager | @microsoft/applicationinsights-core-js - v3.3.1

This defines an internal performance manager for tracking and reporting the internal performance of the SDK -- It does -not represent or report any event to the server.

-

Implements

Constructors

Methods

Constructors

Methods

  • Create a new event and start timing, the manager may return null/undefined to indicate that it does not -want to monitor this source event.

    -

    Parameters

    • src: string

      The source name of the event

      -
    • Optionalpayload: any
    • OptionalisAsync: boolean

      Is the event occurring from a async event

      -

    Returns IPerfEvent

diff --git a/docs/webSdk/applicationinsights-core-js/classes/ProcessTelemetryContext.html b/docs/webSdk/applicationinsights-core-js/classes/ProcessTelemetryContext.html deleted file mode 100644 index 6dc213a99..000000000 --- a/docs/webSdk/applicationinsights-core-js/classes/ProcessTelemetryContext.html +++ /dev/null @@ -1,44 +0,0 @@ -ProcessTelemetryContext | @microsoft/applicationinsights-core-js - v3.3.1

This class will be removed!

-

use createProcessTelemetryContext() instead

-

Implements

Constructors

Properties

Returns the IAppInsightsCore instance for the current request

-
createNew: ((plugins?: ITelemetryPluginChain | IPlugin[], startAt?: IPlugin) => IProcessTelemetryContext)

Create a new context using the core and config from the current instance

-

Type declaration

diagLog: (() => IDiagnosticLogger)

Returns the current IDiagnosticsLogger for the current request

-
getCfg: (() => IConfiguration)

Gets the current core config instance

-
getConfig: ((identifier: string, field: string, defaultValue?:
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[]) =>
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[])

Gets the named config from either the named identifier extension or core config if neither exist then the -default value is returned

-

Type declaration

    • (identifier, field, defaultValue?):
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]
    • Parameters

      • identifier: string

        The named extension identifier

        -
      • field: string

        The config field name

        -
      • OptionaldefaultValue:
            | string
            | number
            | boolean
            | Function
            | string[]
            | RegExp[]

        The default value to return if no defined config exists

        -

      Returns
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]

getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T)

Gets the named extension config

-
getNext: (() => ITelemetryPluginChain)

Returns the next configured plugin proxy

-
hasNext: (() => boolean)

Helper to allow inherited classes to check and possibly shortcut executing code only -required if there is a nextPlugin

-
iterate: (<T>(callback: ((plugin: T) => void)) => void)

Synchronously iterate over the context chain running the callback for each plugin, once -every plugin has been executed via the callback, any associated onComplete will be called.

-

Type declaration

    • <T>(callback): void
    • Type Parameters

      Parameters

      • callback: ((plugin: T) => void)

        The function call for each plugin in the context chain

        -
          • (plugin): void
          • Parameters

            • plugin: T

            Returns void

      Returns void

onComplete: ((onComplete: (() => void)) => void)

Set the function to call when the current chain has executed all processNext or unloadNext items.

-
processNext: ((env: ITelemetryItem) => boolean | void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env): boolean | void
    • Parameters

      Returns boolean | void

      boolean (true) if there is no more plugins to process otherwise false or undefined (void)

      -
setNext: ((nextCtx: ITelemetryPluginChain) => void)

Helper to set the next plugin proxy

-
diff --git a/docs/webSdk/applicationinsights-core-js/classes/_InternalLogMessage.html b/docs/webSdk/applicationinsights-core-js/classes/_InternalLogMessage.html deleted file mode 100644 index 7651334db..000000000 --- a/docs/webSdk/applicationinsights-core-js/classes/_InternalLogMessage.html +++ /dev/null @@ -1,5 +0,0 @@ -_InternalLogMessage | @microsoft/applicationinsights-core-js - v3.3.1

Constructors

Properties

Constructors

Properties

dataType: string = "MessageData"
message: string
messageId: number
diff --git a/docs/webSdk/applicationinsights-core-js/enums/CdnFeatureMode.html b/docs/webSdk/applicationinsights-core-js/enums/CdnFeatureMode.html deleted file mode 100644 index a395fa7c5..000000000 --- a/docs/webSdk/applicationinsights-core-js/enums/CdnFeatureMode.html +++ /dev/null @@ -1,11 +0,0 @@ -CdnFeatureMode | @microsoft/applicationinsights-core-js - v3.3.1

Enumeration Members

Enumeration Members

disable: 2

config from cdn will Not be applied

-
enable: 3

try to apply config from cdn

-
forceOff: 5

force disable

-
forceOn: 4

force enable

-
none: 1

not set, user defined/config defaults value will be used

-
diff --git a/docs/webSdk/applicationinsights-core-js/enums/FeatureOptInMode.html b/docs/webSdk/applicationinsights-core-js/enums/FeatureOptInMode.html deleted file mode 100644 index 3abb1e9eb..000000000 --- a/docs/webSdk/applicationinsights-core-js/enums/FeatureOptInMode.html +++ /dev/null @@ -1,7 +0,0 @@ -FeatureOptInMode | @microsoft/applicationinsights-core-js - v3.3.1

Enumeration Members

Enumeration Members

disable: 2

try to not apply config from cdn

-
enable: 3

try to apply config from cdn

-
none: 1

not set, completely depends on cdn cfg

-
diff --git a/docs/webSdk/applicationinsights-core-js/enums/SendRequestReason.html b/docs/webSdk/applicationinsights-core-js/enums/SendRequestReason.html deleted file mode 100644 index 754eb5f39..000000000 --- a/docs/webSdk/applicationinsights-core-js/enums/SendRequestReason.html +++ /dev/null @@ -1,22 +0,0 @@ -SendRequestReason | @microsoft/applicationinsights-core-js - v3.3.1

The EventsDiscardedReason enumeration contains a set of values that specify the reason for discarding an event.

-

Enumeration Members

ManualFlush: 1

A manual flush request was received

-
MaxBatchSize: 10

Maximum batch size would be exceeded

-
MaxQueuedEvents: 20

The Maximum number of events have already been queued

-
NormalSchedule: 1

Events are being sent based on the normal event schedule / timer.

-
Resumed: 4

The Channel was resumed

-
Retry: 5

The event(s) being sent as a retry

-
SdkUnload: 6

The SDK is unloading

-
SyncEvent: 3

The event(s) being sent are sync events

-
Undefined: 0

No specific reason was specified

-
Unload: 2

Unload event is being processed

-
diff --git a/docs/webSdk/applicationinsights-core-js/enums/TelemetryUnloadReason.html b/docs/webSdk/applicationinsights-core-js/enums/TelemetryUnloadReason.html deleted file mode 100644 index 104bb5d98..000000000 --- a/docs/webSdk/applicationinsights-core-js/enums/TelemetryUnloadReason.html +++ /dev/null @@ -1,10 +0,0 @@ -TelemetryUnloadReason | @microsoft/applicationinsights-core-js - v3.3.1

The TelemetryUnloadReason enumeration contains the possible reasons for why a plugin is being unloaded / torndown().

-

Enumeration Members

ManualTeardown: 0

Teardown has been called without any context.

-
PluginReplace: 2

This instance of the plugin is being removed and replaced

-
PluginUnload: 1

Just this plugin is being removed

-
SdkUnload: 50

The entire SDK is being unloaded

-
diff --git a/docs/webSdk/applicationinsights-core-js/enums/TelemetryUpdateReason.html b/docs/webSdk/applicationinsights-core-js/enums/TelemetryUpdateReason.html deleted file mode 100644 index 7a32eec76..000000000 --- a/docs/webSdk/applicationinsights-core-js/enums/TelemetryUpdateReason.html +++ /dev/null @@ -1,10 +0,0 @@ -TelemetryUpdateReason | @microsoft/applicationinsights-core-js - v3.3.1

The TelemetryUpdateReason enumeration contains a set of bit-wise values that specify the reason for update request.

-

Enumeration Members

ConfigurationChanged: 1

The configuration has ben updated or changed

-
PluginAdded: 16

One or more plugins have been added

-
PluginRemoved: 32

One or more plugins have been removed

-
Unknown: 0

Unknown.

-
diff --git a/docs/webSdk/applicationinsights-core-js/enums/TransportType.html b/docs/webSdk/applicationinsights-core-js/enums/TransportType.html deleted file mode 100644 index 24aa67165..000000000 --- a/docs/webSdk/applicationinsights-core-js/enums/TransportType.html +++ /dev/null @@ -1,9 +0,0 @@ -TransportType | @microsoft/applicationinsights-core-js - v3.3.1

Enumeration Members

Enumeration Members

Beacon: 3

Use sendBeacon api if available

-
Fetch: 2

Use the Fetch api if available

-
NotSet: 0

Use the default available api

-
Xhr: 1

Use XMLHttpRequest or XMLDomainRequest if available

-
diff --git a/docs/webSdk/applicationinsights-core-js/enums/_eInternalMessageId.html b/docs/webSdk/applicationinsights-core-js/enums/_eInternalMessageId.html deleted file mode 100644 index ccc5b68c1..000000000 --- a/docs/webSdk/applicationinsights-core-js/enums/_eInternalMessageId.html +++ /dev/null @@ -1,91 +0,0 @@ -_eInternalMessageId | @microsoft/applicationinsights-core-js - v3.3.1

Enumeration Members

BrowserCannotReadLocalStorage -BrowserCannotReadSessionStorage -BrowserCannotWriteLocalStorage -BrowserCannotWriteSessionStorage -BrowserDoesNotSupportLocalStorage -BrowserFailedRemovalFromLocalStorage -BrowserFailedRemovalFromSessionStorage -CannotAccessCookie -CannotParseAiBlobValue -CannotSendEmptyTelemetry -CannotSerializeObject -CannotSerializeObjectNonSerializable -CdnDeprecation -CircularReferenceDetected -ClearAuthContextFailed -ClientPerformanceMathError -ConfigWatcherException -CreateEnvelopeError -DefaultThrottleMsgKey -DynamicConfigException -ErrorPVCalc -ErrorParsingAISessionCookie -ExceptionTruncated -ExceptionWhileLoggingError -FailedAddingCustomDefinedRequestContext -FailedAddingTelemetryToBuffer -FailedMonitorAjaxAbort -FailedMonitorAjaxDur -FailedMonitorAjaxGetCorrelationHeader -FailedMonitorAjaxOpen -FailedMonitorAjaxRSC -FailedMonitorAjaxSend -FailedMonitorAjaxSetRequestHeader -FailedToAddHandlerForOnBeforeUnload -FailedToFixDepricatedValues -FailedToReportDataLoss -FailedToRestoreStorageBuffer -FailedToSendQueuedTelemetry -FailedToSetStorageBuffer -FlushFailed -IdTooLong -IllegalCharsInName -InMemoryStorageBufferFull -InitPromiseException -InstrumentationKeyDeprecation -InvalidBackendResponse -InvalidContentBlob -InvalidDurationValue -InvalidEvent -InvalidInstrumentationKey -ItemNotInArray -MaxAjaxPerPVExceeded -MaxUnloadHookExceeded -MessageLimitPerPVExceeded -MessageTruncated -MissingRequiredFieldSpecification -NameTooLong -NavigationTimingNotSupported -NotificationException -OnError -PluginException -SampleRateOutOfRange -SdkLdrUpdate -SendBrowserInfoOnUserInit -SenderNotInitialized -SessionRenewalDateIsZero -SessionStorageBufferFull -SetAuthContextFailed -SetAuthContextFailedAccountName -SnippetScriptLoadFailure -StartCalledMoreThanOnce -StartTrackEventFailed -StartTrackFailed -StopCalledWithoutStart -StopTrackEventFailed -StopTrackFailed -StringValueTooLong -TelemetryEnvelopeInvalid -TelemetryInitializerFailed -TelemetrySampledAndNotSent -TrackArgumentsNotSpecified -TrackEventFailed -TrackExceptionFailed -TrackMetricFailed -TrackPVFailed -TrackPVFailedCalc -TrackPageActionEventFailed -TrackTraceFailed -TransmissionFailed -UrlTooLong -

Enumeration Members

BrowserCannotReadLocalStorage: 1
BrowserCannotReadSessionStorage: 2
BrowserCannotWriteLocalStorage: 3
BrowserCannotWriteSessionStorage: 4
BrowserDoesNotSupportLocalStorage: 0
BrowserFailedRemovalFromLocalStorage: 5
BrowserFailedRemovalFromSessionStorage: 6
CannotAccessCookie: 68
CannotParseAiBlobValue: 101
CannotSendEmptyTelemetry: 7
CannotSerializeObject: 48
CannotSerializeObjectNonSerializable: 49
CdnDeprecation: 110
CircularReferenceDetected: 50
ClearAuthContextFailed: 51
ClientPerformanceMathError: 8
ConfigWatcherException: 107
CreateEnvelopeError: 47
DefaultThrottleMsgKey: 109
DynamicConfigException: 108
ErrorPVCalc: 10
ErrorParsingAISessionCookie: 9
ExceptionTruncated: 52
ExceptionWhileLoggingError: 11
FailedAddingCustomDefinedRequestContext: 104
FailedAddingTelemetryToBuffer: 12
FailedMonitorAjaxAbort: 13
FailedMonitorAjaxDur: 14
FailedMonitorAjaxGetCorrelationHeader: 18
FailedMonitorAjaxOpen: 15
FailedMonitorAjaxRSC: 16
FailedMonitorAjaxSend: 17
FailedMonitorAjaxSetRequestHeader: 71
FailedToAddHandlerForOnBeforeUnload: 19
FailedToFixDepricatedValues: 44
FailedToReportDataLoss: 21
FailedToRestoreStorageBuffer: 42
FailedToSendQueuedTelemetry: 20
FailedToSetStorageBuffer: 41
FlushFailed: 22
IdTooLong: 69
IllegalCharsInName: 53
InMemoryStorageBufferFull: 105
InitPromiseException: 112
InstrumentationKeyDeprecation: 106
InvalidBackendResponse: 43
InvalidContentBlob: 102
InvalidDurationValue: 45
InvalidEvent: 70
InvalidInstrumentationKey: 100
ItemNotInArray: 54
MaxAjaxPerPVExceeded: 55
MaxUnloadHookExceeded: 48
MessageLimitPerPVExceeded: 23
MessageTruncated: 56
MissingRequiredFieldSpecification: 24
NameTooLong: 57
NavigationTimingNotSupported: 25
NotificationException: 74
OnError: 26
PluginException: 73
SampleRateOutOfRange: 58
SdkLdrUpdate: 111
SendBrowserInfoOnUserInit: 72
SenderNotInitialized: 28
SessionRenewalDateIsZero: 27
SessionStorageBufferFull: 67
SetAuthContextFailed: 59
SetAuthContextFailedAccountName: 60
SnippetScriptLoadFailure: 99
StartCalledMoreThanOnce: 62
StartTrackEventFailed: 29
StartTrackFailed: 31
StopCalledWithoutStart: 63
StopTrackEventFailed: 30
StopTrackFailed: 32
StringValueTooLong: 61
TelemetryEnvelopeInvalid: 46
TelemetryInitializerFailed: 64
TelemetrySampledAndNotSent: 33
TrackArgumentsNotSpecified: 65
TrackEventFailed: 34
TrackExceptionFailed: 35
TrackMetricFailed: 36
TrackPVFailed: 37
TrackPVFailedCalc: 38
TrackPageActionEventFailed: 103
TrackTraceFailed: 39
TransmissionFailed: 40
UrlTooLong: 66
diff --git a/docs/webSdk/applicationinsights-core-js/enums/eActiveStatus.html b/docs/webSdk/applicationinsights-core-js/enums/eActiveStatus.html deleted file mode 100644 index 58dc36df1..000000000 --- a/docs/webSdk/applicationinsights-core-js/enums/eActiveStatus.html +++ /dev/null @@ -1,9 +0,0 @@ -eActiveStatus | @microsoft/applicationinsights-core-js - v3.3.1

Enumeration Members

Enumeration Members

ACTIVE: 2

active mean ikey/endpoint promises is resolved and initializing with ikey/endpoint is successful

-
INACTIVE: 1

inactive status means there might be rejected ikey/endpoint promises or ikey/endpoint resolved is not valid

-
NONE: 0
PENDING: 3

Waiting for promises to be resolved -NOTE: if status is set to be pending, incoming changes will be dropped until pending status is removed

-
diff --git a/docs/webSdk/applicationinsights-core-js/enums/eBatchDiscardedReason.html b/docs/webSdk/applicationinsights-core-js/enums/eBatchDiscardedReason.html deleted file mode 100644 index c83901310..000000000 --- a/docs/webSdk/applicationinsights-core-js/enums/eBatchDiscardedReason.html +++ /dev/null @@ -1,10 +0,0 @@ -eBatchDiscardedReason | @microsoft/applicationinsights-core-js - v3.3.1

The eBatchDiscardedReason enumeration contains a set of values that specify the reason for discarding offline batches.

-

Enumeration Members

CleanStorage: 2

Batches with lower number of critical events are dropped to free up storage space

-
MaxInStorageTimeExceeded: 3

The batches in storage exceed max allowed time

-
NonRetryableStatus: 1

Status set to non-retryable after sending

-
Unknown: 0

Unknown.

-
diff --git a/docs/webSdk/applicationinsights-core-js/enums/eEventsDiscardedReason.html b/docs/webSdk/applicationinsights-core-js/enums/eEventsDiscardedReason.html deleted file mode 100644 index 84b50e1c9..000000000 --- a/docs/webSdk/applicationinsights-core-js/enums/eEventsDiscardedReason.html +++ /dev/null @@ -1,14 +0,0 @@ -eEventsDiscardedReason | @microsoft/applicationinsights-core-js - v3.3.1

The eEventsDiscardedReason enumeration contains a set of values that specify the reason for discarding an event.

-

Enumeration Members

InvalidEvent: 2

The event is invalid.

-
KillSwitch: 4

The server is not accepting events from this instrumentation key.

-
NonRetryableStatus: 1

Status set to non-retryable.

-
QueueFull: 5

The event queue is full.

-
SizeLimitExceeded: 3

The size of the event is too large.

-
Unknown: 0

Unknown.

-
diff --git a/docs/webSdk/applicationinsights-core-js/enums/eLoggingSeverity.html b/docs/webSdk/applicationinsights-core-js/enums/eLoggingSeverity.html deleted file mode 100644 index 63cb7cd8a..000000000 --- a/docs/webSdk/applicationinsights-core-js/enums/eLoggingSeverity.html +++ /dev/null @@ -1,10 +0,0 @@ -eLoggingSeverity | @microsoft/applicationinsights-core-js - v3.3.1

Enumeration Members

Enumeration Members

CRITICAL: 1

Error will be sent as internal telemetry

-
DEBUG: 3

The Error will NOT be sent as an internal telemetry, and will only be shown in the browser -console if the logging level allows it.

-
DISABLED: 0

No Logging will be enabled

-
WARNING: 2

Error will NOT be sent as internal telemetry, and will only be shown in browser console

-
diff --git a/docs/webSdk/applicationinsights-core-js/functions/InstrumentEvent.html b/docs/webSdk/applicationinsights-core-js/functions/InstrumentEvent.html deleted file mode 100644 index 018817491..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/InstrumentEvent.html +++ /dev/null @@ -1,8 +0,0 @@ -InstrumentEvent | @microsoft/applicationinsights-core-js - v3.3.1
  • Add an instrumentation hook to the provided named "event" for the target class / object, this doesn't check whether the -named "event" is in fact a function and just assigns the instrumentation hook to the target[evtName]

    -

    Parameters

    • target: any

      The target object

      -
    • evtName: string

      The name of the event

      -
    • callbacks: IInstrumentHooksCallbacks

      The callbacks to configure and call whenever the function is called

      -
    • OptionalcheckPrototype: boolean

      If the function doesn't exist on the target should it attempt to hook the prototype function

      -
    • OptionalcheckParentProto: boolean

      If the function doesn't exist on the target or it's prototype should it attempt to hook the parent's prototype

      -

    Returns IInstrumentHook

diff --git a/docs/webSdk/applicationinsights-core-js/functions/InstrumentFunc.html b/docs/webSdk/applicationinsights-core-js/functions/InstrumentFunc.html deleted file mode 100644 index 79c73a238..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/InstrumentFunc.html +++ /dev/null @@ -1,7 +0,0 @@ -InstrumentFunc | @microsoft/applicationinsights-core-js - v3.3.1
  • Intercept the named prototype functions for the target class / object

    -

    Parameters

    • target: any

      The target object

      -
    • funcName: string

      The function name

      -
    • callbacks: IInstrumentHooksCallbacks

      The callbacks to configure and call whenever the function is called

      -
    • checkPrototype: boolean = true

      If the function doesn't exist on the target should it attempt to hook the prototype function

      -
    • OptionalcheckParentProto: boolean

      If the function doesn't exist on the target or it's prototype should it attempt to hook the parent's prototype

      -

    Returns IInstrumentHook

diff --git a/docs/webSdk/applicationinsights-core-js/functions/InstrumentFuncs.html b/docs/webSdk/applicationinsights-core-js/functions/InstrumentFuncs.html deleted file mode 100644 index 22934a537..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/InstrumentFuncs.html +++ /dev/null @@ -1,7 +0,0 @@ -InstrumentFuncs | @microsoft/applicationinsights-core-js - v3.3.1
  • Intercept the named functions for the target class / object

    -

    Parameters

    • target: any

      The target object

      -
    • funcNames: string[]

      The function names to intercept and call

      -
    • callbacks: IInstrumentHooksCallbacks

      The callbacks to configure and call whenever the function is called

      -
    • checkPrototype: boolean = true

      If the function doesn't exist on the target should it attempt to hook the prototype function

      -
    • OptionalcheckParentProto: boolean

      If the function doesn't exist on the target or it's prototype should it attempt to hook the parent's prototype

      -

    Returns IInstrumentHook[]

diff --git a/docs/webSdk/applicationinsights-core-js/functions/InstrumentProto.html b/docs/webSdk/applicationinsights-core-js/functions/InstrumentProto.html deleted file mode 100644 index 01040133a..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/InstrumentProto.html +++ /dev/null @@ -1,5 +0,0 @@ -InstrumentProto | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/InstrumentProtos.html b/docs/webSdk/applicationinsights-core-js/functions/InstrumentProtos.html deleted file mode 100644 index 0f93dee62..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/InstrumentProtos.html +++ /dev/null @@ -1,5 +0,0 @@ -InstrumentProtos | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/__getRegisteredEvents.html b/docs/webSdk/applicationinsights-core-js/functions/__getRegisteredEvents.html deleted file mode 100644 index baee34753..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/__getRegisteredEvents.html +++ /dev/null @@ -1,7 +0,0 @@ -__getRegisteredEvents | @microsoft/applicationinsights-core-js - v3.3.1
  • Get all of the registered events on the target object, this is primarily used for testing cleanup but may also be used by -applications to remove their own events

    -

    Parameters

    • target: any

      The EventTarget that has registered events

      -
    • OptionaleventName: string

      [Optional] The name of the event to return the registered handlers and full name (with namespaces)

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Additional namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace, -if the eventName also includes a namespace the namespace(s) are merged into a single namespace

      -

    Returns _IRegisteredEvents[]

diff --git a/docs/webSdk/applicationinsights-core-js/functions/_logInternalMessage.html b/docs/webSdk/applicationinsights-core-js/functions/_logInternalMessage.html deleted file mode 100644 index 7679888b0..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/_logInternalMessage.html +++ /dev/null @@ -1,5 +0,0 @@ -_logInternalMessage | @microsoft/applicationinsights-core-js - v3.3.1
  • Logs a message to the internal queue.

    -

    Parameters

    • logger: IDiagnosticLogger

      The Diagnostic Logger instance to use.

      -
    • severity: number

      {LoggingSeverity} - The severity of the log message

      -
    • message: _InternalLogMessage

      {_InternalLogMessage} - The message to log.

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/_testHookMaxUnloadHooksCb.html b/docs/webSdk/applicationinsights-core-js/functions/_testHookMaxUnloadHooksCb.html deleted file mode 100644 index a3ca1e13b..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/_testHookMaxUnloadHooksCb.html +++ /dev/null @@ -1,5 +0,0 @@ -_testHookMaxUnloadHooksCb | @microsoft/applicationinsights-core-js - v3.3.1
  • Test hook for setting the maximum number of unload hooks and calling a monitor function when the hooks are added or removed -This allows for automatic test failure when the maximum number of unload hooks is exceeded

    -

    Parameters

    • OptionalmaxHooks: number

      The maximum number of unload hooks

      -
    • OptionaladdMonitor: ((state: string, hooks: (IUnloadHook | ILegacyUnloadHook)[]) => void)

      The monitor function to call when hooks are added or removed

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/_throwInternal.html b/docs/webSdk/applicationinsights-core-js/functions/_throwInternal.html deleted file mode 100644 index 948956197..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/_throwInternal.html +++ /dev/null @@ -1,7 +0,0 @@ -_throwInternal | @microsoft/applicationinsights-core-js - v3.3.1
  • This is a helper method which will call throwInternal on the passed logger, will throw exceptions in -debug mode or attempt to log the error as a console warning. This helper is provided mostly to better -support minification as logger.throwInternal() will not compress the publish "throwInternal" used throughout -the code.

    -

    Parameters

    • logger: IDiagnosticLogger

      The Diagnostic Logger instance to use.

      -
    • severity: number

      {LoggingSeverity} - The severity of the log message

      -
    • msgId: number
    • msg: string
    • Optionalproperties: Object
    • isUserAct: boolean = false

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/_warnToConsole.html b/docs/webSdk/applicationinsights-core-js/functions/_warnToConsole.html deleted file mode 100644 index f50469dfc..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/_warnToConsole.html +++ /dev/null @@ -1,4 +0,0 @@ -_warnToConsole | @microsoft/applicationinsights-core-js - v3.3.1
  • This is a helper method which will call warnToConsole on the passed logger with the provided message.

    -

    Parameters

    • logger: IDiagnosticLogger

      The Diagnostic Logger instance to use.

      -
    • message: string

      {_InternalLogMessage} - The log message.

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/addEventHandler.html b/docs/webSdk/applicationinsights-core-js/functions/addEventHandler.html deleted file mode 100644 index 2d14b22ad..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/addEventHandler.html +++ /dev/null @@ -1,8 +0,0 @@ -addEventHandler | @microsoft/applicationinsights-core-js - v3.3.1
  • Trys to add an event handler for the specified event to the window, body and document

    -

    Parameters

    • eventName: string

      {string} - The name of the event

      -
    • callback: any

      {any} - The callback function that needs to be executed for the given event

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace.

      -

    Returns boolean

      -
    • true if the handler was successfully added
    • -
    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/addEventListeners.html b/docs/webSdk/applicationinsights-core-js/functions/addEventListeners.html deleted file mode 100644 index f317352ee..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/addEventListeners.html +++ /dev/null @@ -1,7 +0,0 @@ -addEventListeners | @microsoft/applicationinsights-core-js - v3.3.1
  • Bind the listener to the array of events

    -

    Parameters

    • events: string[]

      An string array of event names to bind the listener to

      -
    • listener: any

      The event callback to call when the event is triggered

      -
    • OptionalexcludeEvents: string[]

      [Optional] An array of events that should not be hooked (if possible), unless no other events can be.

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace.

      -

    Returns boolean

    true - when at least one of the events was registered otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/addPageHideEventListener.html b/docs/webSdk/applicationinsights-core-js/functions/addPageHideEventListener.html deleted file mode 100644 index 4e53cf285..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/addPageHideEventListener.html +++ /dev/null @@ -1,11 +0,0 @@ -addPageHideEventListener | @microsoft/applicationinsights-core-js - v3.3.1
  • Listen to the pagehide and visibility changing to 'hidden' events, because the 'visibilitychange' uses -an internal proxy to detect the visibility state you SHOULD use a unique namespace when if you plan to call -removePageShowEventListener as the remove ignores the listener argument for the 'visibilitychange' event.

    -

    Parameters

    • listener: any

      The event callback to call when a page hide event is triggered

      -
    • OptionalexcludeEvents: string[]

      [Optional] An array of events that should not be hooked (if possible), unless no other events can be.

      -
    • OptionalevtNamespace: string | string[]

      [Optional] A Namespace to append to the event listeners so they can be uniquely identified and removed -based on this namespace. This call also adds an additional unique "pageshow" namespace to the events -so that only the matching "removePageHideEventListener" can remove these events. -Suggestion: pass as true if you are also calling addPageUnloadEventListener as that also hooks pagehide

      -

    Returns boolean

    true - when at least one of the events was registered otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/addPageShowEventListener.html b/docs/webSdk/applicationinsights-core-js/functions/addPageShowEventListener.html deleted file mode 100644 index 6326a4c0b..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/addPageShowEventListener.html +++ /dev/null @@ -1,10 +0,0 @@ -addPageShowEventListener | @microsoft/applicationinsights-core-js - v3.3.1
  • Listen to the pageshow and visibility changing to 'visible' events, because the 'visibilitychange' uses -an internal proxy to detect the visibility state you SHOULD use a unique namespace when if you plan to call -removePageShowEventListener as the remove ignores the listener argument for the 'visibilitychange' event.

    -

    Parameters

    • listener: any

      The event callback to call when a page is show event is triggered

      -
    • OptionalexcludeEvents: string[]

      [Optional] An array of events that should not be hooked (if possible), unless no other events can be.

      -
    • OptionalevtNamespace: string | string[]

      [Optional/Recommended] A Namespace to append to the event listeners so they can be uniquely -identified and removed based on this namespace. This call also adds an additional unique "pageshow" namespace to the events -so that only the matching "removePageShowEventListener" can remove these events.

      -

    Returns boolean

    true - when at least one of the events was registered otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/addPageUnloadEventListener.html b/docs/webSdk/applicationinsights-core-js/functions/addPageUnloadEventListener.html deleted file mode 100644 index 6f92b63d6..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/addPageUnloadEventListener.html +++ /dev/null @@ -1,10 +0,0 @@ -addPageUnloadEventListener | @microsoft/applicationinsights-core-js - v3.3.1
  • Listen to the 'beforeunload', 'unload' and 'pagehide' events which indicates a page unload is occurring, -this does NOT listen to the 'visibilitychange' event as while it does indicate that the page is being hidden -it does not necessarily mean that the page is being completely unloaded, it can mean that the user is -just navigating to a different Tab and may come back (without unloading the page). As such you may also -need to listen to the 'addPageHideEventListener' and 'addPageShowEventListener' events.

    -

    Parameters

    • listener: any

      The event callback to call when a page unload event is triggered

      -
    • OptionalexcludeEvents: string[]

      [Optional] An array of events that should not be hooked, unless no other events can be.

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace.

      -

    Returns boolean

    true - when at least one of the events was registered otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/areCookiesSupported.html b/docs/webSdk/applicationinsights-core-js/functions/areCookiesSupported.html deleted file mode 100644 index fb367f267..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/areCookiesSupported.html +++ /dev/null @@ -1 +0,0 @@ -areCookiesSupported | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/arrForEach.html b/docs/webSdk/applicationinsights-core-js/functions/arrForEach.html deleted file mode 100644 index 9fcafd985..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/arrForEach.html +++ /dev/null @@ -1,16 +0,0 @@ -arrForEach | @microsoft/applicationinsights-core-js - v3.3.1
  • Calls the provided callbackFn function once for each element in an array in ascending index order. It is not invoked for index properties -that have been deleted or are uninitialized. And unlike the ES6 forEach() you CAN stop or break the iteration by returning -1 from the -callbackFn function.

    -

    The range (number of elements) processed by arrForEach() is set before the first call to the callbackFn. Any elements added beyond the range -or elements which as assigned to indexes already processed will not be visited by the callbackFn.

    -

    Type Parameters

    • T = any

      Identifies the element type of the array

      -

    Parameters

    • theArray: ArrayLike<T>

      The array or array like object of elements to be searched.

      -
    • callbackfn: ((value: T, index: number, array: T[]) => number | void)

      A synchronous function that accepts up to three arguments. arrForEach calls the callbackfn function one time for each element in the array.

      -
        • (value, index, array): number | void
        • Parameters

          • value: T
          • index: number
          • array: T[]

          Returns number | void

    • OptionalthisArg: any

      An object to which the this keyword can refer in the callbackfn function. If thisArg is omitted, null or undefined -the array will be used as the this value.

      -

    Returns void

    arrForEach expects a synchronous function. -arrForEach does not wait for promises. Make sure you are aware of the implications while using promises (or async functions) as forEach callback.

    -
    const items = ['item1', 'item2', 'item3'];
    const copyItems = [];

    // before using for loop
    for (let i = 0; i < items.length; i++) {
    copyItems.push(items[i]);
    }

    // before using forEach()
    items.forEach((item) => {
    copyItems.push(item);
    });

    // after
    arrForEach(items, (item) => {
    copyItems.push(item);
    // May return -1 to abort the iteration
    });

    // Also supports input as an array like object
    const items = { length: 3, 0: 'item1', 1: 'item2', 2: 'item3' }; -
    - -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/arrIndexOf.html b/docs/webSdk/applicationinsights-core-js/functions/arrIndexOf.html deleted file mode 100644 index 481e7f971..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/arrIndexOf.html +++ /dev/null @@ -1,17 +0,0 @@ -arrIndexOf | @microsoft/applicationinsights-core-js - v3.3.1

The arrIndexOf() method returns the first index at which a given element can be found in the array, -or -1 if it is not present. -arrIndexOf() compares searchElement to elements of the Array using strict equality (the same -method used by the === or triple-equals operator).

-
const array = [2, 9, 9];
arrIndexOf(array, 2); // 0
arrIndexOf(array, 7); // -1
arrIndexOf(array, 9, 2); // 2
arrIndexOf(array, 2, -1); // -1
arrIndexOf(array, 2, -3); // 0

let indices: number[] = [];
const array = ['a', 'b', 'a', 'c', 'a', 'd'];
const element = 'a';
let idx = arrIndexOf(array, element);
while (idx !== -1) {
indices.push(idx);
idx = arrIndexOf(array, element, idx + 1);
}
console.log(indices);
// [0, 2, 4]

function updateVegetablesCollection (veggies, veggie) {
if (arrIndexOf(veggies, veggie) === -1) {
veggies.push(veggie);
console.log('New veggies collection is : ' + veggies);
} else {
console.log(veggie + ' already exists in the veggies collection.');
}
}

let veggies = ['potato', 'tomato', 'chillies', 'green-pepper'];

updateVegetablesCollection(veggies, 'spinach');
// New veggies collection is : potato,tomato,chillies,green-pepper,spinach
updateVegetablesCollection(veggies, 'spinach');
// spinach already exists in the veggies collection.

// Array Like
let arrayLike = {
length: 3,
0: "potato",
1: "tomato",
2: "chillies",
3: "green-pepper" // Not checked as index is > length
};

arrIndexOf(arrayLike, "potato"); // 0
arrIndexOf(arrayLike, "tomato"); // 1
arrIndexOf(arrayLike, "chillies"); 2
arrIndexOf(arrayLike, "green-pepper"); // -1 -
- -
  • Type Parameters

    • T

      Identifies the type of array elements

      -

    Parameters

    • theArray: ArrayLike<T>

      The array or array like object of elements to be searched.

      -
    • searchElement: T

      The element to locate in the array.

      -
    • OptionalfromIndex: number

      The index to start the search at. If the index is greater than or equal to -the array's length, -1 is returned, which means the array will not be searched. If the provided -index value is a negative number, it is taken as the offset from the end of the array. -Note: if the provided index is negative, the array is still searched from front to back. If the -provided index is 0, then the whole array will be searched. Default: 0 (entire array is searched).

      -

    Returns number

    The first index of the element in the array; -1 if not found.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/arrMap.html b/docs/webSdk/applicationinsights-core-js/functions/arrMap.html deleted file mode 100644 index cd03d9211..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/arrMap.html +++ /dev/null @@ -1,20 +0,0 @@ -arrMap | @microsoft/applicationinsights-core-js - v3.3.1

The arrMap() method creates a new array populated with the results of calling a provided function on every -element in the calling array.

-

arrMap calls a provided callbackFn function once for each element in an array, in order, and constructs -a new array from the results. callbackFn is invoked only for indexes of the array which have assigned -values (including undefined).

-

It is not called for missing elements of the array; that is:

-
    -
  • indexes that have never been set;
  • -
  • indexes which have been deleted.
  • -
-

0.3.3

-
const numbers = [1, 4, 9];
const roots = arrMap(numbers, (num) => Math.sqrt(num));

// roots is now [1, 2, 3]
// numbers is still [1, 4, 9]

const kvArray = [{ key: 1, value: 10 },
{ key: 2, value: 20 },
{ key: 3, value: 30 }];

const reformattedArray = arrMap(kvArray, ({ key, value}) => ({ [key]: value }));

// reformattedArray is now [{1: 10}, {2: 20}, {3: 30}],

// kvArray is still:
// [{key: 1, value: 10},
// {key: 2, value: 20},
// {key: 3, value: 30}]

// Also supports Array Like objects with same output
const kvArray = {
length: 3,
0: { key: 1, value: 10 },
1: { key: 2, value: 20 },
2: { key: 3, value: 30 }
}; -
- -
  • Type Parameters

    • T

      Identifies the type of the array elements

      -
    • R = T

      Identifies the type of the elements returned by the callback function, defaults to T.

      -

    Parameters

    • theArray: ArrayLike<T>

      The array or array like object of elements to be searched.

      -
    • callbackFn: ArrMapCallbackFn<T, R>

      The function that is called for evetn element of theArray.

      -
    • OptionalthisArg: any

      The value to use as the this when executing the callbackFn.

      -

    Returns R[]

diff --git a/docs/webSdk/applicationinsights-core-js/functions/arrReduce.html b/docs/webSdk/applicationinsights-core-js/functions/arrReduce.html deleted file mode 100644 index f02879f0d..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/arrReduce.html +++ /dev/null @@ -1,15 +0,0 @@ -arrReduce | @microsoft/applicationinsights-core-js - v3.3.1

The arrReduce() method executes a user-supplied "reducer" callback function on each element of the array, -in order, passing in the return value from the calculation on the preceding element. The final result of -running the reducer across all elements of the array is a single value.

-

The first time that the callback is run there is no "return value of the previous calculation". If supplied, -an initial value may be used in its place. Otherwise the array element at index 0 is used as the initial -value and iteration starts from the next element (index 1 instead of index 0).

-
const getMax = (a: number, b: number) => Math.max(a, b);

// callback is invoked for each element in the array starting at index 0
arrReduce([1, 100], getMax, 50); // 100
arrReduce([ 50], getMax, 10); // 50

// callback is invoked once for element at index 1
arrReduce([1, 100], getMax); // 100

// callback is not invoked
arrReduce([ 50], getMax); // 50
arrReduce([ ], getMax, 1); // 1

arrReduce([ ], getMax); // throws TypeError

// Also supports Array like objects
arrReduce({ length: 2, 0: 1, 1: 100 }, getMax, 50); // 100
arrReduce({ length: 1, 0: 50 }, getMax, 10); // 50

// callback is invoked once for element at index 1
arrReduce({ length: 2, 0: 1, 1: 100 }, getMax); // 100

// callback is not invoked
arrReduce({ length: 1, 0: 50 }, getMax); // 50
arrReduce({ length: 0 }, getMax, 1); // 1 -
- -
  • Type Parameters

    • T

      Identifies the type of array elements

      -
    • R = T

    Parameters

    • theArray: ArrayLike<T>

      The array or array like object of elements to be searched.

      -
    • callbackfn: ArrReduceCallbackFn<T, R>

      A function that accepts up to four arguments. The reduce method calls the callbackfn function one time for each element in the array.

      -
    • OptionalinitialValue: T | R

      If initialValue is specified, it is used as the initial value to start the accumulation. The first call to the callbackfn function provides this value as an argument instead of an array value.

      -

    Returns R

    The value that results from running the "reducer" callback function to completion over the entire array.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/asString.html b/docs/webSdk/applicationinsights-core-js/functions/asString.html deleted file mode 100644 index c67458ae6..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/asString.html +++ /dev/null @@ -1,8 +0,0 @@ -asString | @microsoft/applicationinsights-core-js - v3.3.1

The asString() method returns a string representing the value by -explicitly using String(value).

-

0.4.3

-
const arr = [ 1, 2, 3];
asString(arr); // "1,2,3"
asString(null); // "null"
asString(undefined); // "undefined"
asString(42); // "42"
asString(Symbol.for("Hello")); // "Symbol(Hello)" -
- -
  • Parameters

    • value: any

      The value to get a string representation of

      -

    Returns string

diff --git a/docs/webSdk/applicationinsights-core-js/functions/attachEvent.html b/docs/webSdk/applicationinsights-core-js/functions/attachEvent.html deleted file mode 100644 index 403958b28..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/attachEvent.html +++ /dev/null @@ -1,7 +0,0 @@ -attachEvent | @microsoft/applicationinsights-core-js - v3.3.1
  • Binds the specified function to an event, so that the function gets called whenever the event fires on the object

    -

    Parameters

    • obj: any

      Object to add the event too.

      -
    • eventNameWithoutOn: string

      String that specifies any of the standard DHTML Events without "on" prefix and optional (dot "." prefixed) namespaces "click" "click.mynamespace".

      -
    • handlerRef: any

      Pointer that specifies the function to call when event fires

      -
    • useCapture: boolean = false

      [Optional] Defaults to false

      -

    Returns boolean

    True if the function was bound successfully to the event, otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/blockDynamicConversion.html b/docs/webSdk/applicationinsights-core-js/functions/blockDynamicConversion.html deleted file mode 100644 index ac86936ce..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/blockDynamicConversion.html +++ /dev/null @@ -1,18 +0,0 @@ -blockDynamicConversion | @microsoft/applicationinsights-core-js - v3.3.1
  • Mark the provided value so that if it's included into the configuration it will NOT have -its properties converted into a dynamic (reactive) object. If the object is not a plain object -or an array (ie. a class) this function has not affect as only Objects and Arrays are converted -into dynamic objects in the dynamic configuration.

    -

    When you have tagged a value as both forceDynamicConversion and blocked force will take precedence.

    -

    You should only need to use this function, if you are creating dynamic "classes" from objects -which confirm to the require interface. A common case for this is during unit testing where it's -easier to create mock extensions.

    -

    If value is falsy (null / undefined / 0 / empty string etc) it will not be tagged and -if there is an exception adding the property to the value (because its frozen etc) the -exception will be swallowed

    -

    Type Parameters

    • T

    Parameters

    • value: T

      The object that you want to block from being converted into a -trackable dynamic object

      -

    Returns T

    The original value

    -
    // This is a valid "extension", but it is technically an object
    // So when included in the config.extensions it WILL be cloned and then
    // converted into a dynamic object, where all of its properties will become
    // get/set object properties and will be tracked. While this WILL still
    // function, when attempt to use a mocking framework on top of this the
    // functions are now technically get accessors which return a function
    // and this can cause some mocking frameworks to fail.
    let mockChannel = {
    pause: () => { },
    resume: () => { },
    teardown: () => { },
    flush: (async: any, callBack: any) => { },
    processTelemetry: (env: any) => { },
    setNextPlugin: (next: any) => { },
    initialize: (config: any, core: any, extensions: any) => { },
    identifier: "testChannel",
    priority: 1003
    }; -
    - -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/cfgDfBlockPropValue.html b/docs/webSdk/applicationinsights-core-js/functions/cfgDfBlockPropValue.html deleted file mode 100644 index 5556867eb..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/cfgDfBlockPropValue.html +++ /dev/null @@ -1,5 +0,0 @@ -cfgDfBlockPropValue | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/cfgDfBoolean.html b/docs/webSdk/applicationinsights-core-js/functions/cfgDfBoolean.html deleted file mode 100644 index 0caad0a98..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/cfgDfBoolean.html +++ /dev/null @@ -1,6 +0,0 @@ -cfgDfBoolean | @microsoft/applicationinsights-core-js - v3.3.1
  • Helper which returns an IConfigDefaultCheck instance that will validate and convert the user -provided value to a boolean from a string or boolean value

    -

    Type Parameters

    Parameters

    • OptionaldefaultValue: boolean

      The default value to apply it not provided or it's not valid

      -
    • OptionalfallBackName: keyof T | keyof C | (keyof T | keyof C)[]

      The fallback configuration name if the current value is not available

      -

    Returns IConfigDefaultCheck<T, boolean, C>

    a new IConfigDefaultCheck structure

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/cfgDfFunc.html b/docs/webSdk/applicationinsights-core-js/functions/cfgDfFunc.html deleted file mode 100644 index db7bfac3c..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/cfgDfFunc.html +++ /dev/null @@ -1,5 +0,0 @@ -cfgDfFunc | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/cfgDfMerge.html b/docs/webSdk/applicationinsights-core-js/functions/cfgDfMerge.html deleted file mode 100644 index fb3a22829..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/cfgDfMerge.html +++ /dev/null @@ -1,5 +0,0 @@ -cfgDfMerge | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/cfgDfSet.html b/docs/webSdk/applicationinsights-core-js/functions/cfgDfSet.html deleted file mode 100644 index 33cbfaad1..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/cfgDfSet.html +++ /dev/null @@ -1,5 +0,0 @@ -cfgDfSet | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/cfgDfString.html b/docs/webSdk/applicationinsights-core-js/functions/cfgDfString.html deleted file mode 100644 index 879fb77ce..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/cfgDfString.html +++ /dev/null @@ -1,5 +0,0 @@ -cfgDfString | @microsoft/applicationinsights-core-js - v3.3.1
  • Helper which returns an IConfigDefaultCheck instance that will validate that the user -provided value is a function.

    -

    Type Parameters

    Parameters

    • OptionaldefaultValue: string

      The default string value to apply it not provided or it's not valid, defaults to an empty string

      -

    Returns IConfigDefaultCheck<T, string, C>

    a new IConfigDefaultCheck structure

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/cfgDfValidate.html b/docs/webSdk/applicationinsights-core-js/functions/cfgDfValidate.html deleted file mode 100644 index cd5664c66..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/cfgDfValidate.html +++ /dev/null @@ -1,6 +0,0 @@ -cfgDfValidate | @microsoft/applicationinsights-core-js - v3.3.1
  • Helper which returns an IConfigDefaultCheck instance with the provided field validator

    -

    Type Parameters

    Parameters

    • validator: IConfigCheckFn<V>

      The IConfigCheckFn function to validate the user provided value

      -
    • defaultValue: V

      The default value to apply it not provided or it's not valid

      -
    • OptionalfallBackName: keyof T | keyof C | (keyof T | keyof C)[]

      The fallback configuration name if the current value is not available

      -

    Returns IConfigDefaultCheck<T, V, C>

    a new IConfigDefaultCheck structure

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/createClassFromInterface.html b/docs/webSdk/applicationinsights-core-js/functions/createClassFromInterface.html deleted file mode 100644 index 7b8ebee71..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/createClassFromInterface.html +++ /dev/null @@ -1,4 +0,0 @@ -createClassFromInterface | @microsoft/applicationinsights-core-js - v3.3.1
  • Simpler helper to create a dynamic class that implements the interface and populates the values with the defaults. -Only instance properties (hasOwnProperty) values are copied from the defaults to the new instance

    -

    Type Parameters

    • T

    Parameters

    • Optionaldefaults: T

      Simple helper

      -

    Returns (new () => T)

      • new (): T
      • Returns T

diff --git a/docs/webSdk/applicationinsights-core-js/functions/createCookieMgr.html b/docs/webSdk/applicationinsights-core-js/functions/createCookieMgr.html deleted file mode 100644 index aade4dd65..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/createCookieMgr.html +++ /dev/null @@ -1 +0,0 @@ -createCookieMgr | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/createCustomDomEvent.html b/docs/webSdk/applicationinsights-core-js/functions/createCustomDomEvent.html deleted file mode 100644 index b012600c5..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/createCustomDomEvent.html +++ /dev/null @@ -1 +0,0 @@ -createCustomDomEvent | @microsoft/applicationinsights-core-js - v3.3.1
  • Parameters

    • eventName: string
    • Optionaldetails: any

    Returns CustomEvent

diff --git a/docs/webSdk/applicationinsights-core-js/functions/createDynamicConfig.html b/docs/webSdk/applicationinsights-core-js/functions/createDynamicConfig.html deleted file mode 100644 index ef925e4e6..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/createDynamicConfig.html +++ /dev/null @@ -1,6 +0,0 @@ -createDynamicConfig | @microsoft/applicationinsights-core-js - v3.3.1
  • Create or return a dynamic version of the passed config, if it is not already dynamic

    -

    Type Parameters

    Parameters

    • config: T

      The config to be converted into a dynamic config

      -
    • OptionaldefaultConfig: IConfigDefaults<T, IConfiguration>

      The default values to apply on the config if the properties don't already exist

      -
    • Optionallogger: IDiagnosticLogger
    • OptionalinPlace: boolean

      Should the config be converted in-place into a dynamic config or a new instance returned, defaults to true

      -

    Returns IDynamicConfigHandler<T>

    The dynamic config handler for the config (whether new or existing)

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/createEnumStyle.html b/docs/webSdk/applicationinsights-core-js/functions/createEnumStyle.html deleted file mode 100644 index 069e112f2..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/createEnumStyle.html +++ /dev/null @@ -1,3 +0,0 @@ -createEnumStyle | @microsoft/applicationinsights-core-js - v3.3.1

Create an enum style object which has both the key => value and value => key mappings

-
diff --git a/docs/webSdk/applicationinsights-core-js/functions/createProcessTelemetryContext.html b/docs/webSdk/applicationinsights-core-js/functions/createProcessTelemetryContext.html deleted file mode 100644 index afabed2c7..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/createProcessTelemetryContext.html +++ /dev/null @@ -1,4 +0,0 @@ -createProcessTelemetryContext | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/createTraceParent.html b/docs/webSdk/applicationinsights-core-js/functions/createTraceParent.html deleted file mode 100644 index 9a7a43768..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/createTraceParent.html +++ /dev/null @@ -1,6 +0,0 @@ -createTraceParent | @microsoft/applicationinsights-core-js - v3.3.1
  • Create a new ITraceParent instance using the provided values.

    -

    Parameters

    • OptionaltraceId: string

      The traceId to use, when invalid a new random W3C id will be generated.

      -
    • OptionalspanId: string

      The parent/span id to use, a new random value will be generated if it is invalid.

      -
    • Optionalflags: number

      The traceFlags to use, defaults to zero (0) if not supplied or invalid

      -
    • Optionalversion: string

      The version to used, defaults to version "01" if not supplied or invalid.

      -

    Returns ITraceParent

diff --git a/docs/webSdk/applicationinsights-core-js/functions/createUniqueNamespace.html b/docs/webSdk/applicationinsights-core-js/functions/createUniqueNamespace.html deleted file mode 100644 index c5592aff8..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/createUniqueNamespace.html +++ /dev/null @@ -1 +0,0 @@ -createUniqueNamespace | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/createUnloadHandlerContainer.html b/docs/webSdk/applicationinsights-core-js/functions/createUnloadHandlerContainer.html deleted file mode 100644 index d7ec3292f..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/createUnloadHandlerContainer.html +++ /dev/null @@ -1 +0,0 @@ -createUnloadHandlerContainer | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/createUnloadHookContainer.html b/docs/webSdk/applicationinsights-core-js/functions/createUnloadHookContainer.html deleted file mode 100644 index 8b7d37681..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/createUnloadHookContainer.html +++ /dev/null @@ -1,4 +0,0 @@ -createUnloadHookContainer | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/createValueMap.html b/docs/webSdk/applicationinsights-core-js/functions/createValueMap.html deleted file mode 100644 index 4394c2378..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/createValueMap.html +++ /dev/null @@ -1,9 +0,0 @@ -createValueMap | @microsoft/applicationinsights-core-js - v3.3.1

Create a 2 index map that maps an enum's key and value to the defined map value, X["key"] => mapValue and X[0] => mapValue. -Generic values

-
    -
  • E = the const enum type (typeof eRequestHeaders);
  • -
  • V = Identifies the valid values for the keys, this should include both the enum numeric and string key of the type. The -resulting "Value" of each entry identifies the valid values withing the assignments.
  • -
-
diff --git a/docs/webSdk/applicationinsights-core-js/functions/dateNow.html b/docs/webSdk/applicationinsights-core-js/functions/dateNow.html deleted file mode 100644 index 56ad437d8..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/dateNow.html +++ /dev/null @@ -1,10 +0,0 @@ -dateNow | @microsoft/applicationinsights-core-js - v3.3.1
  • Return the number of milliseconds that have elapsed since January 1, 1970 00:00:00 UTC.

    -

    To offer protection against timing attacks and fingerprinting, the precision of utcNow() -might get rounded depending on browser settings. In Firefox, the privacy.reduceTimerPrecision -preference is enabled by default and defaults to 20µs in Firefox 59; in 60 it will be 2ms.

    -

    Returns number

    A Number representing the milliseconds elapsed since the UNIX epoch.

    -

    0.4.4

    -
    let now = utcNow();
    -
    - -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/deepFreeze.html b/docs/webSdk/applicationinsights-core-js/functions/deepFreeze.html deleted file mode 100644 index a236fa632..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/deepFreeze.html +++ /dev/null @@ -1,5 +0,0 @@ -deepFreeze | @microsoft/applicationinsights-core-js - v3.3.1
  • Perform a deep freeze on the object and all of it's contained values / properties by recursively calling -objFreeze() on all enumerable properties of the object and on each property returned.

    -

    Type Parameters

    • T

    Parameters

    • value: T

      the object to be completly frozen.

      -

    Returns T

    The originally passed in object.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/detachEvent.html b/docs/webSdk/applicationinsights-core-js/functions/detachEvent.html deleted file mode 100644 index e33729058..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/detachEvent.html +++ /dev/null @@ -1,8 +0,0 @@ -detachEvent | @microsoft/applicationinsights-core-js - v3.3.1
  • Removes an event handler for the specified event

    -

    Parameters

    • obj: any
    • eventNameWithoutOn: string

      {string} - The name of the event, with optional namespaces or just the namespaces, -such as "click", "click.mynamespace" or ".mynamespace"

      -
    • handlerRef: any

      {any} - The callback function that needs to be removed from the given event, when using a -namespace (with or without a qualifying event) this may be null to remove all previously attached event handlers -otherwise this will only remove events with this specific handler.

      -
    • useCapture: boolean = false

      [Optional] Defaults to false

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/dispatchEvent.html b/docs/webSdk/applicationinsights-core-js/functions/dispatchEvent.html deleted file mode 100644 index 43600ca40..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/dispatchEvent.html +++ /dev/null @@ -1 +0,0 @@ -dispatchEvent | @microsoft/applicationinsights-core-js - v3.3.1
  • Parameters

    • target: EventTarget
    • evnt: Event | CustomEvent<any>

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-core-js/functions/doPerf.html b/docs/webSdk/applicationinsights-core-js/functions/doPerf.html deleted file mode 100644 index 8bdea1a48..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/doPerf.html +++ /dev/null @@ -1,7 +0,0 @@ -doPerf | @microsoft/applicationinsights-core-js - v3.3.1
  • Helper function to wrap a function with a perf event

    -

    Type Parameters

    • T

    Parameters

    • mgrSource: IPerfManagerProvider | IPerfManager

      The Performance Manager or a Performance provider source (may be null)

      -
    • getSource: (() => string)

      The callback to create the source name for the event (if perf monitoring is enabled)

      -
        • (): string
        • Returns string

    • func: ((perfEvt?: IPerfEvent) => T)

      The function to call and measure

      -
    • Optionaldetails: (() => any)

      A function to return the payload details

      -
        • (): any
        • Returns any

    • OptionalisAsync: boolean

      Is the event / function being call asynchronously or synchronously

      -

    Returns T

diff --git a/docs/webSdk/applicationinsights-core-js/functions/doUnloadAll.html b/docs/webSdk/applicationinsights-core-js/functions/doUnloadAll.html deleted file mode 100644 index e8f6debfe..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/doUnloadAll.html +++ /dev/null @@ -1,8 +0,0 @@ -doUnloadAll | @microsoft/applicationinsights-core-js - v3.3.1
  • Call the unload function on all targets handling any returned IPromise -/ Promise before calling the next targets unload

    -

    Type Parameters

    • T

    Parameters

    • targets: {
          unload?: ((isAsync?: boolean) => T | IPromise<T>);
      }[]

      An array of the targets to unload

      -
    • OptionalisAsync: boolean

      The caller identifies whether it is expecting the operations to complete synchronously or asynchronously. Even -if the caller is not waiting the operation may still be performed asynchronously depending on the component and the reverse is -also true.

      -
    • Optionaldone: (() => void)

      Optional callback function to call once all of the unload functions have been called.

      -
        • (): void
        • Returns void

    Returns void | IPromise<void>

diff --git a/docs/webSdk/applicationinsights-core-js/functions/dumpObj.html b/docs/webSdk/applicationinsights-core-js/functions/dumpObj.html deleted file mode 100644 index 6be41df98..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/dumpObj.html +++ /dev/null @@ -1,14 +0,0 @@ -dumpObj | @microsoft/applicationinsights-core-js - v3.3.1
  • Returns string representation of an object suitable for diagnostics logging.

    -

    Parameters

    • object: any

      The object to be converted to a diagnostic string value

      -
    • Optionalformat: number | boolean

      Identifies whether the JSON value should be formated

      -
        -
      • true - Format with 4 spaces
      • -
      • 'number' - The number of spaces to format with
      • -
      • false (or not Truthy) - Do not format
      • -
      -

    Returns string

    A string representation of the object suitable for diagnostics logging

    -
    let obj = { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } };

    let objStr = dumpObj(obj);
    // objStr === "[object Object]: { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } }"

    let objStrFmt = dumpObj(obj, true);
    // objStrFmt === "[object Object]: {\n a: 1,\n b: "Hello",\n c: {\n d: 2,\n e: "Darkness"\n }\n}"

    let objStrFmt2 = dumpObj(obj, 2);
    // objStrFmt2 === "[object Object]: {\n a: 1,\n b: "Hello",\n c: {\n d: 2,\n e: "Darkness"\n }\n}"

    let objStrFmt3 = dumpObj(obj, 0);
    // objStrFmt3 === "[object Object]: { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } }"

    let objStrFmt4 = dumpObj(obj, false);
    // objStrFmt4 === "[object Object]: { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } }"

    let objStrFmt5 = dumpObj(obj, null);
    // objStrFmt5 === "[object Object]: { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } }"

    let objStrFmt6 = dumpObj(obj, undefined);
    // objStrFmt6 === "[object Object]: { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } }"

    let objStrFmt7 = dumpObj(obj, "");
    // objStrFmt7 === "[object Object]: { a: 1, b: "Hello", c: { d: 2, e: "Darkness" } }"

    let err = new Error("Hello Darkness");
    let errStr = dumpObj(err);
    // errStr === "[object Error]: { stack: 'Error: Hello Darkness\n at <anonymous>:1:13', message: 'Hello Darkness', name: 'Error'"

    let errStrFmt = dumpObj(err, true);
    // errStrFmt === "[object Error]: {\n stack: "Error: Hello Darkness\n at <anonymous>:1:13",\n message: "Hello Darkness",\n name: "Error"\n}"

    let errStrFmt2 = dumpObj(err, 2);
    // errStrFmt2 === "[object Error]: {\n stack: "Error: Hello Darkness\n at <anonymous>:1:13",\n message: "Hello Darkness",\n name: "Error"\n}"

    let errStrFmt3 = dumpObj(err, 0);
    // errStrFmt3 === "[object Error]: { stack: "Error: Hello Darkness\n at <anonymous>:1:13", message: "Hello Darkness", name: "Error" }"
    -
    - -

    dumpObj

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/eventOff.html b/docs/webSdk/applicationinsights-core-js/functions/eventOff.html deleted file mode 100644 index d05e79980..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/eventOff.html +++ /dev/null @@ -1,10 +0,0 @@ -eventOff | @microsoft/applicationinsights-core-js - v3.3.1
  • Removes an event handler for the specified event

    -

    Type Parameters

    • T

    Parameters

    • target: T
    • eventName: string

      {string} - The name of the event, with optional namespaces or just the namespaces, -such as "click", "click.mynamespace" or ".mynamespace"

      -
    • handlerRef: any

      {any} - The callback function that needs to be removed from the given event, when using a -namespace (with or without a qualifying event) this may be null to remove all previously attached event handlers -otherwise this will only remove events with this specific handler.

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Additional namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace, -if the eventName also includes a namespace the namespace(s) are merged into a single namespace

      -
    • useCapture: boolean = false

      [Optional] Defaults to false

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/eventOn.html b/docs/webSdk/applicationinsights-core-js/functions/eventOn.html deleted file mode 100644 index 9a3383780..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/eventOn.html +++ /dev/null @@ -1,9 +0,0 @@ -eventOn | @microsoft/applicationinsights-core-js - v3.3.1
  • Binds the specified function to an event, so that the function gets called whenever the event fires on the object

    -

    Type Parameters

    • T

    Parameters

    • target: T
    • eventName: string

      String that specifies any of the standard DHTML Events without "on" prefix, if may also include an optional (dot "." prefixed) -namespaces "click" "click.mynamespace" in addition to specific namespaces.

      -
    • handlerRef: any

      Pointer that specifies the function to call when event fires

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Additional namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace, -if the eventName also includes a namespace the namespace(s) are merged into a single namespace

      -
    • useCapture: boolean = false

      [Optional] Defaults to false

      -

    Returns boolean

    True if the function was bound successfully to the event, otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/findAllScripts.html b/docs/webSdk/applicationinsights-core-js/functions/findAllScripts.html deleted file mode 100644 index e0482eed4..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/findAllScripts.html +++ /dev/null @@ -1,2 +0,0 @@ -findAllScripts | @microsoft/applicationinsights-core-js - v3.3.1
  • Find all script tags in the provided document and return the information about them.

    -

    Parameters

    • doc: any

    Returns scriptsInfo[]

diff --git a/docs/webSdk/applicationinsights-core-js/functions/findMetaTag.html b/docs/webSdk/applicationinsights-core-js/functions/findMetaTag.html deleted file mode 100644 index 0fa2043c6..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/findMetaTag.html +++ /dev/null @@ -1,2 +0,0 @@ -findMetaTag | @microsoft/applicationinsights-core-js - v3.3.1
  • Helper function to fetch the named meta-tag from the page.

    -

    Parameters

    • name: string

    Returns any

diff --git a/docs/webSdk/applicationinsights-core-js/functions/findNamedServerTiming.html b/docs/webSdk/applicationinsights-core-js/functions/findNamedServerTiming.html deleted file mode 100644 index 012800c41..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/findNamedServerTiming.html +++ /dev/null @@ -1,2 +0,0 @@ -findNamedServerTiming | @microsoft/applicationinsights-core-js - v3.3.1
  • Helper function to fetch the named server timing value from the page response (first navigation event).

    -

    Parameters

    • name: string

    Returns any

diff --git a/docs/webSdk/applicationinsights-core-js/functions/findW3cTraceParent.html b/docs/webSdk/applicationinsights-core-js/functions/findW3cTraceParent.html deleted file mode 100644 index 2d471fa36..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/findW3cTraceParent.html +++ /dev/null @@ -1,3 +0,0 @@ -findW3cTraceParent | @microsoft/applicationinsights-core-js - v3.3.1
  • Helper function to fetch the passed traceparent from the page, looking for it as a meta-tag or a Server-Timing header.

    -

    Parameters

    • OptionalselectIdx: number

      If the found value is comma separated which is the preferred entry to select, defaults to the first

      -

    Returns ITraceParent

diff --git a/docs/webSdk/applicationinsights-core-js/functions/forceDynamicConversion.html b/docs/webSdk/applicationinsights-core-js/functions/forceDynamicConversion.html deleted file mode 100644 index bc00fa9bb..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/forceDynamicConversion.html +++ /dev/null @@ -1,12 +0,0 @@ -forceDynamicConversion | @microsoft/applicationinsights-core-js - v3.3.1
  • This is the reverse case of blockDynamicConversion in that this will tag an -object to indicate that it should always be converted into a dynamic trackable object -even when not an object or array. So all properties of this object will become -get / set accessor functions.

    -

    When you have tagged a value as both forceDynamicConversion and blocked force will take precedence.

    -

    If value is falsy (null / undefined / 0 / empty string etc) it will not be tagged and -if there is an exception adding the property to the value (because its frozen etc) the -exception will be swallowed.

    -

    Type Parameters

    • T

    Parameters

    • value: T

      The object that should be tagged and converted if included into a dynamic -configuration.

      -

    Returns T

    The original value

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/formatErrorMessageXdr.html b/docs/webSdk/applicationinsights-core-js/functions/formatErrorMessageXdr.html deleted file mode 100644 index 63b746c25..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/formatErrorMessageXdr.html +++ /dev/null @@ -1 +0,0 @@ -formatErrorMessageXdr | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/formatErrorMessageXhr.html b/docs/webSdk/applicationinsights-core-js/functions/formatErrorMessageXhr.html deleted file mode 100644 index 3a2d1ba2e..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/formatErrorMessageXhr.html +++ /dev/null @@ -1 +0,0 @@ -formatErrorMessageXhr | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/formatTraceParent.html b/docs/webSdk/applicationinsights-core-js/functions/formatTraceParent.html deleted file mode 100644 index a5ca70c94..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/formatTraceParent.html +++ /dev/null @@ -1,6 +0,0 @@ -formatTraceParent | @microsoft/applicationinsights-core-js - v3.3.1
  • Format the ITraceParent value as a string using the supported and know version formats. -So even if the passed traceParent is a later version the string value returned from this -function will convert it to only the known version formats. -This currently only supports version "00" and invalid "ff"

    -

    Parameters

    Returns string

diff --git a/docs/webSdk/applicationinsights-core-js/functions/generateW3CId.html b/docs/webSdk/applicationinsights-core-js/functions/generateW3CId.html deleted file mode 100644 index ebfe2b3fe..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/generateW3CId.html +++ /dev/null @@ -1,2 +0,0 @@ -generateW3CId | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/getConsole.html b/docs/webSdk/applicationinsights-core-js/functions/getConsole.html deleted file mode 100644 index 5148757b7..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getConsole.html +++ /dev/null @@ -1,2 +0,0 @@ -getConsole | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/getCrypto.html b/docs/webSdk/applicationinsights-core-js/functions/getCrypto.html deleted file mode 100644 index 1e3c40c86..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getCrypto.html +++ /dev/null @@ -1,4 +0,0 @@ -getCrypto | @microsoft/applicationinsights-core-js - v3.3.1
  • Returns the crypto object if it is present otherwise null. -This helper is used to access the crypto object from the current -global instance which could be window or globalThis for a web worker

    -

    Returns Crypto | null

diff --git a/docs/webSdk/applicationinsights-core-js/functions/getDebugExt.html b/docs/webSdk/applicationinsights-core-js/functions/getDebugExt.html deleted file mode 100644 index db19decc3..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getDebugExt.html +++ /dev/null @@ -1 +0,0 @@ -getDebugExt | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/getDebugListener.html b/docs/webSdk/applicationinsights-core-js/functions/getDebugListener.html deleted file mode 100644 index 222b9626f..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getDebugListener.html +++ /dev/null @@ -1 +0,0 @@ -getDebugListener | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/getDocument.html b/docs/webSdk/applicationinsights-core-js/functions/getDocument.html deleted file mode 100644 index b238100c5..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getDocument.html +++ /dev/null @@ -1,2 +0,0 @@ -getDocument | @microsoft/applicationinsights-core-js - v3.3.1

Return the global document instance.

-
  • Returns Document

diff --git a/docs/webSdk/applicationinsights-core-js/functions/getExceptionName.html b/docs/webSdk/applicationinsights-core-js/functions/getExceptionName.html deleted file mode 100644 index 461bd19ca..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getExceptionName.html +++ /dev/null @@ -1,2 +0,0 @@ -getExceptionName | @microsoft/applicationinsights-core-js - v3.3.1
  • Returns the name of object if it's an Error. Otherwise, returns empty string.

    -

    Parameters

    • object: any

    Returns string

diff --git a/docs/webSdk/applicationinsights-core-js/functions/getGblPerfMgr.html b/docs/webSdk/applicationinsights-core-js/functions/getGblPerfMgr.html deleted file mode 100644 index 3b1c65a8a..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getGblPerfMgr.html +++ /dev/null @@ -1,5 +0,0 @@ -getGblPerfMgr | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/getGlobal.html b/docs/webSdk/applicationinsights-core-js/functions/getGlobal.html deleted file mode 100644 index aae5f9a83..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getGlobal.html +++ /dev/null @@ -1,16 +0,0 @@ -getGlobal | @microsoft/applicationinsights-core-js - v3.3.1
  • Returns the current global scope object, for a normal web page this will be the current -window, for a Web Worker this will be current worker global scope via "self". The internal -implementation returns the first available instance object in the following order

    -
      -
    • globalThis (New standard)
    • -
    • self (Will return the current window instance for supported browsers)
    • -
    • window (fallback for older browser implementations)
    • -
    • global (NodeJS standard)
    • -
    • (When all else fails) -While the return type is a Window for the normal case, not all environments will support all -of the properties or functions. And this caches the lookup of the global as in some environments -this can be an expensive operation.
    • -
    -

    Parameters

    • OptionaluseCached: boolean

      [Optional] used for testing to bypass the cached lookup, when true this will -cause the cached global to be reset.

      -

    Returns Window

diff --git a/docs/webSdk/applicationinsights-core-js/functions/getGlobalInst.html b/docs/webSdk/applicationinsights-core-js/functions/getGlobalInst.html deleted file mode 100644 index bfef4e8ff..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getGlobalInst.html +++ /dev/null @@ -1,8 +0,0 @@ -getGlobalInst | @microsoft/applicationinsights-core-js - v3.3.1
  • Return the named global object if available, will return null if the object is not available.

    -

    Type Parameters

    • T

    Parameters

    • name: string | number | symbol

      The globally named object, may be any valid property key (string, number or symbol)

      -
    • OptionaluseCached: boolean

      [Optional] used for testing to bypass the cached lookup, when true this will -cause the cached global to be reset.

      -

    Returns T | null

    // This does not cause the evaluation to occur
    window.myGlobal = "Hello";
    let cachedValue = getInst("myGlobal");
    // cachedValue === "Hello"

    window.myGlobal = "Darkness";
    // getInst("myGlobal") === "Darkness"

    let promiseCls = getInst("Promise");
    // May throw if the global is not supported by the runtime
    // otherwise the Promise class. -
    - -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/getHistory.html b/docs/webSdk/applicationinsights-core-js/functions/getHistory.html deleted file mode 100644 index 0978d3801..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getHistory.html +++ /dev/null @@ -1,2 +0,0 @@ -getHistory | @microsoft/applicationinsights-core-js - v3.3.1

Returns the global history instance

-
  • Returns History

diff --git a/docs/webSdk/applicationinsights-core-js/functions/getIEVersion.html b/docs/webSdk/applicationinsights-core-js/functions/getIEVersion.html deleted file mode 100644 index e46dc6396..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getIEVersion.html +++ /dev/null @@ -1,2 +0,0 @@ -getIEVersion | @microsoft/applicationinsights-core-js - v3.3.1
  • Gets IE version returning the document emulation mode if we are running on IE, or null otherwise

    -

    Parameters

    • userAgentStr: string = null

    Returns number

diff --git a/docs/webSdk/applicationinsights-core-js/functions/getJSON.html b/docs/webSdk/applicationinsights-core-js/functions/getJSON.html deleted file mode 100644 index 056430b7d..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getJSON.html +++ /dev/null @@ -1,4 +0,0 @@ -getJSON | @microsoft/applicationinsights-core-js - v3.3.1
  • Returns the global JSON object if it is present otherwise null. -This helper is used to access the JSON object without causing an exception -"Uncaught ReferenceError: JSON is not defined"

    -

    Returns JSON | null

diff --git a/docs/webSdk/applicationinsights-core-js/functions/getLocation.html b/docs/webSdk/applicationinsights-core-js/functions/getLocation.html deleted file mode 100644 index 3e996bf90..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getLocation.html +++ /dev/null @@ -1,4 +0,0 @@ -getLocation | @microsoft/applicationinsights-core-js - v3.3.1
  • Returns the global location object if it is present otherwise null. -This helper is used to access the location object without causing an exception -"Uncaught ReferenceError: location is not defined"

    -

    Parameters

    • OptionalcheckForMock: boolean

    Returns Location | null

diff --git a/docs/webSdk/applicationinsights-core-js/functions/getMsCrypto.html b/docs/webSdk/applicationinsights-core-js/functions/getMsCrypto.html deleted file mode 100644 index c6a3ec0cf..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getMsCrypto.html +++ /dev/null @@ -1,4 +0,0 @@ -getMsCrypto | @microsoft/applicationinsights-core-js - v3.3.1
  • Returns the crypto object if it is present otherwise null. -This helper is used to access the crypto object from the current -global instance which could be window or globalThis for a web worker

    -

    Returns Crypto | null

diff --git a/docs/webSdk/applicationinsights-core-js/functions/getNavigator.html b/docs/webSdk/applicationinsights-core-js/functions/getNavigator.html deleted file mode 100644 index e2293b99a..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getNavigator.html +++ /dev/null @@ -1,2 +0,0 @@ -getNavigator | @microsoft/applicationinsights-core-js - v3.3.1

Returns the global navigator instance

-
  • Returns Navigator

diff --git a/docs/webSdk/applicationinsights-core-js/functions/getPerformance.html b/docs/webSdk/applicationinsights-core-js/functions/getPerformance.html deleted file mode 100644 index e82fe6d64..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getPerformance.html +++ /dev/null @@ -1,7 +0,0 @@ -getPerformance | @microsoft/applicationinsights-core-js - v3.3.1
  • Returns the global performance Object if available, which can be used to -gather performance information about the current document. It serves as the -point of exposure for the Performance Timeline API, the High Resolution Time -API, the Navigation Timing API, the User Timing API, and the Resource Timing API.

    -

    Returns Performance

    The global performance object if available.

    -

    0.4.4

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/getResponseText.html b/docs/webSdk/applicationinsights-core-js/functions/getResponseText.html deleted file mode 100644 index 4e22d9e86..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getResponseText.html +++ /dev/null @@ -1 +0,0 @@ -getResponseText | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/getSetValue.html b/docs/webSdk/applicationinsights-core-js/functions/getSetValue.html deleted file mode 100644 index 30ee3e48e..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getSetValue.html +++ /dev/null @@ -1,5 +0,0 @@ -getSetValue | @microsoft/applicationinsights-core-js - v3.3.1
  • Returns the current value from the target object if not null or undefined otherwise sets the new value and returns it

    -

    Type Parameters

    • T
    • K extends string | number | symbol

    Parameters

    • target: T

      The target object to return or set the default value

      -
    • field: K

      The key for the field to set on the target

      -
    • OptionaldefValue: T[K]

      [Optional] The value to set if not already present, when not provided a empty object will be added

      -

    Returns T[K]

diff --git a/docs/webSdk/applicationinsights-core-js/functions/getWindow.html b/docs/webSdk/applicationinsights-core-js/functions/getWindow.html deleted file mode 100644 index 7d157a262..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/getWindow.html +++ /dev/null @@ -1,2 +0,0 @@ -getWindow | @microsoft/applicationinsights-core-js - v3.3.1

Return the global window instance.

-
  • Returns Window

diff --git a/docs/webSdk/applicationinsights-core-js/functions/hasDocument.html b/docs/webSdk/applicationinsights-core-js/functions/hasDocument.html deleted file mode 100644 index b33434ca4..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/hasDocument.html +++ /dev/null @@ -1,5 +0,0 @@ -hasDocument | @microsoft/applicationinsights-core-js - v3.3.1
  • Identify whether the runtime contains a document object

    -

    Returns boolean

      -
    • True if a document exists
    • -
    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/hasHistory.html b/docs/webSdk/applicationinsights-core-js/functions/hasHistory.html deleted file mode 100644 index 1f0138314..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/hasHistory.html +++ /dev/null @@ -1,2 +0,0 @@ -hasHistory | @microsoft/applicationinsights-core-js - v3.3.1
  • Identifies whether the runtime contains a history object

    -

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-core-js/functions/hasJSON.html b/docs/webSdk/applicationinsights-core-js/functions/hasJSON.html deleted file mode 100644 index 2ca024a49..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/hasJSON.html +++ /dev/null @@ -1,6 +0,0 @@ -hasJSON | @microsoft/applicationinsights-core-js - v3.3.1
  • Checks if JSON object is available, this is required as we support the API running without a -window /document (eg. Node server, electron webworkers) and if we attempt to assign a history -object to a local variable or pass as an argument an "Uncaught ReferenceError: JSON is not defined" -exception will be thrown. -Defined as a function to support lazy / late binding environments.

    -

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-core-js/functions/hasNavigator.html b/docs/webSdk/applicationinsights-core-js/functions/hasNavigator.html deleted file mode 100644 index af82108ae..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/hasNavigator.html +++ /dev/null @@ -1,2 +0,0 @@ -hasNavigator | @microsoft/applicationinsights-core-js - v3.3.1
  • Identify whether the runtimne contains a navigator object

    -

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-core-js/functions/hasOwnProperty.html b/docs/webSdk/applicationinsights-core-js/functions/hasOwnProperty.html deleted file mode 100644 index fe8ae16e7..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/hasOwnProperty.html +++ /dev/null @@ -1,17 +0,0 @@ -hasOwnProperty | @microsoft/applicationinsights-core-js - v3.3.1
  • The objHasOwnProperty() method returns a boolean indicating whether the object -has the specified property as its own property (as opposed to inheriting it).

    -

    The objHasOwnProperty() method returns true if the specified property is a direct -property of the object — even if the value is null or undefined. The method returns -false if the property is inherited, or has not been declared at all. Unlike the in -operator, this method does not check for the specified property in the object's -prototype chain.

    -

    The method can be called on most JavaScript objects, because most objects descend -from Object, and hence inherit its methods. For example Array is an Object, so you -can use objHasOwnProperty() method to check whether an index exists:

    -

    Type Parameters

    • T = any

    Parameters

    • obj: T

      The object being evaluated

      -
    • prop: PropertyKey

      The String or Symbol of the property to test

      -

    Returns boolean

    true if the object has the specified property as own property; otherwise false

    -
    let example = {};
    objHasOwnProperty(example, 'prop'); // false

    example.prop = 'exists';
    objHasOwnProperty(example, 'prop'); // true - 'prop' has been defined

    example.prop = null;
    objHasOwnProperty(example, 'prop'); // true - own property exists with value of null

    example.prop = undefined;
    objHasOwnProperty(example, 'prop'); // true - own property exists with value of undefined -
    - -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/hasWindow.html b/docs/webSdk/applicationinsights-core-js/functions/hasWindow.html deleted file mode 100644 index 0df45e14f..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/hasWindow.html +++ /dev/null @@ -1,2 +0,0 @@ -hasWindow | @microsoft/applicationinsights-core-js - v3.3.1
  • Identify whether the runtime contains a window object

    -

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-core-js/functions/initializePlugins.html b/docs/webSdk/applicationinsights-core-js/functions/initializePlugins.html deleted file mode 100644 index 65fb8640a..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/initializePlugins.html +++ /dev/null @@ -1,3 +0,0 @@ -initializePlugins | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isArray.html b/docs/webSdk/applicationinsights-core-js/functions/isArray.html deleted file mode 100644 index e7d8c782f..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isArray.html +++ /dev/null @@ -1,7 +0,0 @@ -isArray | @microsoft/applicationinsights-core-js - v3.3.1

Checks if the type of value is an Array.

-
import { isArray, isObject } from "@nevware21/ts-utils";

function performAction(value: any) {
if (isArray(value) || isObject(value)) {
// Do something
} else {
// Do something else
}
} -
- -
  • Type Parameters

    • T = any

    Parameters

    • arg: any

      Value to be checked.

      -

    Returns arg is T[]

    True if the value is a Array, false otherwise.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isBeaconsSupported.html b/docs/webSdk/applicationinsights-core-js/functions/isBeaconsSupported.html deleted file mode 100644 index b47ee5fbb..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isBeaconsSupported.html +++ /dev/null @@ -1,5 +0,0 @@ -isBeaconsSupported | @microsoft/applicationinsights-core-js - v3.3.1
  • Checks if HTML5 Beacons are supported in the current environment.

    -

    Parameters

    • OptionaluseCached: boolean

      [Optional] used for testing to bypass the cached lookup, when true this will -cause the cached global to be reset.

      -

    Returns boolean

    True if supported, false otherwise.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isBoolean.html b/docs/webSdk/applicationinsights-core-js/functions/isBoolean.html deleted file mode 100644 index 95512e7c3..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isBoolean.html +++ /dev/null @@ -1,4 +0,0 @@ -isBoolean | @microsoft/applicationinsights-core-js - v3.3.1

Checks if the type of value is a boolean.

-
  • Parameters

    • value: any

      Value to be checked.

      -

    Returns value is boolean

    True if the value is a boolean, false otherwise.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isDate.html b/docs/webSdk/applicationinsights-core-js/functions/isDate.html deleted file mode 100644 index 0a5a63ed4..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isDate.html +++ /dev/null @@ -1,5 +0,0 @@ -isDate | @microsoft/applicationinsights-core-js - v3.3.1

Check if an object is of type Date

-
import { isDate } from "@nevware21/ts-utils";

let _theDate = null;

function getSetDate(newDate?: any) {
_theDate = isDate(newDate) ? newDate : new Date();

return _theDate;
} -
- -
  • Parameters

    • value: any

    Returns value is Date

diff --git a/docs/webSdk/applicationinsights-core-js/functions/isError.html b/docs/webSdk/applicationinsights-core-js/functions/isError.html deleted file mode 100644 index 3194f28ee..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isError.html +++ /dev/null @@ -1,4 +0,0 @@ -isError | @microsoft/applicationinsights-core-js - v3.3.1

Checks if the type of value is a Error object.

-
  • Parameters

    • value: any

      Value to be checked.

      -

    Returns value is Error

    True if the value is a Error, false otherwise.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isFeatureEnabled.html b/docs/webSdk/applicationinsights-core-js/functions/isFeatureEnabled.html deleted file mode 100644 index 8b9a33803..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isFeatureEnabled.html +++ /dev/null @@ -1 +0,0 @@ -isFeatureEnabled | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isFetchSupported.html b/docs/webSdk/applicationinsights-core-js/functions/isFetchSupported.html deleted file mode 100644 index 0840a9b43..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isFetchSupported.html +++ /dev/null @@ -1,4 +0,0 @@ -isFetchSupported | @microsoft/applicationinsights-core-js - v3.3.1
  • Checks if the Fetch API is supported in the current environment.

    -

    Parameters

    • OptionalwithKeepAlive: boolean

      [Optional] If True, check if fetch is available and it supports the keepalive feature, otherwise only check if fetch is supported

      -

    Returns boolean

    True if supported, otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isFunction.html b/docs/webSdk/applicationinsights-core-js/functions/isFunction.html deleted file mode 100644 index 092186679..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isFunction.html +++ /dev/null @@ -1,6 +0,0 @@ -isFunction | @microsoft/applicationinsights-core-js - v3.3.1

Checks to see if the past value is a function value

-
function myFunction() { }
isFunction(null); // false
isFunction(undefined); // false
isFunction("null"); // false
isFunction("undefined"); // false
isFunction("1"); // false
isFunction("aa"); // false
isFunction(new Date()); // false
isFunction(1); // false
isFunction(""); // false
isFunction(myFunction); // true
isFunction([]); // false
isFunction(new Array(1)); // false -
- -
  • Parameters

    • value: any

      The value to check

      -

    Returns value is Function

diff --git a/docs/webSdk/applicationinsights-core-js/functions/isIE.html b/docs/webSdk/applicationinsights-core-js/functions/isIE.html deleted file mode 100644 index 1e4bc79e1..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isIE.html +++ /dev/null @@ -1,2 +0,0 @@ -isIE | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isNotNullOrUndefined.html b/docs/webSdk/applicationinsights-core-js/functions/isNotNullOrUndefined.html deleted file mode 100644 index 2a228e0fc..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isNotNullOrUndefined.html +++ /dev/null @@ -1 +0,0 @@ -isNotNullOrUndefined | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isNotTruthy.html b/docs/webSdk/applicationinsights-core-js/functions/isNotTruthy.html deleted file mode 100644 index 05cbf4a86..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isNotTruthy.html +++ /dev/null @@ -1,5 +0,0 @@ -isNotTruthy | @microsoft/applicationinsights-core-js - v3.3.1
  • Checks if the type of value does not evaluate to true value, handling some special -case usages of Boolean(true/false) and new Boolean(true/false).

    -

    Parameters

    • value: any

      Value to be checked.

      -

    Returns boolean

    True if the value is not truthy, false otherwise.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isNotUndefined.html b/docs/webSdk/applicationinsights-core-js/functions/isNotUndefined.html deleted file mode 100644 index 43afe9a68..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isNotUndefined.html +++ /dev/null @@ -1 +0,0 @@ -isNotUndefined | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isNullOrUndefined.html b/docs/webSdk/applicationinsights-core-js/functions/isNullOrUndefined.html deleted file mode 100644 index 3c97a4789..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isNullOrUndefined.html +++ /dev/null @@ -1,7 +0,0 @@ -isNullOrUndefined | @microsoft/applicationinsights-core-js - v3.3.1
  • Checks if the provided value is null, undefined or contains the string value of "undefined".

    -

    Parameters

    • value: any

      The value to check

      -

    Returns boolean

    true if the value is null or undefined

    -
    isNullOrUndefined(null);         // true
    isNullOrUndefined(undefined); // true
    isNullOrUndefined("undefined"); // true

    let value = null;
    isNullOrUndefined(value); // true
    let value = undefined;
    isNullOrUndefined(value); // true

    isNullOrUndefined(""); // false
    isNullOrUndefined(0); // false
    isNullOrUndefined(new Date()); // false
    isNullOrUndefined(true); // false
    isNullOrUndefined(false); // false -
    - -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isNumber.html b/docs/webSdk/applicationinsights-core-js/functions/isNumber.html deleted file mode 100644 index 5d04ef65f..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isNumber.html +++ /dev/null @@ -1,4 +0,0 @@ -isNumber | @microsoft/applicationinsights-core-js - v3.3.1

Checks if the type of value is a number.

-
  • Parameters

    • value: any

      Value to be checked.

      -

    Returns value is number

    True if the value is a number, false otherwise.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isObject.html b/docs/webSdk/applicationinsights-core-js/functions/isObject.html deleted file mode 100644 index 55234506d..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isObject.html +++ /dev/null @@ -1,4 +0,0 @@ -isObject | @microsoft/applicationinsights-core-js - v3.3.1
  • Checks to see if the past value is an object value

    -

    Type Parameters

    • T

      The object type, defaults to any

      -

    Parameters

    • value: T

      The value to check

      -

    Returns value is T

diff --git a/docs/webSdk/applicationinsights-core-js/functions/isReactNative.html b/docs/webSdk/applicationinsights-core-js/functions/isReactNative.html deleted file mode 100644 index d0ed51615..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isReactNative.html +++ /dev/null @@ -1,2 +0,0 @@ -isReactNative | @microsoft/applicationinsights-core-js - v3.3.1
  • Returns whether the environment is reporting that we are running in a React Native Environment

    -

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-core-js/functions/isSafari.html b/docs/webSdk/applicationinsights-core-js/functions/isSafari.html deleted file mode 100644 index 7fe9f58a5..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isSafari.html +++ /dev/null @@ -1 +0,0 @@ -isSafari | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isSampledFlag.html b/docs/webSdk/applicationinsights-core-js/functions/isSampledFlag.html deleted file mode 100644 index 624096e72..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isSampledFlag.html +++ /dev/null @@ -1,3 +0,0 @@ -isSampledFlag | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isString.html b/docs/webSdk/applicationinsights-core-js/functions/isString.html deleted file mode 100644 index 52e1c4b78..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isString.html +++ /dev/null @@ -1,6 +0,0 @@ -isString | @microsoft/applicationinsights-core-js - v3.3.1

Checks to see if the past value is a string value

-
isString("");            // true
isString("null"); // true
isString("undefined"); // true
isString(String("")); // true

isString(null); // false
isString(undefined); // false
isString(0); // false -
- -
  • Parameters

    • value: any

      The value to check

      -

    Returns value is string

diff --git a/docs/webSdk/applicationinsights-core-js/functions/isSymbol.html b/docs/webSdk/applicationinsights-core-js/functions/isSymbol.html deleted file mode 100644 index 56660961c..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isSymbol.html +++ /dev/null @@ -1,4 +0,0 @@ -isSymbol | @microsoft/applicationinsights-core-js - v3.3.1

Checks if the type of value is a symbol.

-
  • Parameters

    • value: any

      Value to be checked.

      -

    Returns value is symbol

    True if the value is a symbol, false otherwise.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isTruthy.html b/docs/webSdk/applicationinsights-core-js/functions/isTruthy.html deleted file mode 100644 index 73a135fac..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isTruthy.html +++ /dev/null @@ -1,5 +0,0 @@ -isTruthy | @microsoft/applicationinsights-core-js - v3.3.1
  • Checks if the type of value evaluates to true value, handling some special -case usages of Boolean(true/false) and new Boolean(true/false).

    -

    Parameters

    • value: any

      Value to be checked.

      -

    Returns boolean

    True if the value is not truthy, false otherwise.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isTypeof.html b/docs/webSdk/applicationinsights-core-js/functions/isTypeof.html deleted file mode 100644 index 4dc5f5c95..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isTypeof.html +++ /dev/null @@ -1,5 +0,0 @@ -isTypeof | @microsoft/applicationinsights-core-js - v3.3.1
  • Validate if the provided value object is of the expected type

    -

    Parameters

    • value: any

      The value to check

      -
    • theType: string

      The expected type name as a string

      -

    Returns boolean

    true if the value matches the provided type

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isUndefined.html b/docs/webSdk/applicationinsights-core-js/functions/isUndefined.html deleted file mode 100644 index 5d4e03081..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isUndefined.html +++ /dev/null @@ -1,8 +0,0 @@ -isUndefined | @microsoft/applicationinsights-core-js - v3.3.1
  • Checks if the provided value is undefined or contains the string value "undefined", -if you want to consider the string value as undefined see isStrictUndefined

    -

    Parameters

    • value: any

      The value to check

      -

    Returns boolean

    true if the value is undefined or "undefined", otherwise false

    -
    isUndefined(undefined);              // true
    isUndefined("undefined"); // true

    isUndefined(null); // false
    isUndefined("null"); // false
    isUndefined("1"); // false
    isUndefined("aa"); // false
    isUndefined(new Date()); // false
    isUndefined(1); // false
    isUndefined(""); // false
    isUndefined(_dummyFunction); // false
    isUndefined([]); // false
    isUndefined(new Array(1)); // false
    isUndefined(true); // false
    isUndefined(false); // false
    isUndefined("true"); // false
    isUndefined("false"); // false
    isUndefined(new Boolean(true)); // false
    isUndefined(new Boolean(false)); // false
    isUndefined(new Boolean("true")); // false
    isUndefined(new Boolean("false")); // false
    isUndefined(Boolean(true)); // false
    isUndefined(Boolean(false)); // false
    isUndefined(Boolean("true")); // false
    isUndefined(Boolean("false")); // false
    isUndefined(new RegExp("")); // false
    isUndefined(new ArrayBuffer(0)); // false
    isUndefined(new Error("Test Error"));// false
    isUndefined(new TypeError("Test TypeError")); // false
    isUndefined(new TestError("Test TestError")); // false
    isUndefined(_dummyError()); // false
    isUndefined(Promise.reject()); // false
    isUndefined(Promise.resolve()); // false
    isUndefined(new Promise(() => {})); // false
    isUndefined(_simplePromise()); // false
    isUndefined(_simplePromiseLike()); // false
    isUndefined(Object.create(null)); // false
    isUndefined(polyObjCreate(null)); // false -
    - -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isValidSpanId.html b/docs/webSdk/applicationinsights-core-js/functions/isValidSpanId.html deleted file mode 100644 index 599f81d44..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isValidSpanId.html +++ /dev/null @@ -1,6 +0,0 @@ -isValidSpanId | @microsoft/applicationinsights-core-js - v3.3.1
  • Is the provided W3c span id (aka. parent id) a valid string representation, it must be a 16-character -string of lowercase hexadecimal characters, for example, 00f067aa0ba902b7. -If all characters are zero (0000000000000000) this is considered an invalid value.

    -

    Parameters

    • value: string

      The W3c span id to be validated

      -

    Returns boolean

    true if valid otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isValidTraceId.html b/docs/webSdk/applicationinsights-core-js/functions/isValidTraceId.html deleted file mode 100644 index 3c929099f..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isValidTraceId.html +++ /dev/null @@ -1,6 +0,0 @@ -isValidTraceId | @microsoft/applicationinsights-core-js - v3.3.1
  • Is the provided W3c Trace Id a valid string representation, it must be a 32-character string -of lowercase hexadecimal characters for example, 4bf92f3577b34da6a3ce929d0e0e4736. -If all characters as zero (00000000000000000000000000000000) it will be considered an invalid value.

    -

    Parameters

    • value: string

      The W3c trace Id to be validated

      -

    Returns boolean

    true if valid otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isValidTraceParent.html b/docs/webSdk/applicationinsights-core-js/functions/isValidTraceParent.html deleted file mode 100644 index dac61c22c..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isValidTraceParent.html +++ /dev/null @@ -1,2 +0,0 @@ -isValidTraceParent | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/isXhrSupported.html b/docs/webSdk/applicationinsights-core-js/functions/isXhrSupported.html deleted file mode 100644 index 371ff01ad..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/isXhrSupported.html +++ /dev/null @@ -1,3 +0,0 @@ -isXhrSupported | @microsoft/applicationinsights-core-js - v3.3.1
  • Checks if XMLHttpRequest is supported

    -

    Returns boolean

    True if supported, otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/mergeEvtNamespace.html b/docs/webSdk/applicationinsights-core-js/functions/mergeEvtNamespace.html deleted file mode 100644 index c4a1df59d..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/mergeEvtNamespace.html +++ /dev/null @@ -1 +0,0 @@ -mergeEvtNamespace | @microsoft/applicationinsights-core-js - v3.3.1
  • Parameters

    • theNamespace: string
    • Optionalnamespaces: string | string[]

    Returns string | string[]

diff --git a/docs/webSdk/applicationinsights-core-js/functions/mwcRandom32.html b/docs/webSdk/applicationinsights-core-js/functions/mwcRandom32.html deleted file mode 100644 index 3924b6e65..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/mwcRandom32.html +++ /dev/null @@ -1,5 +0,0 @@ -mwcRandom32 | @microsoft/applicationinsights-core-js - v3.3.1
  • Generate a random 32-bit number between (0x000000..0xFFFFFFFF) or (-0x80000000..0x7FFFFFFF), using MWC (Multiply with carry) -instead of Math.random() defaults to un-signed. -Used as a replacement random generator for IE to avoid issues with older IE instances.

    -

    Parameters

    • Optionalsigned: boolean

      True to return a signed 32-bit number (-0x80000000..0x7FFFFFFF) otherwise an unsigned one (0x000000..0xFFFFFFFF)

      -

    Returns number

diff --git a/docs/webSdk/applicationinsights-core-js/functions/mwcRandomSeed.html b/docs/webSdk/applicationinsights-core-js/functions/mwcRandomSeed.html deleted file mode 100644 index c8c0f0e5d..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/mwcRandomSeed.html +++ /dev/null @@ -1,3 +0,0 @@ -mwcRandomSeed | @microsoft/applicationinsights-core-js - v3.3.1
  • Seed the MWC random number generator with the specified seed or a random value

    -

    Parameters

    • Optionalvalue: number

      optional the number to used as the seed, if undefined, null or zero a random value will be chosen

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/newGuid.html b/docs/webSdk/applicationinsights-core-js/functions/newGuid.html deleted file mode 100644 index d1f33ae2b..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/newGuid.html +++ /dev/null @@ -1 +0,0 @@ -newGuid | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/newId.html b/docs/webSdk/applicationinsights-core-js/functions/newId.html deleted file mode 100644 index 2d5859a49..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/newId.html +++ /dev/null @@ -1,4 +0,0 @@ -newId | @microsoft/applicationinsights-core-js - v3.3.1
  • Generate random base64 id string. -The default length is 22 which is 132-bits so almost the same as a GUID but as base64 (the previous default was 5)

    -

    Parameters

    • maxLength: number = 22

      Optional value to specify the length of the id to be generated, defaults to 22

      -

    Returns string

diff --git a/docs/webSdk/applicationinsights-core-js/functions/normalizeJsName.html b/docs/webSdk/applicationinsights-core-js/functions/normalizeJsName.html deleted file mode 100644 index 49363a7bf..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/normalizeJsName.html +++ /dev/null @@ -1,6 +0,0 @@ -normalizeJsName | @microsoft/applicationinsights-core-js - v3.3.1
  • Validates that the string name conforms to the JS IdentifierName specification and if not -normalizes the name so that it would. This method does not identify or change any keywords -meaning that if you pass in a known keyword the same value will be returned. -This is a simplified version

    -

    Parameters

    • name: string

      The name to validate

      -

    Returns string

diff --git a/docs/webSdk/applicationinsights-core-js/functions/objDefineAccessors.html b/docs/webSdk/applicationinsights-core-js/functions/objDefineAccessors.html deleted file mode 100644 index 4f084843c..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/objDefineAccessors.html +++ /dev/null @@ -1,14 +0,0 @@ -objDefineAccessors | @microsoft/applicationinsights-core-js - v3.3.1
  • Try to define get/set object property accessors for the target object/prototype, this will provide compatibility with -existing API definition when run within an ES5+ container that supports accessors but still enable the code to be loaded -and executed in an ES3 container, providing basic IE8 compatibility.

    -

    Type Parameters

    • T
    • V = any

    Parameters

    • target: T

      The object on which to define the property.

      -
    • prop: PropertyKey

      The name of the property to be defined or modified.

      -
    • OptionalgetProp: (() => V)

      The getter function to wire against the getter.

      -
        • (): V
        • Returns V

    • OptionalsetProp: ((v: V) => void)

      The setter function to wire against the setter.

      -
        • (v): void
        • Parameters

          Returns void

    • Optionalconfigurable: boolean

      Can the value be changed, defaults to true

      -
    • Optionalenumerable: boolean

      Should this get property be enumerable, defaults to true.

      -

    Returns T

    The object that was passed to the function

    -

    It is recommended that you use objDefine instead objDefineAccessors as this internally creates -the ObjDefinePropDescriptor definition based on your provided arguments. And only using a minimum set of functions -reduces your overall bundle size.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/objExtend.html b/docs/webSdk/applicationinsights-core-js/functions/objExtend.html deleted file mode 100644 index 0540c5b6e..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/objExtend.html +++ /dev/null @@ -1,8 +0,0 @@ -objExtend | @microsoft/applicationinsights-core-js - v3.3.1
  • Pass in the objects to merge as arguments, this will only "merge" (extend) properties that are owned by the object. -It will NOT merge inherited or non-enumerable properties.

    -

    Type Parameters

    • T2
    • T3
    • T4
    • T5
    • T6

    Parameters

    • OptionaldeepExtend: boolean
    • Optionalobj2: T2

      object to merge.

      -
    • Optionalobj3: T3

      object to merge.

      -
    • Optionalobj4: T4

      object to merge.

      -
    • Optionalobj5: T5

      object to merge.

      -
    • Optionalobj6: T6

    Returns T2 & T3 & T4 & T5 & T6

    The extended first object.

    -
  • Type Parameters

    • T1
    • T2
    • T3
    • T4
    • T5
    • T6

    Parameters

    • Optionalobj1: T1
    • Optionalobj2: T2
    • Optionalobj3: T3
    • Optionalobj4: T4
    • Optionalobj5: T5
    • Optionalobj6: T6

    Returns T1 & T2 & T3 & T4 & T5 & T6

diff --git a/docs/webSdk/applicationinsights-core-js/functions/objForEachKey.html b/docs/webSdk/applicationinsights-core-js/functions/objForEachKey.html deleted file mode 100644 index 7d43dcd8c..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/objForEachKey.html +++ /dev/null @@ -1,11 +0,0 @@ -objForEachKey | @microsoft/applicationinsights-core-js - v3.3.1
  • Calls the provided callbackFn function once for each key in an object. This is equivelent to arrForEach(Object.keys(theObject), callbackFn) or -if not using the array helper Object.keys(theObject).forEach(callbackFn) except that this helper avoid creating a temporary of the object -keys before iterating over them and like the arrForEach helper you CAN stop or break the iteration by returning -1 from the callbackFn function.

    -

    Type Parameters

    • T

      The object type

      -

    Parameters

    • theObject: T
    • callbackfn: ((key: string, value: T[keyof T]) => number | void)

      A function that accepts up to two arguments, the key name and the current value of the property represented by the key.

      -
        • (key, value): number | void
        • Parameters

          • key: string
          • value: T[keyof T]

          Returns number | void

    • OptionalthisArg: any

      [Optional] An object to which the this keyword can refer in the callbackfn function. If thisArg is omitted, null or undefined -the object will be used as the this value.

      -

    Returns void

    function performAction<T>(target: T, source: any) {
    if (!isNullOrUndefined(source)) {
    objForEachKey(source, (key, value) => {
    // Set the target with a reference to the same value with the same name
    target[key] = value;
    });
    }

    return target;
    } -
    - -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/objFreeze.html b/docs/webSdk/applicationinsights-core-js/functions/objFreeze.html deleted file mode 100644 index b6490ee7d..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/objFreeze.html +++ /dev/null @@ -1,16 +0,0 @@ -objFreeze | @microsoft/applicationinsights-core-js - v3.3.1

The objFreeze() method freezes an object. A frozen object can no longer be changed; freezing an object -prevents new properties from being added to it, existing properties from being removed, prevents changing the -enumerability, configurability, or writability of existing properties, and prevents the values of existing -properties from being changed. In addition, freezing an object also prevents its prototype from being changed. -objFreeze() returns the same object that was passed in.

-

Nothing can be added to or removed from the properties set of a frozen object. Any attempt to do so will fail, -either silently or by throwing a TypeError exception (most commonly, but not exclusively, when in strict mode).

-

For data properties of a frozen object, values cannot be changed, the writable and configurable attributes are -set to false. Accessor properties (getters and setters) work the same (and still give the illusion that you are -changing the value). Note that values that are objects can still be modified, unless they are also frozen. As -an object, an array can be frozen; after doing so, its elements cannot be altered and no elements can be added -to or removed from the array.

-

objFreeze() returns the same object that was passed into the function. It does not create a frozen copy.

-
  • Type Parameters

    • T

    Parameters

    • value: T

      The object to freeze.

      -

    Returns T

    The object that was passed to the function.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/objKeys.html b/docs/webSdk/applicationinsights-core-js/functions/objKeys.html deleted file mode 100644 index 8ebe4ccfa..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/objKeys.html +++ /dev/null @@ -1,11 +0,0 @@ -objKeys | @microsoft/applicationinsights-core-js - v3.3.1

The objKeys() method returns an array of a given object's own enumerable property names, iterated in -the same order that a normal loop would.

-

objKeys() returns an array whose elements are strings corresponding to the enumerable properties found -directly upon object. The ordering of the properties is the same as that given by looping over the -properties of the object manually.

-
// simple array
const arr = ['a', 'b', 'c'];
console.log(objKeys(arr)); // console: ['0', '1', '2']

// array-like object
const obj = { 0: 'a', 1: 'b', 2: 'c' };
console.log(objKeys(obj)); // console: ['0', '1', '2']

// array-like object with random key ordering
const anObj = { 100: 'a', 2: 'b', 7: 'c' };
console.log(objKeys(anObj)); // console: ['2', '7', '100']

// getFoo is a property which isn't enumerable
const myObj = objCreate({}, {
getFoo: {
value() { return this.foo; }
}
});
myObj.foo = 1;
console.log(objKeys(myObj)); // console: ['foo'] -
- -
  • Parameters

    • value: any

      The object to obtain a copy of the keys from

      -

    Returns string[]

    An array of the properties names for the value object.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/objSeal.html b/docs/webSdk/applicationinsights-core-js/functions/objSeal.html deleted file mode 100644 index e380d1fe1..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/objSeal.html +++ /dev/null @@ -1,6 +0,0 @@ -objSeal | @microsoft/applicationinsights-core-js - v3.3.1

The objSeal() method seals an object, preventing new properties from being added to it and marking all -existing properties as non-configurable. Values of present properties can still be changed as long as they -are writable.

-
  • Type Parameters

    • T

    Parameters

    • value: T

      The object which should be sealed.

      -

    Returns T

    The object being sealed.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/objToString.html b/docs/webSdk/applicationinsights-core-js/functions/objToString.html deleted file mode 100644 index acc1a44d3..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/objToString.html +++ /dev/null @@ -1,13 +0,0 @@ -objToString | @microsoft/applicationinsights-core-js - v3.3.1
  • The objToString() method returns a string representing the object. This explicitly -always calls the Object.prototype.toString() method.

    -

    An object's toString() method is most commonly invoked when that object undergoes:

    -
      -
    • explicit type conversion to a string (for example, String(myObject))
    • -
    • implicit type coercion into a string (for example, myObject + "hello world")
    • -
    -

    Parameters

    • value: any

      The object to be converted into a string

      -

    Returns string

    A string representation of the object

    -
    objToString(new Date()); // [object Date]
    objToString(new String()); // [object String]

    // Math has its Symbol.toStringTag
    objToString(Math); // [object Math]

    objToString(undefined); // [object Undefined]
    objToString(null); // [object Null] -
    - -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/onConfigChange.html b/docs/webSdk/applicationinsights-core-js/functions/onConfigChange.html deleted file mode 100644 index e1ffe4ff2..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/onConfigChange.html +++ /dev/null @@ -1,6 +0,0 @@ -onConfigChange | @microsoft/applicationinsights-core-js - v3.3.1
  • Watch and track changes for accesses to the current config, the provided config MUST already be -a dynamic config or a child accessed via the dynamic config

    -

    Type Parameters

    Parameters

    Returns IWatcherHandler<T>

    A watcher handler instance that can be used to remove itself when being unloaded

    -

    TypeError if the provided config is not a dynamic config instance

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/openXhr.html b/docs/webSdk/applicationinsights-core-js/functions/openXhr.html deleted file mode 100644 index 58833fec1..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/openXhr.html +++ /dev/null @@ -1,9 +0,0 @@ -openXhr | @microsoft/applicationinsights-core-js - v3.3.1
  • Create and open an XMLHttpRequest object

    -

    Parameters

    • method: string

      The request method

      -
    • urlString: string

      The url

      -
    • OptionalwithCredentials: boolean

      Option flag indicating that credentials should be sent

      -
    • disabled: boolean = false

      Optional flag indicating that the XHR object should be marked as disabled and not tracked (default is false)

      -
    • isSync: boolean = false

      Optional flag indicating if the instance should be a synchronous request (defaults to false)

      -
    • Optionaltimeout: number

      Optional value identifying the timeout value that should be assigned to the XHR request

      -

    Returns XMLHttpRequest

    A new opened XHR request

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/optimizeObject.html b/docs/webSdk/applicationinsights-core-js/functions/optimizeObject.html deleted file mode 100644 index a8546aed9..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/optimizeObject.html +++ /dev/null @@ -1,6 +0,0 @@ -optimizeObject | @microsoft/applicationinsights-core-js - v3.3.1
  • A helper function to assist with JIT performance for objects that have properties added / removed dynamically -this is primarily for chromium based browsers and has limited effects on Firefox and none of IE. Only call this -function after you have finished "updating" the object, calling this within loops reduces or defeats the benefits. -This helps when iterating using for..in, objKeys() and objForEach()

    -

    Type Parameters

    • T

    Parameters

    • theObject: T

      The object to be optimized if possible

      -

    Returns T

diff --git a/docs/webSdk/applicationinsights-core-js/functions/parseResponse.html b/docs/webSdk/applicationinsights-core-js/functions/parseResponse.html deleted file mode 100644 index 8265101c3..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/parseResponse.html +++ /dev/null @@ -1,3 +0,0 @@ -parseResponse | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/parseTraceParent.html b/docs/webSdk/applicationinsights-core-js/functions/parseTraceParent.html deleted file mode 100644 index 3fe943b0d..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/parseTraceParent.html +++ /dev/null @@ -1,4 +0,0 @@ -parseTraceParent | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/perfNow.html b/docs/webSdk/applicationinsights-core-js/functions/perfNow.html deleted file mode 100644 index 1cb149e24..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/perfNow.html +++ /dev/null @@ -1,10 +0,0 @@ -perfNow | @microsoft/applicationinsights-core-js - v3.3.1
  • Returns the number of milliseconds that has elapsed since the time origin, if -the runtime does not support the performance API it will fallback to return -the number of milliseconds since the unix epoch.

    -

    Returns number

    The number of milliseconds as a DOMHighResTimeStamp double value or -an integer depending on the runtime.

    -

    0.4.4

    -
    let now = perfNow();
    -
    - -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/prependTransports.html b/docs/webSdk/applicationinsights-core-js/functions/prependTransports.html deleted file mode 100644 index d1ba24e7b..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/prependTransports.html +++ /dev/null @@ -1 +0,0 @@ -prependTransports | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/proxyAssign.html b/docs/webSdk/applicationinsights-core-js/functions/proxyAssign.html deleted file mode 100644 index 6ff31a076..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/proxyAssign.html +++ /dev/null @@ -1,12 +0,0 @@ -proxyAssign | @microsoft/applicationinsights-core-js - v3.3.1
  • Effectively assigns all enumerable properties (not just own properties) and functions (including inherited prototype) from -the source object to the target, it attempts to use proxy getters / setters (if possible) and proxy functions to avoid potential -implementation issues by assigning prototype functions as instance ones

    -

    This method is the primary method used to "update" the snippet proxy with the ultimate implementations.

    -

    Special ES3 Notes: -Updates (setting) of direct property values on the target or indirectly on the source object WILL NOT WORK PROPERLY, updates to the -properties of "referenced" object will work (target.context.newValue = 10 => will be reflected in the source.context as it's the -same object). ES3 Failures: assigning target.myProp = 3 -> Won't change source.myProp = 3, likewise the reverse would also fail.

    -

    Type Parameters

    • T
    • S

    Parameters

    • target: T

      The target object to be assigned with the source properties and functions

      -
    • source: S

      The source object which will be assigned / called by setting / calling the targets proxies

      -
    • OptionalchkSet: ((name: string, isFunc?: boolean, source?: S, target?: T) => boolean)

      An optional callback to determine whether a specific property/function should be proxied

      -
        • (name, isFunc?, source?, target?): boolean
        • Parameters

          • name: string
          • OptionalisFunc: boolean
          • Optionalsource: S
          • Optionaltarget: T

          Returns boolean

    Returns T

diff --git a/docs/webSdk/applicationinsights-core-js/functions/proxyFunctionAs.html b/docs/webSdk/applicationinsights-core-js/functions/proxyFunctionAs.html deleted file mode 100644 index 6f3497100..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/proxyFunctionAs.html +++ /dev/null @@ -1,7 +0,0 @@ -proxyFunctionAs | @microsoft/applicationinsights-core-js - v3.3.1
  • Creates a proxy function on the target which internally will call the source version with all arguments passed to the target method.

    -

    Type Parameters

    • T
    • S

    Parameters

    • target: T

      The target object to be assigned with the source properties and functions

      -
    • name: string

      The function name that will be added on the target

      -
    • source: S | (() => S)

      The source object which will be assigned / called by setting / calling the targets proxies

      -
    • theFunc: keyof S

      The function name on the source that will be proxied on the target

      -
    • OptionaloverwriteTarget: boolean

      If false this will not replace any pre-existing name otherwise (the default) it will overwrite any existing name

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/proxyFunctions.html b/docs/webSdk/applicationinsights-core-js/functions/proxyFunctions.html deleted file mode 100644 index 5b5e98c3e..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/proxyFunctions.html +++ /dev/null @@ -1,6 +0,0 @@ -proxyFunctions | @microsoft/applicationinsights-core-js - v3.3.1
  • Creates proxy functions on the target which internally will call the source version with all arguments passed to the target method.

    -

    Type Parameters

    • T
    • S

    Parameters

    • target: T

      The target object to be assigned with the source properties and functions

      -
    • source: S | (() => S)

      The source object which will be assigned / called by setting / calling the targets proxies

      -
    • functionsToProxy: (keyof S)[]

      An array of function names that will be proxied on the target

      -
    • OptionaloverwriteTarget: boolean

      If false this will not replace any pre-existing name otherwise (the default) it will overwrite any existing name

      -

    Returns T

diff --git a/docs/webSdk/applicationinsights-core-js/functions/random32.html b/docs/webSdk/applicationinsights-core-js/functions/random32.html deleted file mode 100644 index 50fa07db3..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/random32.html +++ /dev/null @@ -1,3 +0,0 @@ -random32 | @microsoft/applicationinsights-core-js - v3.3.1
  • generate a random 32-bit number (0x000000..0xFFFFFFFF) or (-0x80000000..0x7FFFFFFF), defaults un-unsigned.

    -

    Parameters

    • Optionalsigned: boolean

      True to return a signed 32-bit number (-0x80000000..0x7FFFFFFF) otherwise an unsigned one (0x000000..0xFFFFFFFF)

      -

    Returns number

diff --git a/docs/webSdk/applicationinsights-core-js/functions/randomValue.html b/docs/webSdk/applicationinsights-core-js/functions/randomValue.html deleted file mode 100644 index 7b69cc734..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/randomValue.html +++ /dev/null @@ -1,3 +0,0 @@ -randomValue | @microsoft/applicationinsights-core-js - v3.3.1
  • Generate a random value between 0 and maxValue, max value should be limited to a 32-bit maximum. -So maxValue(16) will produce a number from 0..16 (range of 17)

    -

    Parameters

    • maxValue: number

    Returns number

diff --git a/docs/webSdk/applicationinsights-core-js/functions/removeEventHandler.html b/docs/webSdk/applicationinsights-core-js/functions/removeEventHandler.html deleted file mode 100644 index bf1be6fb0..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/removeEventHandler.html +++ /dev/null @@ -1,8 +0,0 @@ -removeEventHandler | @microsoft/applicationinsights-core-js - v3.3.1
  • Trys to remove event handler(s) for the specified event/namespace to the window, body and document

    -

    Parameters

    • eventName: string

      {string} - The name of the event, with optional namespaces or just the namespaces, -such as "click", "click.mynamespace" or ".mynamespace"

      -
    • callback: any

      {any} - - The callback function that needs to be removed from the given event, when using a -namespace (with or without a qualifying event) this may be null to remove all previously attached event handlers -otherwise this will only remove events with this specific handler.

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace.

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/removeEventListeners.html b/docs/webSdk/applicationinsights-core-js/functions/removeEventListeners.html deleted file mode 100644 index 4b74da6e4..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/removeEventListeners.html +++ /dev/null @@ -1,5 +0,0 @@ -removeEventListeners | @microsoft/applicationinsights-core-js - v3.3.1
  • Remove the listener from the array of events

    -

    Parameters

    • events: string[]

      An string array of event names to bind the listener to

      -
    • listener: any

      The event callback to call when the event is triggered

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace.

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/removePageHideEventListener.html b/docs/webSdk/applicationinsights-core-js/functions/removePageHideEventListener.html deleted file mode 100644 index 9b194104f..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/removePageHideEventListener.html +++ /dev/null @@ -1,6 +0,0 @@ -removePageHideEventListener | @microsoft/applicationinsights-core-js - v3.3.1
  • Removes the pageHide event listeners added by addPageHideEventListener, because the 'visibilitychange' uses -an internal proxy to detect the visibility state you SHOULD use a unique namespace when calling addPageHideEventListener -as the remove ignores the listener argument for the 'visibilitychange' event.

    -

    Parameters

    • listener: any

      The specific listener to remove for the 'pageshow' event only (ignored for 'visibilitychange')

      -
    • OptionalevtNamespace: string | string[]

      The unique namespace used when calling addPageShowEventListener

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/removePageShowEventListener.html b/docs/webSdk/applicationinsights-core-js/functions/removePageShowEventListener.html deleted file mode 100644 index 7301626ff..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/removePageShowEventListener.html +++ /dev/null @@ -1,6 +0,0 @@ -removePageShowEventListener | @microsoft/applicationinsights-core-js - v3.3.1
  • Removes the pageShow event listeners added by addPageShowEventListener, because the 'visibilitychange' uses -an internal proxy to detect the visibility state you SHOULD use a unique namespace when calling addPageShowEventListener -as the remove ignores the listener argument for the 'visibilitychange' event.

    -

    Parameters

    • listener: any

      The specific listener to remove for the 'pageshow' event only (ignored for 'visibilitychange')

      -
    • OptionalevtNamespace: string | string[]

      The unique namespace used when calling addPageShowEventListener

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/removePageUnloadEventListener.html b/docs/webSdk/applicationinsights-core-js/functions/removePageUnloadEventListener.html deleted file mode 100644 index e5273ee66..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/removePageUnloadEventListener.html +++ /dev/null @@ -1,6 +0,0 @@ -removePageUnloadEventListener | @microsoft/applicationinsights-core-js - v3.3.1
  • Remove any matching 'beforeunload', 'unload' and 'pagehide' events that may have been added via addEventListener, -addEventListeners, addPageUnloadEventListener or addPageHideEventListener.

    -

    Parameters

    • listener: any

      The specific event callback to to be removed

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) uniquely identified and removed based on this namespace.

      -

    Returns void

    true - when at least one of the events was registered otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/runTargetUnload.html b/docs/webSdk/applicationinsights-core-js/functions/runTargetUnload.html deleted file mode 100644 index c7edc3211..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/runTargetUnload.html +++ /dev/null @@ -1,7 +0,0 @@ -runTargetUnload | @microsoft/applicationinsights-core-js - v3.3.1
  • Run the unload function of the target object if it exists

    -

    Type Parameters

    • T

    Parameters

    • target: {
          unload?: ((isAsync?: boolean) => T);
      }

      The target object that contains the unload function

      -
      • Optionalunload?: ((isAsync?: boolean) => T)
          • (isAsync?): T
          • Parameters

            • OptionalisAsync: boolean

            Returns T

    • OptionalisAsync: boolean

      The caller identifies whether it is expecting the operation to complete synchronously or asynchronously. Even -if the caller is not waiting the operation may still be performed asynchronously depending on the component and the reverse is -also true.

      -

    Returns T

    The result of the target function

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/safeGetCookieMgr.html b/docs/webSdk/applicationinsights-core-js/functions/safeGetCookieMgr.html deleted file mode 100644 index 10240f298..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/safeGetCookieMgr.html +++ /dev/null @@ -1,3 +0,0 @@ -safeGetCookieMgr | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/safeGetLogger.html b/docs/webSdk/applicationinsights-core-js/functions/safeGetLogger.html deleted file mode 100644 index d975913bd..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/safeGetLogger.html +++ /dev/null @@ -1 +0,0 @@ -safeGetLogger | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/sendCustomEvent.html b/docs/webSdk/applicationinsights-core-js/functions/sendCustomEvent.html deleted file mode 100644 index 863870ecc..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/sendCustomEvent.html +++ /dev/null @@ -1 +0,0 @@ -sendCustomEvent | @microsoft/applicationinsights-core-js - v3.3.1
  • Parameters

    • evtName: string
    • Optionalcfg: any
    • OptionalcustomDetails: any

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-core-js/functions/setEnableEnvMocks.html b/docs/webSdk/applicationinsights-core-js/functions/setEnableEnvMocks.html deleted file mode 100644 index d507d0620..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/setEnableEnvMocks.html +++ /dev/null @@ -1,2 +0,0 @@ -setEnableEnvMocks | @microsoft/applicationinsights-core-js - v3.3.1
  • Enable the lookup of test mock objects if requested

    -

    Parameters

    • enabled: boolean

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/setGblPerfMgr.html b/docs/webSdk/applicationinsights-core-js/functions/setGblPerfMgr.html deleted file mode 100644 index ba4ea6c7e..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/setGblPerfMgr.html +++ /dev/null @@ -1,3 +0,0 @@ -setGblPerfMgr | @microsoft/applicationinsights-core-js - v3.3.1
  • Set the global performance manager to use when there is no core instance or it has not been initialized yet.

    -

    Parameters

    • perfManager: IPerfManager

      The IPerfManager instance to use when no performance manager is supplied.

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/functions/setValue.html b/docs/webSdk/applicationinsights-core-js/functions/setValue.html deleted file mode 100644 index 087bd1655..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/setValue.html +++ /dev/null @@ -1,9 +0,0 @@ -setValue | @microsoft/applicationinsights-core-js - v3.3.1
  • Sets the provided value on the target instance using the field name when the provided chk function returns true, the chk -function will only be called if the new value is no equal to the original value.

    -

    Type Parameters

    • T
    • K extends string | number | symbol

    Parameters

    • target: T

      The target object

      -
    • field: K

      The key of the target

      -
    • value: T[K]

      The value to set

      -
    • OptionalvalChk: ((value: T[K]) => boolean)

      [Optional] Callback to check the value that if supplied will be called check if the new value can be set

      -
        • (value): boolean
        • Parameters

          • value: T[K]

          Returns boolean

    • OptionalsrcChk: ((value: T[K]) => boolean)

      [Optional] Callback to check to original value that if supplied will be called if the new value should be set (if allowed)

      -
        • (value): boolean
        • Parameters

          • value: T[K]

          Returns boolean

    Returns T[K]

    The existing or new value, depending what was set

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/sortPlugins.html b/docs/webSdk/applicationinsights-core-js/functions/sortPlugins.html deleted file mode 100644 index 1630f3206..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/sortPlugins.html +++ /dev/null @@ -1 +0,0 @@ -sortPlugins | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/strContains.html b/docs/webSdk/applicationinsights-core-js/functions/strContains.html deleted file mode 100644 index fdc69e12e..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/strContains.html +++ /dev/null @@ -1,4 +0,0 @@ -strContains | @microsoft/applicationinsights-core-js - v3.3.1
  • A simple wrapper (for minification support) to check if the value contains the search string.

    -

    Parameters

    • value: string

      The string value to check for the existence of the search value

      -
    • search: string

      The value search within the value

      -

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-core-js/functions/strEndsWith.html b/docs/webSdk/applicationinsights-core-js/functions/strEndsWith.html deleted file mode 100644 index bd8df84ec..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/strEndsWith.html +++ /dev/null @@ -1,5 +0,0 @@ -strEndsWith | @microsoft/applicationinsights-core-js - v3.3.1

This method lets you determine whether or not a string ends with another string. This method is case-sensitive.

-
  • Parameters

    • value: string

      The value to be checked

      -
    • searchString: string

      The characters to be searched for at the end of value string.

      -
    • Optionallength: number

      If provided, it is used as the length of value. Defaults to value.length.

      -

    Returns boolean

diff --git a/docs/webSdk/applicationinsights-core-js/functions/strStartsWith.html b/docs/webSdk/applicationinsights-core-js/functions/strStartsWith.html deleted file mode 100644 index 9a1494993..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/strStartsWith.html +++ /dev/null @@ -1,7 +0,0 @@ -strStartsWith | @microsoft/applicationinsights-core-js - v3.3.1

This method lets you determine whether or not a string begins with another string. This method is case-sensitive.

-
  • Parameters

    • value: string

      The value to be checked

      -
    • searchString: string

      The characters to be searched for at the start of the string

      -
    • Optionalposition: number

      [Optional] The position in this string at which to begin searching for searchString. -Defaults to 0

      -

    Returns boolean

    true if the given characters are found at the beginning of the string; otherwise, false.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/strTrim.html b/docs/webSdk/applicationinsights-core-js/functions/strTrim.html deleted file mode 100644 index 8bbb3e18a..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/strTrim.html +++ /dev/null @@ -1,10 +0,0 @@ -strTrim | @microsoft/applicationinsights-core-js - v3.3.1

The trim() method removes whitespace from both ends of a string and returns a new string, -without modifying the original string. Whitespace in this context is all the whitespace -characters (space, tab, no-break space, etc.) and all the line terminator characters -(LF, CR, etc.).

-
  • Parameters

    • value: string

      The string value to be trimmed.

      -

    Returns string

    A new string representing str stripped of whitespace from both its beginning and end. -If neither the beginning or end of str has any whitespace, a new string is still returned (essentially -a copy of str), with no exception being thrown. -To return a new string with whitespace trimmed from just one end, use strTrimStart() or strTrimEnd().

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/throwAggregationError.html b/docs/webSdk/applicationinsights-core-js/functions/throwAggregationError.html deleted file mode 100644 index 4df849426..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/throwAggregationError.html +++ /dev/null @@ -1,4 +0,0 @@ -throwAggregationError | @microsoft/applicationinsights-core-js - v3.3.1
  • Throws an Aggregation Error which includes all of the errors that led to this error occurring

    -

    Parameters

    • message: string

      The message describing the aggregation error (the sourceError details are added to this)

      -
    • sourceErrors: any[]

      An array of the errors that caused this situation

      -

    Returns never

diff --git a/docs/webSdk/applicationinsights-core-js/functions/throwError.html b/docs/webSdk/applicationinsights-core-js/functions/throwError.html deleted file mode 100644 index c47e2a84a..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/throwError.html +++ /dev/null @@ -1,2 +0,0 @@ -throwError | @microsoft/applicationinsights-core-js - v3.3.1
  • Throw an error exception with the specified optional message

    -

    Parameters

    • Optionalmessage: string

    Returns never

diff --git a/docs/webSdk/applicationinsights-core-js/functions/toISOString.html b/docs/webSdk/applicationinsights-core-js/functions/toISOString.html deleted file mode 100644 index 678f22d80..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/toISOString.html +++ /dev/null @@ -1,2 +0,0 @@ -toISOString | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/uaDisallowsSameSiteNone.html b/docs/webSdk/applicationinsights-core-js/functions/uaDisallowsSameSiteNone.html deleted file mode 100644 index 3be25ff2d..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/uaDisallowsSameSiteNone.html +++ /dev/null @@ -1 +0,0 @@ -uaDisallowsSameSiteNone | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/functions/unloadComponents.html b/docs/webSdk/applicationinsights-core-js/functions/unloadComponents.html deleted file mode 100644 index 639f55247..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/unloadComponents.html +++ /dev/null @@ -1,8 +0,0 @@ -unloadComponents | @microsoft/applicationinsights-core-js - v3.3.1
  • Teardown / Unload helper to perform teardown/unloading operations for the provided components synchronously or asynchronously, this will call any -_doTeardown() or _doUnload() functions on the provided components to allow them to finish removal.

    -

    Parameters

    • components: any

      The components you want to unload

      -
    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -
    • OptionalasyncCallback: (() => void)

      An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

      -
        • (): void
        • Returns void

    Returns void | boolean

    boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/functions/useXDomainRequest.html b/docs/webSdk/applicationinsights-core-js/functions/useXDomainRequest.html deleted file mode 100644 index 838e481a1..000000000 --- a/docs/webSdk/applicationinsights-core-js/functions/useXDomainRequest.html +++ /dev/null @@ -1 +0,0 @@ -useXDomainRequest | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/hierarchy.html b/docs/webSdk/applicationinsights-core-js/hierarchy.html deleted file mode 100644 index b33ae0ab8..000000000 --- a/docs/webSdk/applicationinsights-core-js/hierarchy.html +++ /dev/null @@ -1 +0,0 @@ -@microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/index.html b/docs/webSdk/applicationinsights-core-js/index.html deleted file mode 100644 index 3bd84094f..000000000 --- a/docs/webSdk/applicationinsights-core-js/index.html +++ /dev/null @@ -1,272 +0,0 @@ -@microsoft/applicationinsights-core-js - v3.3.1

@microsoft/applicationinsights-core-js - v3.3.1

Index

Entrypoint

Enumerations

Classes

Interfaces

Type Aliases

Variables

Functions

InstrumentEvent -InstrumentFunc -InstrumentFuncs -InstrumentProto -InstrumentProtos -__getRegisteredEvents -_logInternalMessage -_testHookMaxUnloadHooksCb -_throwInternal -_warnToConsole -addEventHandler -addEventListeners -addPageHideEventListener -addPageShowEventListener -addPageUnloadEventListener -areCookiesSupported -attachEvent -blockDynamicConversion -cfgDfBlockPropValue -cfgDfBoolean -cfgDfFunc -cfgDfMerge -cfgDfSet -cfgDfString -cfgDfValidate -createClassFromInterface -createCookieMgr -createCustomDomEvent -createDynamicConfig -createEnumStyle -createProcessTelemetryContext -createTraceParent -createUniqueNamespace -createUnloadHandlerContainer -createUnloadHookContainer -createValueMap -detachEvent -dispatchEvent -doPerf -doUnloadAll -eventOff -eventOn -findAllScripts -findMetaTag -findNamedServerTiming -findW3cTraceParent -forceDynamicConversion -formatErrorMessageXdr -formatErrorMessageXhr -formatTraceParent -generateW3CId -getConsole -getCrypto -getDebugExt -getDebugListener -getExceptionName -getGblPerfMgr -getIEVersion -getJSON -getLocation -getMsCrypto -getResponseText -getSetValue -hasJSON -initializePlugins -isBeaconsSupported -isFeatureEnabled -isFetchSupported -isIE -isNotNullOrUndefined -isNotUndefined -isReactNative -isSafari -isSampledFlag -isValidSpanId -isValidTraceId -isValidTraceParent -isXhrSupported -mergeEvtNamespace -mwcRandom32 -mwcRandomSeed -newGuid -newId -normalizeJsName -objExtend -onConfigChange -openXhr -optimizeObject -parseResponse -parseTraceParent -prependTransports -proxyAssign -proxyFunctionAs -proxyFunctions -random32 -randomValue -removeEventHandler -removeEventListeners -removePageHideEventListener -removePageShowEventListener -removePageUnloadEventListener -runTargetUnload -safeGetCookieMgr -safeGetLogger -sendCustomEvent -setEnableEnvMocks -setGblPerfMgr -setValue -sortPlugins -strContains -throwAggregationError -toISOString -uaDisallowsSameSiteNone -unloadComponents -useXDomainRequest -

Array

ArrayLike

Conversion

Diagnostic

Environment

Error

Object

String

Symbol

Timer

Type Identity

Value

Value Check

diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IAppInsightsCore.html b/docs/webSdk/applicationinsights-core-js/interfaces/IAppInsightsCore.html deleted file mode 100644 index b44b96ee3..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IAppInsightsCore.html +++ /dev/null @@ -1,110 +0,0 @@ -IAppInsightsCore | @microsoft/applicationinsights-core-js - v3.3.1

Identifies an interface to a host that can provide an IPerfManager implementation

-
interface IAppInsightsCore<CfgType> {
    activeStatus?: (() => number);
    addNotificationListener?(listener: INotificationListener): void;
    addPlugin<T>(plugin: T, replaceExisting?: boolean, doAsync?: boolean, addCb?: ((added?: boolean) => void)): void;
    addTelemetryInitializer(telemetryInitializer: TelemetryInitializerFunction): ITelemetryInitializerHandler;
    addUnloadCb(handler: UnloadHandler): void;
    addUnloadHook(hooks:
        | IUnloadHook
        | ILegacyUnloadHook
        | Iterator<IUnloadHook, any, undefined>
        | Iterator<ILegacyUnloadHook, any, undefined>
        | IUnloadHook[]
        | ILegacyUnloadHook[]): void;
    config: CfgType;
    evtNamespace(): string;
    flush(isAsync?: boolean, callBack?: ((flushComplete?: boolean) => void), sendReason?: SendRequestReason, cbTimeout?: number): boolean | void;
    getChannels(): IChannelControls[];
    getCookieMgr(): ICookieMgr;
    getNotifyMgr(): INotificationManager;
    getPerfMgr(): IPerfManager;
    getPlugin<T>(pluginIdentifier: string): ILoadedPlugin<T>;
    getProcessTelContext(): IProcessTelemetryContext;
    getTraceCtx(createNew?: boolean): IDistributedTraceContext;
    getWParam: (() => number);
    initialize(config: CfgType, extensions: IPlugin[], logger?: IDiagnosticLogger, notificationManager?: INotificationManager): void;
    isInitialized?: (() => boolean);
    logger: IDiagnosticLogger;
    onCfgChange(handler: WatcherFunction<CfgType>): IUnloadHook;
    pluginVersionString: string;
    pluginVersionStringArr: string[];
    pollInternalLogs?(eventName?: string): ITimerHandler;
    removeNotificationListener?(listener: INotificationListener): void;
    setCookieMgr(cookieMgr: ICookieMgr): void;
    setPerfMgr(perfMgr: IPerfManager): void;
    setTraceCtx(newTraceCtx: IDistributedTraceContext): void;
    stopPollingInternalLogs?(): void;
    track(telemetryItem: ITelemetryItem): void;
    unload(isAsync?: boolean, unloadComplete?: ((unloadState: ITelemetryUnloadState) => void), cbTimeout?: number): void | IPromise<ITelemetryUnloadState>;
    updateCfg(newConfig: CfgType, mergeExisting?: boolean): void;
}

Type Parameters

Hierarchy (view full)

Implemented by

Properties

activeStatus?: (() => number)

Watches and tracks status of initialization process

-

Type declaration

    • (): number
    • Returns number

      ActiveStatus

      -

3.3.0 -If returned status is active, it means initialization process is completed. -If returned status is pending, it means the initialization process is waiting for promieses to be resolved. -If returned status is inactive, it means ikey is invalid or can 't get ikey or enpoint url from promsises.

-
config: CfgType
getWParam: (() => number)

Function used to identify the get w parameter used to identify status bit to some channels

-
isInitialized?: (() => boolean)

Returns a value that indicates whether the instance has already been previously initialized.

-

The current logger instance for this instance.

-
pluginVersionString: string

The formatted string of the installed plugins that contain a version number

-
pluginVersionStringArr: string[]

An array of the installed plugins that provide a version

-

Methods

  • Adds a notification listener. The SDK calls methods on the listener when an appropriate notification is raised. -The added plugins must raise notifications. If the plugins do not implement the notifications, then no methods will be -called.

    -

    Parameters

    Returns void

  • Add a new plugin to the installation

    -

    Type Parameters

    Parameters

    • plugin: T

      The new plugin to add

      -
    • OptionalreplaceExisting: boolean

      should any existing plugin be replaced, default is false

      -
    • OptionaldoAsync: boolean

      Should the add be performed asynchronously

      -
    • OptionaladdCb: ((added?: boolean) => void)

      [Optional] callback to call after the plugin has been added

      -
        • (added?): void
        • Parameters

          • Optionaladded: boolean

          Returns void

    Returns void

  • Flush and send any batched / cached data immediately

    -

    Parameters

    • OptionalisAsync: boolean
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • OptionalsendReason: SendRequestReason

      specify the reason that you are calling "flush" defaults to ManualFlush (1) if not specified

      -
    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the unload. Defaults to 5 seconds.

      -

    Returns boolean | void

      -
    • true if the callback will be return after the flush is complete otherwise the caller should assume that any provided callback will never be called
    • -
    -
  • Unload and Tear down the SDK and any initialized plugins, after calling this the SDK will be considered -to be un-initialized and non-operational, re-initializing the SDK should only be attempted if the previous -unload call return true stating that all plugins reported that they also unloaded, the recommended -approach is to create a new instance and initialize that instance. -This is due to possible unexpected side effects caused by plugins not supporting unload / teardown, unable -to successfully remove any global references or they may just be completing the unload process asynchronously. -If you pass isAsync as true (also the default) and DO NOT pass a callback function then an IPromise -will be returned which will resolve once the unload is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -
    • OptionalunloadComplete: ((unloadState: ITelemetryUnloadState) => void)

      An optional callback that will be called once the unload has completed

      -
    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the -unload. Defaults to 5 seconds.

      -

    Returns void | IPromise<ITelemetryUnloadState>

    Nothing or if occurring asynchronously a IPromise -which will be resolved once the unload is complete, the IPromise -will only be returned when no callback is provided and isAsync is true

    -
  • Update the configuration used and broadcast the changes to all loaded plugins, this does NOT support updating, adding or removing -any the plugins (extensions or channels). It will notify each plugin (if supported) that the configuration has changed but it will -not remove or add any new plugins, you need to call addPlugin or getPlugin(identifier).remove();

    -

    Parameters

    • newConfig: CfgType

      The new configuration is apply

      -
    • OptionalmergeExisting: boolean

      Should the new configuration merge with the existing or just replace it. Default is to merge.

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IBackendResponse.html b/docs/webSdk/applicationinsights-core-js/interfaces/IBackendResponse.html deleted file mode 100644 index 57f8cc220..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IBackendResponse.html +++ /dev/null @@ -1,9 +0,0 @@ -IBackendResponse | @microsoft/applicationinsights-core-js - v3.3.1
interface IBackendResponse {
    appId?: string;
    errors: IResponseError[];
    itemsAccepted: number;
    itemsReceived: number;
}

Properties

appId?: string

App id returned by the backend - not necessary returned, but we don't need it with each response.

-
errors: IResponseError[]

List of errors for items which were not accepted

-
itemsAccepted: number

Number of items succesfuly accepted by the backend

-
itemsReceived: number

Number of items received by the backend

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IBaseProcessingContext.html b/docs/webSdk/applicationinsights-core-js/interfaces/IBaseProcessingContext.html deleted file mode 100644 index fceb41cba..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IBaseProcessingContext.html +++ /dev/null @@ -1,37 +0,0 @@ -IBaseProcessingContext | @microsoft/applicationinsights-core-js - v3.3.1
interface IBaseProcessingContext {
    core: (() => IAppInsightsCore<IConfiguration>);
    createNew: ((plugins?: ITelemetryPluginChain | IPlugin[], startAt?: IPlugin) => IBaseProcessingContext);
    diagLog: (() => IDiagnosticLogger);
    getCfg: (() => IConfiguration);
    getConfig: ((identifier: string, field: string, defaultValue?:
        | string
        | number
        | boolean
        | Function
        | string[]
        | RegExp[]) =>
        | string
        | number
        | boolean
        | Function
        | string[]
        | RegExp[]);
    getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T);
    getNext: (() => ITelemetryPluginChain);
    hasNext: (() => boolean);
    iterate: (<T>(callback: ((plugin: T) => void)) => void);
    onComplete: ((onComplete: (() => void), that?: any, ...args: any[]) => void);
    setNext: ((nextCtx: ITelemetryPluginChain) => void);
}

Hierarchy (view full)

Properties

The current core instance for the request

-
createNew: ((plugins?: ITelemetryPluginChain | IPlugin[], startAt?: IPlugin) => IBaseProcessingContext)

Create a new context using the core and config from the current instance, returns a new instance of the same type

-

Type declaration

diagLog: (() => IDiagnosticLogger)

THe current diagnostic logger for the request

-
getCfg: (() => IConfiguration)

Gets the current core config instance

-
getConfig: ((identifier: string, field: string, defaultValue?:
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[]) =>
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[])

Gets the named config from either the named identifier extension or core config if neither exist then the -default value is returned

-

Type declaration

    • (identifier, field, defaultValue?):
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]
    • Parameters

      • identifier: string

        The named extension identifier

        -
      • field: string

        The config field name

        -
      • OptionaldefaultValue:
            | string
            | number
            | boolean
            | Function
            | string[]
            | RegExp[]

        The default value to return if no defined config exists

        -

      Returns
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]

getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T)

Gets the named extension config

-
getNext: (() => ITelemetryPluginChain)

Returns the next configured plugin proxy

-
hasNext: (() => boolean)

Helper to allow plugins to check and possibly shortcut executing code only -required if there is a nextPlugin

-
iterate: (<T>(callback: ((plugin: T) => void)) => void)

Synchronously iterate over the context chain running the callback for each plugin, once -every plugin has been executed via the callback, any associated onComplete will be called.

-

Type declaration

    • <T>(callback): void
    • Type Parameters

      Parameters

      • callback: ((plugin: T) => void)

        The function call for each plugin in the context chain

        -
          • (plugin): void
          • Parameters

            • plugin: T

            Returns void

      Returns void

onComplete: ((onComplete: (() => void), that?: any, ...args: any[]) => void)

Set the function to call when the current chain has executed all processNext or unloadNext items.

-

Type declaration

    • (onComplete, that?, ...args): void
    • Parameters

      • onComplete: (() => void)

        The onComplete to call

        -
          • (): void
          • Returns void

      • Optionalthat: any

        The "this" value to use for the onComplete call, if not provided or undefined defaults to the current context

        -
      • Rest...args: any[]

        Any additional arguments to pass to the onComplete function

        -

      Returns void

setNext: ((nextCtx: ITelemetryPluginChain) => void)

Helper to set the next plugin proxy

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IChannelControls.html b/docs/webSdk/applicationinsights-core-js/interfaces/IChannelControls.html deleted file mode 100644 index 33f690dc5..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IChannelControls.html +++ /dev/null @@ -1,69 +0,0 @@ -IChannelControls | @microsoft/applicationinsights-core-js - v3.3.1

Provides data transmission capabilities

-
interface IChannelControls {
    core?: IAppInsightsCore<IConfiguration>;
    flush?(async: boolean, callBack?: ((flushComplete?: boolean) => void), sendReason?: SendRequestReason): boolean | void | IPromise<boolean>;
    getOfflineSupport?: (() => IInternalOfflineSupport);
    identifier: string;
    initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void);
    isInitialized?: (() => boolean);
    pause?(): void;
    priority: number;
    processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void);
    resume?(): void;
    setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void);
    teardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void);
    update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void);
    version?: string;
}

Hierarchy (view full)

Properties

The App Insights core to use for backward compatibility. -Therefore the interface will be able to access the core without needing to cast to "any". -[optional] any 3rd party plugins which are already implementing this interface don't fail to compile.

-
getOfflineSupport?: (() => IInternalOfflineSupport)

Get offline support

-

Type declaration

identifier: string

Extension name

-
initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void)

Initialize plugin loaded by SDK

-

Type declaration

    • (config, core, extensions, pluginChain?): void
    • Parameters

      • config: IConfiguration

        The config for the plugin to use

        -
      • core: IAppInsightsCore<IConfiguration>

        The current App Insights core to use for initializing this plugin instance

        -
      • extensions: IPlugin[]

        The complete set of extensions to be used for initializing the plugin

        -
      • OptionalpluginChain: ITelemetryPluginChain

        [Optional] specifies the current plugin chain which identifies the -set of plugins and the order they should be executed for the current request.

        -

      Returns void

isInitialized?: (() => boolean)

Returns a value that indicates whether the plugin has already been previously initialized. -New plugins should implement this method to avoid being initialized more than once.

-
priority: number

Priority of the extension

-
processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx?): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • OptionalitemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing, this is not optional as plugins should use the -processNext() function of the passed IProcessTelemetryContext instead. It is being kept for -now for backward compatibility only.

-
teardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void)

Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

-

Type declaration

    • (unloadCtx?, unloadState?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

      -
update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void)

The the plugin should re-evaluate configuration and update any cached configuration settings or -plugins. If implemented this method will be called whenever a plugin is added or removed and if -the configuration has bee updated.

-

Type declaration

    • (updateCtx, updateState): boolean | void
    • Parameters

      Returns boolean | void

      boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

      -
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Flush to send data immediately; channel should default to sending data asynchronously. If executing asynchronously and -you DO NOT pass a callback function then a IPromise -will be returned which will resolve once the flush is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • async: boolean

      send data asynchronously when true

      -
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • OptionalsendReason: SendRequestReason

      specify the reason that you are calling "flush" defaults to ManualFlush (1) if not specified

      -

    Returns boolean | void | IPromise<boolean>

      -
    • If a callback is provided true to indicate that callback will be called after the flush is complete otherwise the caller -should assume that any provided callback will never be called, Nothing or if occurring asynchronously a -IPromise which will be resolved once the unload is complete, -the IPromise will only be returned when no callback is provided -and async is true.
    • -
    -
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IChannelControlsHost.html b/docs/webSdk/applicationinsights-core-js/interfaces/IChannelControlsHost.html deleted file mode 100644 index bb9f9df31..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IChannelControlsHost.html +++ /dev/null @@ -1,72 +0,0 @@ -IChannelControlsHost | @microsoft/applicationinsights-core-js - v3.3.1

Provides data transmission capabilities

-
interface IChannelControlsHost {
    core?: IAppInsightsCore<IConfiguration>;
    flush?(async: boolean, callBack?: ((flushComplete?: boolean) => void), sendReason?: SendRequestReason): boolean | void | IPromise<boolean>;
    getChannel<T>(pluginIdentifier: string): T;
    getOfflineSupport?: (() => IInternalOfflineSupport);
    identifier: string;
    initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void);
    isInitialized?: (() => boolean);
    pause?(): void;
    priority: number;
    processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void);
    resume?(): void;
    setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void);
    teardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void);
    update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void);
    version?: string;
}

Hierarchy (view full)

Properties

The App Insights core to use for backward compatibility. -Therefore the interface will be able to access the core without needing to cast to "any". -[optional] any 3rd party plugins which are already implementing this interface don't fail to compile.

-
getOfflineSupport?: (() => IInternalOfflineSupport)

Get offline support

-

Type declaration

identifier: string

Extension name

-
initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void)

Initialize plugin loaded by SDK

-

Type declaration

    • (config, core, extensions, pluginChain?): void
    • Parameters

      • config: IConfiguration

        The config for the plugin to use

        -
      • core: IAppInsightsCore<IConfiguration>

        The current App Insights core to use for initializing this plugin instance

        -
      • extensions: IPlugin[]

        The complete set of extensions to be used for initializing the plugin

        -
      • OptionalpluginChain: ITelemetryPluginChain

        [Optional] specifies the current plugin chain which identifies the -set of plugins and the order they should be executed for the current request.

        -

      Returns void

isInitialized?: (() => boolean)

Returns a value that indicates whether the plugin has already been previously initialized. -New plugins should implement this method to avoid being initialized more than once.

-
priority: number

Priority of the extension

-
processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx?): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • OptionalitemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing, this is not optional as plugins should use the -processNext() function of the passed IProcessTelemetryContext instead. It is being kept for -now for backward compatibility only.

-
teardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void)

Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

-

Type declaration

    • (unloadCtx?, unloadState?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

      -
update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void)

The the plugin should re-evaluate configuration and update any cached configuration settings or -plugins. If implemented this method will be called whenever a plugin is added or removed and if -the configuration has bee updated.

-

Type declaration

    • (updateCtx, updateState): boolean | void
    • Parameters

      Returns boolean | void

      boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

      -
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Flush to send data immediately; channel should default to sending data asynchronously. If executing asynchronously and -you DO NOT pass a callback function then a IPromise -will be returned which will resolve once the flush is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • async: boolean

      send data asynchronously when true

      -
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • OptionalsendReason: SendRequestReason

      specify the reason that you are calling "flush" defaults to ManualFlush (1) if not specified

      -

    Returns boolean | void | IPromise<boolean>

      -
    • If a callback is provided true to indicate that callback will be called after the flush is complete otherwise the caller -should assume that any provided callback will never be called, Nothing or if occurring asynchronously a -IPromise which will be resolved once the unload is complete, -the IPromise will only be returned when no callback is provided -and async is true.
    • -
    -
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IConfigDefaultCheck.html b/docs/webSdk/applicationinsights-core-js/interfaces/IConfigDefaultCheck.html deleted file mode 100644 index a3e08ac05..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IConfigDefaultCheck.html +++ /dev/null @@ -1,32 +0,0 @@ -IConfigDefaultCheck | @microsoft/applicationinsights-core-js - v3.3.1

Interface IConfigDefaultCheck<T, V, C>

The default values with a check function

-
interface IConfigDefaultCheck<T, V, C> {
    blkVal?: boolean;
    dfVal?: ((value: any) => boolean);
    fb?: keyof T | keyof C | (keyof T | keyof C)[];
    isVal?: IConfigCheckFn<V>;
    mrg?: boolean;
    rdOnly?: boolean;
    ref?: boolean;
    set?: IConfigSetFn<T, V>;
    v?: V | IConfigDefaults<V, T>;
}

Type Parameters

Properties

blkVal?: boolean

Block the value associated with this property from having it's properties / values converted into -dynamic properties, this is generally used to block objects or arrays provided by external libraries -which may be a plain object with readonly (non-configurable) or const properties.

-
dfVal?: ((value: any) => boolean)

Use this check to determine the default fallback, default only checked whether the property isDefined, -therefore null; "" are considered to be valid values.

-
fb?: keyof T | keyof C | (keyof T | keyof C)[]

The default fallback key if the main key is not present, this is the key value from the config

-
isVal?: IConfigCheckFn<V>

Callback function to check if the user-supplied value is valid, if not the default will be applied

-
mrg?: boolean

Specify that any provided value should have the default value(s) merged into the value rather than -just using either the default of user provided values. Mergeed objects will automatically be marked -as referenced.

-
rdOnly?: boolean

Set this field of the target as read-only, which will block this single named property from -ever being changed for the target instance. -This does NOT freeze or seal the instance, it just stops the direct re-assignment of the named property, -if the value is a non-primitive (ie. an object or array) it's properties will still be mutable.

-

The referenced properties current value

-
ref?: boolean

Set this field of the target as referenced, which will cause any object or array instance -to be updated in-place rather than being entirely replaced. All other values will continue to be replaced. -This is required for nested default objects to avoid multiple repetitive updates to listeners

-

The referenced properties current value

-
set?: IConfigSetFn<T, V>

Optional function to allow converting and setting of the default value

-

The default value to apply if the user-supplied value is not valid

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IConfiguration.html b/docs/webSdk/applicationinsights-core-js/interfaces/IConfiguration.html deleted file mode 100644 index 146a92344..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IConfiguration.html +++ /dev/null @@ -1,115 +0,0 @@ -IConfiguration | @microsoft/applicationinsights-core-js - v3.3.1

Configuration provided to SDK core

-
interface IConfiguration {
    channels?: IChannelControls[][];
    connectionString?: string | IPromise<string>;
    cookieCfg?: ICookieMgrConfig;
    cookieDomain?: string;
    cookiePath?: string;
    createPerfMgr?: ((core: IAppInsightsCore<IConfiguration>, notificationManager: INotificationManager) => IPerfManager);
    diagnosticLogInterval?: number;
    disableCookiesUsage?: boolean;
    disableDbgExt?: boolean;
    disableInstrumentationKeyValidation?: boolean;
    disablePageShowEvents?: string[];
    disablePageUnloadEvents?: string[];
    enableDebug?: boolean;
    enablePerfMgr?: boolean;
    enableWParam?: boolean;
    endpointUrl?: string | IPromise<string>;
    expCfg?: IExceptionConfig;
    extensionConfig?: {
        [key: string]: any;
    };
    extensions?: ITelemetryPlugin[];
    featureOptIn?: IFeatureOptIn;
    idLength?: number;
    initInMemoMaxSize?: number;
    initTimeOut?: number;
    instrumentationKey?: string | IPromise<string>;
    loggingLevelConsole?: number;
    loggingLevelTelemetry?: number;
    maxMessageLimit?: number;
    perfEvtsSendAll?: boolean;
    storagePrefix?: string;
}

Properties

channels?: IChannelControls[][]

Channel queues that is setup by caller in desired order. -If channels are provided here, core will ignore any channels that are already setup, example if there is a SKU with an initialized channel

-
connectionString?: string | IPromise<string>

Connection string of resource. Either this or instrumentationKey must be specified.

-
cookieCfg?: ICookieMgrConfig

[Optional] A Cookie Manager configuration which includes hooks to allow interception of the get, set and delete cookie -operations. If this configuration is specified any specified enabled and domain properties will take precedence over the -cookieDomain and disableCookiesUsage values.

-
cookieDomain?: string

Custom cookie domain. This is helpful if you want to share Application Insights cookies across subdomains. It -can be set here or as part of the cookieCfg.domain, the cookieCfg takes precedence if both are specified.

-
""
-
- -
cookiePath?: string

Custom cookie path. This is helpful if you want to share Application Insights cookies behind an application -gateway. It can be set here or as part of the cookieCfg.domain, the cookieCfg takes precedence if both are specified.

-
""
-
- -
createPerfMgr?: ((core: IAppInsightsCore<IConfiguration>, notificationManager: INotificationManager) => IPerfManager)

[Optional] Callback function that will be called to create a the IPerfManager instance when required and enablePerfMgr -is enabled, this enables you to override the default creation of a PerfManager() without needing to setPerfMgr() -after initialization.

-
diagnosticLogInterval?: number

Set the timer interval (in ms) for internal logging queue, this is the -amount of time to wait after logger.queue messages are detected to be sent. -Note: since 3.0.1 and 2.8.13 the diagnostic logger timer is a normal timeout timer -and not an interval timer. So this now represents the timer "delay" and not -the frequency at which the events are sent.

-
disableCookiesUsage?: boolean

[Optional] A boolean that indicated whether to disable the use of cookies by the SDK. If true, the SDK will not store or -read any data from cookies. Cookie usage can be re-enabled after initialization via the core.getCookieMgr().enable().

-
disableDbgExt?: boolean

[Optional] A flag for performance optimization to disable attempting to use the Chrome Debug Extension, if disabled and the extension is installed -this will not send any notifications.

-
disableInstrumentationKeyValidation?: boolean
disablePageShowEvents?: string[]

[Optional] An array of page show events that you would like to be ignored, special note there must be at lease one valid show event -hooked, if you list all or the runtime environment only supports a listed (disabled) event it will STILL be hooked, if required by the SDK. -Page Show events include "pageshow" and "visibilitychange" (with 'visible' state)

-
disablePageUnloadEvents?: string[]

[Optional] An array of the page unload events that you would like to be ignored, special note there must be at least one valid unload -event hooked, if you list all or the runtime environment only supports a listed "disabled" event it will still be hooked, if required by the SDK. -Unload events include "beforeunload", "unload", "visibilitychange" (with 'hidden' state) and "pagehide"

-
enableDebug?: boolean

If enabled, uncaught exceptions will be thrown to help with debugging

-
enablePerfMgr?: boolean

[Optional] When enabled this will create local perfEvents based on sections of the code that have been instrumented -to emit perfEvents (via the doPerf()) when this is enabled. This can be used to identify performance issues within -the SDK, the way you are using it or optionally your own instrumented code. -The provided IPerfManager implementation does NOT send any additional telemetry events to the server it will only fire -the new perfEvent() on the INotificationManager which you can listen to. -This also does not use the window.performance API, so it will work in environments where this API is not supported.

-
enableWParam?: boolean

Add "&w=0" parameter to support UA Parsing when web-workers don't have access to Document. -Default is false

-
endpointUrl?: string | IPromise<string>

Endpoint where telemetry data is sent

-

[Optional] Set additional configuration for exceptions, such as more scripts to include in the exception telemetry.

-

3.3.2

-
extensionConfig?: {
    [key: string]: any;
}

Extension configs loaded in SDK

-
extensions?: ITelemetryPlugin[]

Additional plugins that should be loaded by core at runtime

-
featureOptIn?: IFeatureOptIn

Custom optional value to opt in features

-
undefined
-
- -
idLength?: number

[Optional] Identifies the default length used to generate random session and user id's if non currently exists for the user / session. -Defaults to 22, previous default value was 5, if you need to keep the previous maximum length you should set this value to 5.

-
initInMemoMaxSize?: number

If your connection string, instrumentation key and endpoint url are promises, -this config is to manually set in memory proxy track calls count limit before promises finished. -Default: 100

-

3.3.0

-
initTimeOut?: number

If your connection string, instrumentation key and endpoint url are promises, -this config is to manually set timeout for those promises. -Default: 50000ms

-

3.3.0

-
instrumentationKey?: string | IPromise<string>

Instrumentation key of resource. Either this or connectionString must be specified.

-
loggingLevelConsole?: number

Console logging level. All logs with a severity level higher -than the configured level will be printed to console. Otherwise -they are suppressed. ie Level 2 will print both CRITICAL and -WARNING logs to console, level 1 prints only CRITICAL.

-

Note: Logs sent as telemetry to instrumentation key will also -be logged to console if their severity meets the configured loggingConsoleLevel

-

0: ALL console logging off -1: logs to console: severity >= CRITICAL -2: logs to console: severity >= WARNING

-
loggingLevelTelemetry?: number

Telemtry logging level to instrumentation key. All logs with a severity -level higher than the configured level will sent as telemetry data to -the configured instrumentation key.

-

0: ALL iKey logging off -1: logs to iKey: severity >= CRITICAL -2: logs to iKey: severity >= WARNING

-
maxMessageLimit?: number

Maximum number of iKey transmitted logging telemetry per page view

-
perfEvtsSendAll?: boolean

[Optional] Fire every single performance event not just the top level root performance event. Defaults to false.

-
storagePrefix?: string

Custom optional value that will be added as a prefix for storage name.

-
undefined
-
- -
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ICookieMgr.html b/docs/webSdk/applicationinsights-core-js/interfaces/ICookieMgr.html deleted file mode 100644 index 8675b156a..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ICookieMgr.html +++ /dev/null @@ -1,45 +0,0 @@ -ICookieMgr | @microsoft/applicationinsights-core-js - v3.3.1
interface ICookieMgr {
    del(name: string, path?: string): boolean;
    get(name: string): string;
    isEnabled(): boolean;
    purge(name: string, path?: string): boolean;
    set(name: string, value: string, maxAgeSec?: number, domain?: string, path?: string): boolean;
    setEnabled(value: boolean): void;
    unload?(isAsync?: boolean): void | IPromise<void>;
    update?(updateState: ITelemetryUpdateState): void;
}

Methods

  • Delete/Remove the named cookie if cookie support is available and enabled. -Note: Not using "delete" as the name because it's a reserved word which would cause issues on older browsers

    -

    Parameters

    • name: string

      The name of the cookie

      -
    • Optionalpath: string

      [optional] Path to set for the cookie, if not supplied will default to "/"

      -

    Returns boolean

      -
    • True if the cookie was marked for deletion otherwise false (Because cookie usage is not enabled or available)
    • -
    -
  • Purge the cookie from the system if cookie support is available, this function ignores the enabled setting of the manager -so any cookie will be removed. -Note: Not using "delete" as the name because it's a reserved word which would cause issues on older browsers

    -

    Parameters

    • name: string

      The name of the cookie

      -
    • Optionalpath: string

      [optional] Path to set for the cookie, if not supplied will default to "/"

      -

    Returns boolean

      -
    • True if the cookie was marked for deletion otherwise false (Because cookie usage is not available)
    • -
    -
  • Set the named cookie with the value and optional domain and optional

    -

    Parameters

    • name: string

      The name of the cookie

      -
    • value: string

      The value of the cookie (Must already be encoded)

      -
    • OptionalmaxAgeSec: number

      [optional] The maximum number of SECONDS that this cookie should survive

      -
    • Optionaldomain: string

      [optional] The domain to set for the cookie

      -
    • Optionalpath: string

      [optional] Path to set for the cookie, if not supplied will default to "/"

      -

    Returns boolean

      -
    • True if the cookie was set otherwise false (Because cookie usage is not enabled or available)
    • -
    -
  • Unload and remove any state that this ICookieMgr may be holding, this is generally called when the -owning SDK is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ICookieMgrConfig.html b/docs/webSdk/applicationinsights-core-js/interfaces/ICookieMgrConfig.html deleted file mode 100644 index c63bbffd5..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ICookieMgrConfig.html +++ /dev/null @@ -1,30 +0,0 @@ -ICookieMgrConfig | @microsoft/applicationinsights-core-js - v3.3.1

Configuration definition for instance based cookie management configuration

-
interface ICookieMgrConfig {
    blockedCookies?: string[];
    delCookie?: ((name: string, cookieValue: string) => void);
    domain?: string;
    enabled?: boolean;
    getCookie?: ((name: string) => string);
    ignoreCookies?: string[];
    path?: string;
    setCookie?: ((name: string, value: string) => void);
}

Properties

blockedCookies?: string[]

Specify the cookie name(s) to never be written, this will cause any cookie name to never be created or updated, -they will still be read unless also included in the ignoreCookies and may still be explicitly purged or deleted. -If not provided defaults to the same list provided in ignoreCookies. (Since v2.8.8)

-
delCookie?: ((name: string, cookieValue: string) => void)

Hook function to delete the named cookie with the specified value, separated from -setCookie to avoid the need to parse the value to determine whether the cookie is being -added or removed.

-

Type declaration

    • (name, cookieValue): void
    • Parameters

      • name: string

        The name of the cookie

        -
      • cookieValue: string

        The value to set to expire the cookie

        -

      Returns void

domain?: string

Custom cookie domain. This is helpful if you want to share Application Insights cookies across subdomains.

-
enabled?: boolean

Defaults to true, A boolean that indicates whether the use of cookies by the SDK is enabled by the current instance. -If false, the instance of the SDK initialized by this configuration will not store or read any data from cookies

-
getCookie?: ((name: string) => string)

Hook function to fetch the named cookie value.

-

Type declaration

    • (name): string
    • Parameters

      • name: string

        The name of the cookie

        -

      Returns string

ignoreCookies?: string[]

Specify the cookie name(s) to be ignored, this will cause any matching cookie name to never be read or written. -They may still be explicitly purged or deleted. You do not need to repeat the name in the blockedCookies -configuration.(Since v2.8.8)

-
path?: string

Specifies the path to use for the cookie, defaults to '/'

-
setCookie?: ((name: string, value: string) => void)

Hook function to set the named cookie with the specified value.

-

Type declaration

    • (name, value): void
    • Parameters

      • name: string

        The name of the cookie

        -
      • value: string

        The value to set for the cookie

        -

      Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ICustomProperties.html b/docs/webSdk/applicationinsights-core-js/interfaces/ICustomProperties.html deleted file mode 100644 index 9d8fa7346..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ICustomProperties.html +++ /dev/null @@ -1 +0,0 @@ -ICustomProperties | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IDbgExtension.html b/docs/webSdk/applicationinsights-core-js/interfaces/IDbgExtension.html deleted file mode 100644 index de70753eb..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IDbgExtension.html +++ /dev/null @@ -1,8 +0,0 @@ -IDbgExtension | @microsoft/applicationinsights-core-js - v3.3.1
interface IDbgExtension {
    debugMsg?: ((name: string, data: any) => void);
    diagLog?: ((name: string, data: any) => void);
    disable: (() => void);
    enable: (() => void);
    isEnabled: (() => boolean);
    listener: INotificationListener;
    sendEvt?: ((name: string, data: any) => void);
}

Properties

debugMsg?: ((name: string, data: any) => void)
diagLog?: ((name: string, data: any) => void)
disable: (() => void)
enable: (() => void)
isEnabled: (() => boolean)
sendEvt?: ((name: string, data: any) => void)
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IDiagnosticLogger.html b/docs/webSdk/applicationinsights-core-js/interfaces/IDiagnosticLogger.html deleted file mode 100644 index a80526a75..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IDiagnosticLogger.html +++ /dev/null @@ -1,36 +0,0 @@ -IDiagnosticLogger | @microsoft/applicationinsights-core-js - v3.3.1
interface IDiagnosticLogger {
    consoleLoggingLevel: (() => number);
    debugToConsole?(message: string): void;
    errorToConsole?(message: string): void;
    logInternalMessage?(severity: number, message: _InternalLogMessage): void;
    queue: _InternalLogMessage[];
    resetInternalMessageCount(): void;
    throwInternal(severity: number, msgId: number, msg: string, properties?: Object, isUserAct?: boolean): void;
    unload?(isAsync?: boolean): void | IPromise<void>;
    update?(updateState: ITelemetryUpdateState): void;
    warnToConsole(message: string): void;
}

Implemented by

Properties

consoleLoggingLevel: (() => number)

0: OFF -1: only critical (default) -2: critical + info

-

The internal logging queue

-

Methods

  • This will write an error to the console if possible. -Provided by the default DiagnosticLogger instance, and internally the SDK will fall back to warnToConsole, however, -direct callers MUST check for its existence on the logger as you can provide your own IDiagnosticLogger instance.

    -

    Parameters

    • message: string

      The error message

      -

    Returns void

  • This method will throw exceptions in debug mode or attempt to log the error as a console warning.

    -

    Parameters

    • severity: number

      The severity of the log message

      -
    • msgId: number
    • msg: string
    • Optionalproperties: Object
    • OptionalisUserAct: boolean

    Returns void

  • Unload and remove any state that this IDiagnosticLogger may be holding, this is generally called when the -owning SDK is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IDistributedTraceContext.html b/docs/webSdk/applicationinsights-core-js/interfaces/IDistributedTraceContext.html deleted file mode 100644 index cf6cebfe0..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IDistributedTraceContext.html +++ /dev/null @@ -1,24 +0,0 @@ -IDistributedTraceContext | @microsoft/applicationinsights-core-js - v3.3.1
interface IDistributedTraceContext {
    getName(): string;
    getSpanId(): string;
    getTraceFlags(): number;
    getTraceId(): string;
    setName(pageName: string): void;
    setSpanId(newValue: string): void;
    setTraceFlags(newValue?: number): void;
    setTraceId(newValue: string): void;
}

Methods

  • Returns the unique identifier for a trace. All requests / spans from the same trace share the same traceId. -Must be read from incoming headers or generated according to the W3C TraceContext specification, -in a hex representation of 16-byte array. A.k.a. trace-id, TraceID or Distributed TraceID

    -

    Returns string

diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IDynamicConfigHandler.html b/docs/webSdk/applicationinsights-core-js/interfaces/IDynamicConfigHandler.html deleted file mode 100644 index 5dcce6bd9..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IDynamicConfigHandler.html +++ /dev/null @@ -1,47 +0,0 @@ -IDynamicConfigHandler | @microsoft/applicationinsights-core-js - v3.3.1

This interface identifies the config which can track changes

-
interface IDynamicConfigHandler<T> {
    blkVal: (<C, V>(target: C, name: string) => V);
    cfg: T;
    logger: IDiagnosticLogger;
    notify: (() => void);
    rdOnly: (<C, V>(target: C, name: string) => V);
    ref: (<C, V>(target: C, name: string) => V);
    set: (<C, V>(theConfig: C, name: string, value: V) => V);
    setDf: (<C>(theConfig: C, defaultValues: IConfigDefaults<C, T>) => C);
    uid: string;
    watch: ((configHandler: WatcherFunction<T>) => IWatcherHandler<T>);
}

Type Parameters

Properties

blkVal: (<C, V>(target: C, name: string) => V)

Set the value that is or will be assigned to this named property of the target will not have it's -properties converted into dynamic properties, this means that any changes the values properties will -not be monitored for changes and therefore will not cause any listeners to be notified in any value -is changed. If the value associated with the target[name] is change this is still dynamic and will -cause listeners to be notified.

-

Type declaration

    • <C, V>(target, name): V
    • Type Parameters

      • C
      • V = any

      Parameters

      • target: C

        The object which has (or will have) the named property

        -
      • name: string

        The name of the property in the target

        -

      Returns V

      The referenced properties current value.

      -
let localValue = target[name];   // If within a listener this will cause the listener to be called again
target[name] = newValue; // This will notify listeners that accessed target[name]

// This will not cause lsiteners to be called because propa is not converted and value of target[name]
// did not change.
target[name].propa = 1;
target[name].propb = 2;

// If within a listener this will caused the listener to be called again only if target[name] is reassigned
// not if the value associated with propa is changed.
let localValue = target[name].propa; -
- -
cfg: T

Link back to the configuration object that should be used to get/set values

-

The logger instance to use to logger any issues

-
notify: (() => void)

Helper to call any listeners that are waiting to be notified

-
rdOnly: (<C, V>(target: C, name: string) => V)

Set this named property of the target as read-only, which will block this single named property from -ever being changed for the target instance. -This does NOT freeze or seal the instance, it just stops the direct re-assignment of the named property, -if the value is a non-primitive (ie. an object or array) it's properties will still be mutable.

-

Type declaration

    • <C, V>(target, name): V
    • Type Parameters

      • C
      • V = any

      Parameters

      • target: C

        The object which has (or will have) the named property

        -
      • name: string

        The name of the property in the target

        -

      Returns V

      The referenced properties current value.

      -
ref: (<C, V>(target: C, name: string) => V)

Set this named property of the target as referenced, which will cause any object or array instances -to be updated in-place rather than being entirely replaced. All other values will continue to be replaced.

-

Type declaration

    • <C, V>(target, name): V
    • Type Parameters

      • C
      • V = any

      Parameters

      • target: C

        The object which has (or will have) the named property

        -
      • name: string

        The name of the property in the target

        -

      Returns V

      The referenced properties current value.

      -
set: (<C, V>(theConfig: C, name: string, value: V) => V)

Set the value against the provided config/name with the value, the property -will be converted to be dynamic (if not already) as long as the provided config -is already a tracked dynamic object.

-

TypeError if the provided config is not a monitored dynamic config

-
setDf: (<C>(theConfig: C, defaultValues: IConfigDefaults<C, T>) => C)

Set default values for the config if not present.

-

Type declaration

    • <C>(theConfig, defaultValues): C
    • Type Parameters

      • C

      Parameters

      • theConfig: C

        The configuration object to set default on (if missing)

        -
      • defaultValues: IConfigDefaults<C, T>

        The default values to apply to the config

        -

      Returns C

uid: string

Unique Id for this config handler

-
watch: ((configHandler: WatcherFunction<T>) => IWatcherHandler<T>)

Watch and track changes for accesses to the current config anb

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IDynamicPropertyHandler.html b/docs/webSdk/applicationinsights-core-js/interfaces/IDynamicPropertyHandler.html deleted file mode 100644 index 704e04d05..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IDynamicPropertyHandler.html +++ /dev/null @@ -1,5 +0,0 @@ -IDynamicPropertyHandler | @microsoft/applicationinsights-core-js - v3.3.1
interface IDynamicPropertyHandler<T> {
    h: IWatcherHandler<T>[];
    n: string;
}

Type Parameters

Properties

h -n -

Properties

The current collection is watcher handlers which should be called if the value changes

-
n: string

Identifies the name of the field that is handled by this handler

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IExceptionConfig.html b/docs/webSdk/applicationinsights-core-js/interfaces/IExceptionConfig.html deleted file mode 100644 index 9cc6fae16..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IExceptionConfig.html +++ /dev/null @@ -1,13 +0,0 @@ -IExceptionConfig | @microsoft/applicationinsights-core-js - v3.3.1
interface IExceptionConfig {
    expLog: (() => {
        logs: string[];
    });
    inclScripts?: boolean;
    maxLogs: number;
}

Properties

expLog: (() => {
    logs: string[];
})

Callback function for collecting logs to be included in telemetry data.

-

The length of logs to generate is controlled by the maxLogs parameter.

-

This callback is called before telemetry data is sent, allowing for dynamic customization of the logs.

-

Type declaration

    • (): {
          logs: string[];
      }
    • Returns {
          logs: string[];
      }

      An object with the following property:

      -
        -
      • logs: An array of strings, where each string represents a log entry to be included in the telemetry.
      • -
      -
      • logs: string[]
inclScripts?: boolean

If set to true, when exception is sent out, the SDK will also send out all scripts basic info that are loaded on the page. -Notice: This would increase the size of the exception telemetry.

-
maxLogs: number
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IFeatureOptIn.html b/docs/webSdk/applicationinsights-core-js/interfaces/IFeatureOptIn.html deleted file mode 100644 index 50fd1bbe8..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IFeatureOptIn.html +++ /dev/null @@ -1 +0,0 @@ -IFeatureOptIn | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IFeatureOptInDetails.html b/docs/webSdk/applicationinsights-core-js/interfaces/IFeatureOptInDetails.html deleted file mode 100644 index cf7db1511..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IFeatureOptInDetails.html +++ /dev/null @@ -1,21 +0,0 @@ -IFeatureOptInDetails | @microsoft/applicationinsights-core-js - v3.3.1
interface IFeatureOptInDetails {
    blockCdnCfg?: boolean;
    mode?: FeatureOptInMode;
    offCfg?: {
        [field: string]: any;
    };
    onCfg?: {
        [field: string]: any;
    };
}

Properties

blockCdnCfg?: boolean

define if should block any changes from cdn cfg, if set to true, cfgValue will be applied under all scenarios

-
false
-
- -

sets feature opt-in mode

-
undefined
-
- -
offCfg?: {
    [field: string]: any;
}

Identifies configuration override values when given feature is disabled -NOTE: should use flat string for fields, for example, if you want to set value for extensionConfig.Ananlytics.disableAjaxTrackig in configurations, -you should use "extensionConfig.Ananlytics.disableAjaxTrackig" as field name: {["extensionConfig.Analytics.disableAjaxTrackig"]:1} -Default: undefined

-
onCfg?: {
    [field: string]: any;
}

Identifies configuration override values when given feature is enabled -NOTE: should use flat string for fields, for example, if you want to set value for extensionConfig.Ananlytics.disableAjaxTrackig in configurations, -you should use "extensionConfig.Ananlytics.disableAjaxTrackig" as field name: {["extensionConfig.Analytics.disableAjaxTrackig"]:1} -Default: undefined

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentCallDetails.html b/docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentCallDetails.html deleted file mode 100644 index c2da79aed..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentCallDetails.html +++ /dev/null @@ -1,19 +0,0 @@ -IInstrumentCallDetails | @microsoft/applicationinsights-core-js - v3.3.1
interface IInstrumentCallDetails {
    ctx: (() => any);
    err?: Error;
    evt?: Event;
    inst: any;
    name: string;
    rslt?: any;
    set: ((idx: number, value: any) => void);
}

Properties

Properties

ctx: (() => any)

This returns an object that the hook function can use to store hook specific -context, it it not shared with any other hook instances and is unique for the -current call. -A hook implementation can use this to pass / share context between different -hook callbacks eg. request/response requst/hookErrors etc.

-
err?: Error

The error (exception) which occurred while executing the original method

-
evt?: Event

The Event object from (window.event) at the start of the original call

-
inst: any
name: string
rslt?: any

The result of the original method, only populated after the original method has returned

-
set: ((idx: number, value: any) => void)

Allows the hook functions to replace the original arguments

-

Type declaration

    • (idx, value): void
    • Parameters

      • idx: number

        The argument index (0 based)

        -
      • value: any

        The new value for the argument

        -

      Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentHook.html b/docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentHook.html deleted file mode 100644 index 14fdd69ff..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentHook.html +++ /dev/null @@ -1,8 +0,0 @@ -IInstrumentHook | @microsoft/applicationinsights-core-js - v3.3.1

The holder of the specific instance callback

-
interface IInstrumentHook {
    cbks: IInstrumentHooksCallbacks;
    id: number;
    rm: (() => void);
}

Hierarchy (view full)

Properties

cbks -id -rm -

Properties

Holds the callbacks

-
id: number

Unique Id for this callback on the hooked method

-
rm: (() => void)

Remove this hook from the function

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentHooks.html b/docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentHooks.html deleted file mode 100644 index c1f324bb9..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentHooks.html +++ /dev/null @@ -1,5 +0,0 @@ -IInstrumentHooks | @microsoft/applicationinsights-core-js - v3.3.1
interface IInstrumentHooks {
    f: any;
    h: IInstrumentHook[];
    i: number;
    n: string;
}

Properties

f -h -i -n -

Properties

f: any
i: number
n: string
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentHooksCallbacks.html b/docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentHooksCallbacks.html deleted file mode 100644 index 11a9bc053..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IInstrumentHooksCallbacks.html +++ /dev/null @@ -1,15 +0,0 @@ -IInstrumentHooksCallbacks | @microsoft/applicationinsights-core-js - v3.3.1

The callbacks to call for the instrumented function, you must provide at least the request and/or response callbacks, both are not required. -You must always supply the error callback

-
interface IInstrumentHooksCallbacks {
    fnErr?: InstrumentorHooksCallback;
    hkErr?: InstrumentorHooksCallback;
    ns?: string | string[];
    req?: InstrumentorHooksCallback;
    rsp?: InstrumentorHooksCallback;
}

Properties

Properties

The callback to call if the original function causes an exception, even if you -supply a callback the original exception will still be thrown

-

The callback to call if the hook function causes an exception

-
ns?: string | string[]

[Optional] Namespace details (same as the namespace used for events), useful for debugging and testing to -identify the source of the instrumented hooks

-

The hook callback to call before the original function is called

-

The hook callback to call after the original function was called

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IInternalOfflineSupport.html b/docs/webSdk/applicationinsights-core-js/interfaces/IInternalOfflineSupport.html deleted file mode 100644 index cc9041e3b..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IInternalOfflineSupport.html +++ /dev/null @@ -1,26 +0,0 @@ -IInternalOfflineSupport | @microsoft/applicationinsights-core-js - v3.3.1

Internal Interface

-
interface IInternalOfflineSupport {
    batch?: ((arr: string[]) => string);
    createOneDSPayload?: ((evts: ITelemetryItem[]) => IPayloadData);
    createPayload: ((data: string | Uint8Array) => IPayloadData);
    getUrl: (() => string);
    serialize?: ((input: ITelemetryItem, convertUndefined?: any) => string);
    shouldProcess?: ((evt: ITelemetryItem) => boolean);
}

Properties

batch?: ((arr: string[]) => string)

Batch an array of strings into one string

-

Type declaration

    • (arr): string
    • Parameters

      • arr: string[]

        array of strings

        -

      Returns string

      a string represent all items in the given array

      -
createOneDSPayload?: ((evts: ITelemetryItem[]) => IPayloadData)

Create 1ds payload data

-

Type declaration

createPayload: ((data: string | Uint8Array) => IPayloadData)

Create payload data

-

Type declaration

getUrl: (() => string)

Get current endpoint url

-

Type declaration

    • (): string
    • Returns string

      endpoint

      -
serialize?: ((input: ITelemetryItem, convertUndefined?: any) => string)

Serialize an item into a string

-

Type declaration

    • (input, convertUndefined?): string
    • Parameters

      • input: ITelemetryItem

        telemetry item

        -
      • OptionalconvertUndefined: any

        convert undefined to a custom-defined object

        -

      Returns string

      Serialized string

      -
shouldProcess?: ((evt: ITelemetryItem) => boolean)

If the item should be processed by offline channel

-

Type declaration

    • (evt): boolean
    • Parameters

      Returns boolean

      should process or not

      -
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ILegacyUnloadHook.html b/docs/webSdk/applicationinsights-core-js/interfaces/ILegacyUnloadHook.html deleted file mode 100644 index 212dd25c5..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ILegacyUnloadHook.html +++ /dev/null @@ -1,4 +0,0 @@ -ILegacyUnloadHook | @microsoft/applicationinsights-core-js - v3.3.1

An alternate interface which provides automatic removal during unloading of the component

-
interface ILegacyUnloadHook {
    remove: (() => void);
}

Hierarchy (view full)

Properties

Properties

remove: (() => void)

Legacy Self remove the referenced component

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ILoadedPlugin.html b/docs/webSdk/applicationinsights-core-js/interfaces/ILoadedPlugin.html deleted file mode 100644 index a04570393..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ILoadedPlugin.html +++ /dev/null @@ -1,12 +0,0 @@ -ILoadedPlugin | @microsoft/applicationinsights-core-js - v3.3.1
interface ILoadedPlugin<T> {
    isEnabled: (() => boolean);
    plugin: T;
    remove: ((isAsync?: boolean, removeCb?: ((removed?: boolean) => void)) => void);
    setEnabled: ((isEnabled: boolean) => void);
}

Type Parameters

Properties

isEnabled: (() => boolean)

Identifies whether the plugin is enabled and can process events. This is slightly different from isInitialized as the plugin may be initialized but disabled -via the setEnabled() or it may be a shared plugin which has had it's teardown function called from another instance..

-

Type declaration

    • (): boolean
    • Returns boolean

      boolean = true if the plugin is in a state where it is operational.

      -
plugin: T
remove: ((isAsync?: boolean, removeCb?: ((removed?: boolean) => void)) => void)
setEnabled: ((isEnabled: boolean) => void)

You can optionally enable / disable a plugin from processing events. -Setting enabled to true will not necessarily cause the isEnabled() to also return true -as the plugin must also have been successfully initialized and not had it's teardown method called -(unless it's also been re-initialized)

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/INotificationListener.html b/docs/webSdk/applicationinsights-core-js/interfaces/INotificationListener.html deleted file mode 100644 index 77f77e89b..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/INotificationListener.html +++ /dev/null @@ -1,37 +0,0 @@ -INotificationListener | @microsoft/applicationinsights-core-js - v3.3.1

An interface used for the notification listener.

-
interface INotificationListener {
    eventsDiscarded?: ((events: ITelemetryItem[], reason: number) => void);
    eventsSendRequest?: ((sendReason: number, isAsync?: boolean) => void);
    eventsSent?: ((events: ITelemetryItem[]) => void);
    offlineBatchDrop?(cnt: number, reason?: number): void;
    offlineBatchSent?(batch: IPayloadData): void;
    offlineEventsStored?(events: ITelemetryItem[]): void;
    perfEvent?: ((perfEvent: IPerfEvent) => void);
    unload?(isAsync?: boolean): void | IPromise<void>;
}

Properties

eventsDiscarded?: ((events: ITelemetryItem[], reason: number) => void)

[Optional] A function called when events are discarded.

-

Type declaration

    • (events, reason): void
    • Parameters

      • events: ITelemetryItem[]

        The array of events that have been discarded.

        -
      • reason: number

        The reason for discarding the events. The EventsDiscardedReason -constant should be used to check the different values.

        -

      Returns void

eventsSendRequest?: ((sendReason: number, isAsync?: boolean) => void)

[Optional] A function called when the events have been requested to be sent to the sever.

-

Type declaration

    • (sendReason, isAsync?): void
    • Parameters

      • sendReason: number

        The reason why the event batch is being sent.

        -
      • OptionalisAsync: boolean

        A flag which identifies whether the requests are being sent in an async or sync manner.

        -

      Returns void

eventsSent?: ((events: ITelemetryItem[]) => void)

[Optional] A function called when events are sent.

-

Type declaration

    • (events): void
    • Parameters

      Returns void

perfEvent?: ((perfEvent: IPerfEvent) => void)

[Optional] This event is sent if you have enabled perf events, they are primarily used to track internal performance testing and debugging -the event can be displayed via the debug plugin extension.

-

Methods

  • [Optional] A function called when the offline events have been dropped from the persistent storage

    -

    Parameters

    • cnt: number

      count of batches dropped

      -
    • Optionalreason: number

      the reason why the batches is dropped

      -

    Returns void

    v3.1.1

    -
  • Unload and remove any state that this INotificationListener may be holding, this is generally called when the -owning Manager is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/INotificationManager.html b/docs/webSdk/applicationinsights-core-js/interfaces/INotificationManager.html deleted file mode 100644 index 5919db84a..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/INotificationManager.html +++ /dev/null @@ -1,45 +0,0 @@ -INotificationManager | @microsoft/applicationinsights-core-js - v3.3.1

Class to manage sending notifications to all the listeners.

-
interface INotificationManager {
    addNotificationListener(listener: INotificationListener): void;
    eventsDiscarded(events: ITelemetryItem[], reason: number): void;
    eventsSendRequest?(sendReason: number, isAsync: boolean): void;
    eventsSent(events: ITelemetryItem[]): void;
    listeners: INotificationListener[];
    offlineBatchDrop?(cnt: number, reason?: number): void;
    offlineBatchSent?(batch: IPayloadData): void;
    offlineEventsStored?(events: ITelemetryItem[]): void;
    perfEvent?(perfEvent: IPerfEvent): void;
    removeNotificationListener(listener: INotificationListener): void;
    unload?(isAsync?: boolean): void | IPromise<void>;
}

Implemented by

Properties

Methods

  • Notification for events being discarded.

    -

    Parameters

    • events: ITelemetryItem[]

      The array of events that have been discarded by the SDK.

      -
    • reason: number

      The reason for which the SDK discarded the events. The EventsDiscardedReason -constant should be used to check the different values.

      -

    Returns void

  • [Optional] A function called when the events have been requested to be sent to the sever.

    -

    Parameters

    • sendReason: number

      The reason why the event batch is being sent.

      -
    • isAsync: boolean

      A flag which identifies whether the requests are being sent in an async or sync manner.

      -

    Returns void

  • [Optional] A function called when the offline events have been dropped from the persistent storage

    -

    Parameters

    • cnt: number

      count of batches dropped

      -
    • Optionalreason: number

      the reason why the batches is dropped

      -

    Returns void

    v3.1.1

    -
  • [Optional] This event is sent if you have enabled perf events, they are primarily used to track internal performance testing and debugging -the event can be displayed via the debug plugin extension.

    -

    Parameters

    Returns void

  • Unload and remove any state that this INotificationManager may be holding, this is generally called when the -owning SDK is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IPayloadData.html b/docs/webSdk/applicationinsights-core-js/interfaces/IPayloadData.html deleted file mode 100644 index ffeb2ea0f..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IPayloadData.html +++ /dev/null @@ -1,9 +0,0 @@ -IPayloadData | @microsoft/applicationinsights-core-js - v3.3.1

IPayloadData describes interface of payload sent via POST channel

-
interface IPayloadData {
    data: string | Uint8Array;
    disableFetchKeepAlive?: boolean;
    disableXhrSync?: boolean;
    headers?: {
        [name: string]: string;
    };
    sendReason?: SendRequestReason;
    timeout?: number;
    urlString: string;
}

Properties

data: string | Uint8Array
disableFetchKeepAlive?: boolean
disableXhrSync?: boolean
headers?: {
    [name: string]: string;
}
sendReason?: SendRequestReason
timeout?: number
urlString: string
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IPerfEvent.html b/docs/webSdk/applicationinsights-core-js/interfaces/IPerfEvent.html deleted file mode 100644 index 00b8e2234..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IPerfEvent.html +++ /dev/null @@ -1,29 +0,0 @@ -IPerfEvent | @microsoft/applicationinsights-core-js - v3.3.1

This interface identifies the details of an internal performance event - it does not represent an outgoing reported event

-
interface IPerfEvent {
    childEvts?: IPerfEvent[];
    complete: (() => void);
    exTime?: number;
    getCtx?: ((key: string) => any);
    isAsync: boolean;
    isChildEvt: (() => boolean);
    name: string;
    parent?: IPerfEvent;
    payload: any;
    setCtx?: ((key: string, value: any) => void);
    start: number;
    time?: number;
}

Implemented by

Properties

childEvts?: IPerfEvent[]

The child perf events that are contained within the total time of this event.

-
complete: (() => void)

Mark this event as completed, calculating the total execution time.

-
exTime?: number

Identifies the exclusive time spent in for this event (not including child events), -this will be undefined until the event is completed.

-
getCtx?: ((key: string) => any)

Get the names additional context associated with this perf event

-
isAsync: boolean

Is this occurring from an asynchronous event

-
isChildEvt: (() => boolean)

Identifies whether this event is a child event of a parent

-
name: string

The name of the performance event

-
parent?: IPerfEvent

The Parent event that was started before this event was created

-
payload: any

The payload (contents) of the perfEvent, may be null or only set after the event has completed depending on -the runtime environment.

-
setCtx?: ((key: string, value: any) => void)

Set the named additional context to be associated with this perf event, this will replace any existing value

-
start: number

The start time of the performance event

-
time?: number

Identifies the total inclusive time spent for this event, including the time spent for child events, -this will be undefined until the event is completed

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IPerfManager.html b/docs/webSdk/applicationinsights-core-js/interfaces/IPerfManager.html deleted file mode 100644 index 4d32a7609..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IPerfManager.html +++ /dev/null @@ -1,19 +0,0 @@ -IPerfManager | @microsoft/applicationinsights-core-js - v3.3.1

This defines an internal performance manager for tracking and reporting the internal performance of the SDK -- It does -not represent or report any event to the server.

-
interface IPerfManager {
    create(src: string, payloadDetails?: (() => any), isAsync?: boolean): IPerfEvent;
    fire(perfEvent: IPerfEvent): void;
    getCtx(key: string): any;
    setCtx(key: string, value: any): void;
}

Implemented by

Methods

Methods

  • Create a new event and start timing, the manager may return null/undefined to indicate that it does not -want to monitor this source event.

    -

    Parameters

    • src: string

      The source name of the event

      -
    • OptionalpayloadDetails: (() => any)

      An optional callback function to fetch the payload details for the event.

      -
        • (): any
        • Returns any

    • OptionalisAsync: boolean

      Is the event occurring from a async event

      -

    Returns IPerfEvent

diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IPerfManagerProvider.html b/docs/webSdk/applicationinsights-core-js/interfaces/IPerfManagerProvider.html deleted file mode 100644 index 3e6af8ce7..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IPerfManagerProvider.html +++ /dev/null @@ -1,7 +0,0 @@ -IPerfManagerProvider | @microsoft/applicationinsights-core-js - v3.3.1

Identifies an interface to a host that can provide an IPerfManager implementation

-
interface IPerfManagerProvider {
    getPerfMgr(): IPerfManager;
    setPerfMgr(perfMgr: IPerfManager): void;
}

Hierarchy (view full)

Methods

diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IPlugin.html b/docs/webSdk/applicationinsights-core-js/interfaces/IPlugin.html deleted file mode 100644 index 12af51ff1..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IPlugin.html +++ /dev/null @@ -1,26 +0,0 @@ -IPlugin | @microsoft/applicationinsights-core-js - v3.3.1
interface IPlugin {
    core?: IAppInsightsCore<IConfiguration>;
    identifier: string;
    initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void);
    isInitialized?: (() => boolean);
    teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void);
    version?: string;
}

Hierarchy (view full)

Properties

The App Insights core to use for backward compatibility. -Therefore the interface will be able to access the core without needing to cast to "any". -[optional] any 3rd party plugins which are already implementing this interface don't fail to compile.

-
identifier: string

Extension name

-
initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void)

Initialize plugin loaded by SDK

-

Type declaration

    • (config, core, extensions, pluginChain?): void
    • Parameters

      • config: IConfiguration

        The config for the plugin to use

        -
      • core: IAppInsightsCore<IConfiguration>

        The current App Insights core to use for initializing this plugin instance

        -
      • extensions: IPlugin[]

        The complete set of extensions to be used for initializing the plugin

        -
      • OptionalpluginChain: ITelemetryPluginChain

        [Optional] specifies the current plugin chain which identifies the -set of plugins and the order they should be executed for the current request.

        -

      Returns void

isInitialized?: (() => boolean)

Returns a value that indicates whether the plugin has already been previously initialized. -New plugins should implement this method to avoid being initialized more than once.

-
teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void)

Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

-

Type declaration

    • (unloadCtx, unloadState?): boolean | void
    • Parameters

      • unloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

      -
version?: string

Plugin version (available in data.properties.version in common schema)

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IProcessTelemetryContext.html b/docs/webSdk/applicationinsights-core-js/interfaces/IProcessTelemetryContext.html deleted file mode 100644 index 2df3e3c64..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IProcessTelemetryContext.html +++ /dev/null @@ -1,43 +0,0 @@ -IProcessTelemetryContext | @microsoft/applicationinsights-core-js - v3.3.1

The current context for the current call to processTelemetry(), used to support sharing the same plugin instance -between multiple AppInsights instances

-
interface IProcessTelemetryContext {
    core: (() => IAppInsightsCore<IConfiguration>);
    createNew: ((plugins?: ITelemetryPluginChain | IPlugin[], startAt?: IPlugin) => IProcessTelemetryContext);
    diagLog: (() => IDiagnosticLogger);
    getCfg: (() => IConfiguration);
    getConfig: ((identifier: string, field: string, defaultValue?:
        | string
        | number
        | boolean
        | Function
        | string[]
        | RegExp[]) =>
        | string
        | number
        | boolean
        | Function
        | string[]
        | RegExp[]);
    getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T);
    getNext: (() => ITelemetryPluginChain);
    hasNext: (() => boolean);
    iterate: (<T>(callback: ((plugin: T) => void)) => void);
    onComplete: ((onComplete: (() => void), that?: any, ...args: any[]) => void);
    processNext: ((env: ITelemetryItem) => boolean | void);
    setNext: ((nextCtx: ITelemetryPluginChain) => void);
}

Hierarchy (view full)

Implemented by

Properties

The current core instance for the request

-
createNew: ((plugins?: ITelemetryPluginChain | IPlugin[], startAt?: IPlugin) => IProcessTelemetryContext)

Create a new context using the core and config from the current instance, returns a new instance of the same type

-

Type declaration

diagLog: (() => IDiagnosticLogger)

THe current diagnostic logger for the request

-
getCfg: (() => IConfiguration)

Gets the current core config instance

-
getConfig: ((identifier: string, field: string, defaultValue?:
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[]) =>
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[])

Gets the named config from either the named identifier extension or core config if neither exist then the -default value is returned

-

Type declaration

    • (identifier, field, defaultValue?):
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]
    • Parameters

      • identifier: string

        The named extension identifier

        -
      • field: string

        The config field name

        -
      • OptionaldefaultValue:
            | string
            | number
            | boolean
            | Function
            | string[]
            | RegExp[]

        The default value to return if no defined config exists

        -

      Returns
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]

getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T)

Gets the named extension config

-
getNext: (() => ITelemetryPluginChain)

Returns the next configured plugin proxy

-
hasNext: (() => boolean)

Helper to allow plugins to check and possibly shortcut executing code only -required if there is a nextPlugin

-
iterate: (<T>(callback: ((plugin: T) => void)) => void)

Synchronously iterate over the context chain running the callback for each plugin, once -every plugin has been executed via the callback, any associated onComplete will be called.

-

Type declaration

    • <T>(callback): void
    • Type Parameters

      Parameters

      • callback: ((plugin: T) => void)

        The function call for each plugin in the context chain

        -
          • (plugin): void
          • Parameters

            • plugin: T

            Returns void

      Returns void

onComplete: ((onComplete: (() => void), that?: any, ...args: any[]) => void)

Set the function to call when the current chain has executed all processNext or unloadNext items.

-

Type declaration

    • (onComplete, that?, ...args): void
    • Parameters

      • onComplete: (() => void)

        The onComplete to call

        -
          • (): void
          • Returns void

      • Optionalthat: any

        The "this" value to use for the onComplete call, if not provided or undefined defaults to the current context

        -
      • Rest...args: any[]

        Any additional arguments to pass to the onComplete function

        -

      Returns void

processNext: ((env: ITelemetryItem) => boolean | void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env): boolean | void
    • Parameters

      Returns boolean | void

      boolean (true) if there is no more plugins to process otherwise false or undefined (void)

      -
setNext: ((nextCtx: ITelemetryPluginChain) => void)

Helper to set the next plugin proxy

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IProcessTelemetryUnloadContext.html b/docs/webSdk/applicationinsights-core-js/interfaces/IProcessTelemetryUnloadContext.html deleted file mode 100644 index a9cb6fc81..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IProcessTelemetryUnloadContext.html +++ /dev/null @@ -1,42 +0,0 @@ -IProcessTelemetryUnloadContext | @microsoft/applicationinsights-core-js - v3.3.1

The current context for the current call to teardown() implementations, used to support when plugins are being removed -or the SDK is being unloaded.

-
interface IProcessTelemetryUnloadContext {
    core: (() => IAppInsightsCore<IConfiguration>);
    createNew: ((plugins?: ITelemetryPluginChain | IPlugin[], startAt?: IPlugin) => IProcessTelemetryUnloadContext);
    diagLog: (() => IDiagnosticLogger);
    getCfg: (() => IConfiguration);
    getConfig: ((identifier: string, field: string, defaultValue?:
        | string
        | number
        | boolean
        | Function
        | string[]
        | RegExp[]) =>
        | string
        | number
        | boolean
        | Function
        | string[]
        | RegExp[]);
    getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T);
    getNext: (() => ITelemetryPluginChain);
    hasNext: (() => boolean);
    iterate: (<T>(callback: ((plugin: T) => void)) => void);
    onComplete: ((onComplete: (() => void), that?: any, ...args: any[]) => void);
    processNext: ((unloadState: ITelemetryUnloadState) => boolean | void);
    setNext: ((nextCtx: ITelemetryPluginChain) => void);
}

Hierarchy (view full)

Properties

The current core instance for the request

-
createNew: ((plugins?: ITelemetryPluginChain | IPlugin[], startAt?: IPlugin) => IProcessTelemetryUnloadContext)

Create a new context using the core and config from the current instance, returns a new instance of the same type

-

Type declaration

diagLog: (() => IDiagnosticLogger)

THe current diagnostic logger for the request

-
getCfg: (() => IConfiguration)

Gets the current core config instance

-
getConfig: ((identifier: string, field: string, defaultValue?:
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[]) =>
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[])

Gets the named config from either the named identifier extension or core config if neither exist then the -default value is returned

-

Type declaration

    • (identifier, field, defaultValue?):
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]
    • Parameters

      • identifier: string

        The named extension identifier

        -
      • field: string

        The config field name

        -
      • OptionaldefaultValue:
            | string
            | number
            | boolean
            | Function
            | string[]
            | RegExp[]

        The default value to return if no defined config exists

        -

      Returns
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]

getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T)

Gets the named extension config

-
getNext: (() => ITelemetryPluginChain)

Returns the next configured plugin proxy

-
hasNext: (() => boolean)

Helper to allow plugins to check and possibly shortcut executing code only -required if there is a nextPlugin

-
iterate: (<T>(callback: ((plugin: T) => void)) => void)

Synchronously iterate over the context chain running the callback for each plugin, once -every plugin has been executed via the callback, any associated onComplete will be called.

-

Type declaration

    • <T>(callback): void
    • Type Parameters

      Parameters

      • callback: ((plugin: T) => void)

        The function call for each plugin in the context chain

        -
          • (plugin): void
          • Parameters

            • plugin: T

            Returns void

      Returns void

onComplete: ((onComplete: (() => void), that?: any, ...args: any[]) => void)

Set the function to call when the current chain has executed all processNext or unloadNext items.

-

Type declaration

    • (onComplete, that?, ...args): void
    • Parameters

      • onComplete: (() => void)

        The onComplete to call

        -
          • (): void
          • Returns void

      • Optionalthat: any

        The "this" value to use for the onComplete call, if not provided or undefined defaults to the current context

        -
      • Rest...args: any[]

        Any additional arguments to pass to the onComplete function

        -

      Returns void

processNext: ((unloadState: ITelemetryUnloadState) => boolean | void)

This Plugin has finished unloading, so unload the next one

-

Type declaration

    • (unloadState): boolean | void
    • Parameters

      Returns boolean | void

      boolean (true) if there is no more plugins to process otherwise false or undefined (void)

      -
setNext: ((nextCtx: ITelemetryPluginChain) => void)

Helper to set the next plugin proxy

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IProcessTelemetryUpdateContext.html b/docs/webSdk/applicationinsights-core-js/interfaces/IProcessTelemetryUpdateContext.html deleted file mode 100644 index 795013250..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IProcessTelemetryUpdateContext.html +++ /dev/null @@ -1,43 +0,0 @@ -IProcessTelemetryUpdateContext | @microsoft/applicationinsights-core-js - v3.3.1

The current context for the current call to the plugin update() implementations, used to support the notifications -for when plugins are added, removed or the configuration was changed.

-
interface IProcessTelemetryUpdateContext {
    core: (() => IAppInsightsCore<IConfiguration>);
    createNew: ((plugins?: ITelemetryPluginChain | IPlugin[], startAt?: IPlugin) => IProcessTelemetryUpdateContext);
    diagLog: (() => IDiagnosticLogger);
    getCfg: (() => IConfiguration);
    getConfig: ((identifier: string, field: string, defaultValue?:
        | string
        | number
        | boolean
        | Function
        | string[]
        | RegExp[]) =>
        | string
        | number
        | boolean
        | Function
        | string[]
        | RegExp[]);
    getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T);
    getNext: (() => ITelemetryPluginChain);
    hasNext: (() => boolean);
    iterate: (<T>(callback: ((plugin: T) => void)) => void);
    onComplete: ((onComplete: (() => void), that?: any, ...args: any[]) => void);
    processNext: ((updateState: ITelemetryUpdateState) => boolean | void);
    setNext: ((nextCtx: ITelemetryPluginChain) => void);
}

Hierarchy (view full)

Properties

The current core instance for the request

-
createNew: ((plugins?: ITelemetryPluginChain | IPlugin[], startAt?: IPlugin) => IProcessTelemetryUpdateContext)

Create a new context using the core and config from the current instance, returns a new instance of the same type

-

Type declaration

diagLog: (() => IDiagnosticLogger)

THe current diagnostic logger for the request

-
getCfg: (() => IConfiguration)

Gets the current core config instance

-
getConfig: ((identifier: string, field: string, defaultValue?:
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[]) =>
    | string
    | number
    | boolean
    | Function
    | string[]
    | RegExp[])

Gets the named config from either the named identifier extension or core config if neither exist then the -default value is returned

-

Type declaration

    • (identifier, field, defaultValue?):
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]
    • Parameters

      • identifier: string

        The named extension identifier

        -
      • field: string

        The config field name

        -
      • OptionaldefaultValue:
            | string
            | number
            | boolean
            | Function
            | string[]
            | RegExp[]

        The default value to return if no defined config exists

        -

      Returns
          | string
          | number
          | boolean
          | Function
          | string[]
          | RegExp[]

getExtCfg: (<T>(identifier: string, defaultValue?: IConfigDefaults<T, IConfiguration>) => T)

Gets the named extension config

-
getNext: (() => ITelemetryPluginChain)

Returns the next configured plugin proxy

-
hasNext: (() => boolean)

Helper to allow plugins to check and possibly shortcut executing code only -required if there is a nextPlugin

-
iterate: (<T>(callback: ((plugin: T) => void)) => void)

Synchronously iterate over the context chain running the callback for each plugin, once -every plugin has been executed via the callback, any associated onComplete will be called.

-

Type declaration

    • <T>(callback): void
    • Type Parameters

      Parameters

      • callback: ((plugin: T) => void)

        The function call for each plugin in the context chain

        -
          • (plugin): void
          • Parameters

            • plugin: T

            Returns void

      Returns void

onComplete: ((onComplete: (() => void), that?: any, ...args: any[]) => void)

Set the function to call when the current chain has executed all processNext or unloadNext items.

-

Type declaration

    • (onComplete, that?, ...args): void
    • Parameters

      • onComplete: (() => void)

        The onComplete to call

        -
          • (): void
          • Returns void

      • Optionalthat: any

        The "this" value to use for the onComplete call, if not provided or undefined defaults to the current context

        -
      • Rest...args: any[]

        Any additional arguments to pass to the onComplete function

        -

      Returns void

processNext: ((updateState: ITelemetryUpdateState) => boolean | void)

This Plugin has finished unloading, so unload the next one

-

Type declaration

    • (updateState): boolean | void
    • Parameters

      Returns boolean | void

      boolean (true) if there is no more plugins to process otherwise false or undefined (void)

      -
setNext: ((nextCtx: ITelemetryPluginChain) => void)

Helper to set the next plugin proxy

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryInitializerContainer.html b/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryInitializerContainer.html deleted file mode 100644 index 4d49a5d85..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryInitializerContainer.html +++ /dev/null @@ -1,7 +0,0 @@ -ITelemetryInitializerContainer | @microsoft/applicationinsights-core-js - v3.3.1
interface ITelemetryInitializerContainer {
    addTelemetryInitializer(telemetryInitializer: TelemetryInitializerFunction): void | ITelemetryInitializerHandler;
}

Methods

diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryInitializerHandler.html b/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryInitializerHandler.html deleted file mode 100644 index acf293407..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryInitializerHandler.html +++ /dev/null @@ -1,4 +0,0 @@ -ITelemetryInitializerHandler | @microsoft/applicationinsights-core-js - v3.3.1

An alternate interface which provides automatic removal during unloading of the component

-
interface ITelemetryInitializerHandler {
    remove(): void;
}

Hierarchy (view full)

Methods

Methods

diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryItem.html b/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryItem.html deleted file mode 100644 index 58a11bb40..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryItem.html +++ /dev/null @@ -1,20 +0,0 @@ -ITelemetryItem | @microsoft/applicationinsights-core-js - v3.3.1

Telemety item supported in Core

-
interface ITelemetryItem {
    baseData?: {
        [key: string]: any;
    };
    baseType?: string;
    data?: ICustomProperties;
    ext?: {
        [key: string]: any;
    };
    iKey?: string;
    name: string;
    tags?: Tags;
    time?: string;
    ver?: string;
}

Properties

baseData?: {
    [key: string]: any;
}

Based on schema for part B

-
baseType?: string

Telemetry type used for part B

-

Custom data

-
ext?: {
    [key: string]: any;
}

System context properties of the telemetry item, example: ip address, city etc

-
iKey?: string

Identifier of the resource that uniquely identifies which resource data is sent to

-
name: string

Unique name of the telemetry item

-
tags?: Tags

System context property extensions that are not global (not in ctx)

-
time?: string

Timestamp when item was sent

-
ver?: string

CommonSchema Version of this SDK

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryPlugin.html b/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryPlugin.html deleted file mode 100644 index be5092cd5..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryPlugin.html +++ /dev/null @@ -1,46 +0,0 @@ -ITelemetryPlugin | @microsoft/applicationinsights-core-js - v3.3.1

Configuration provided to SDK core

-
interface ITelemetryPlugin {
    core?: IAppInsightsCore<IConfiguration>;
    identifier: string;
    initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void);
    isInitialized?: (() => boolean);
    priority: number;
    processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void);
    setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void);
    teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void);
    update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void);
    version?: string;
}

Hierarchy (view full)

Implemented by

Properties

The App Insights core to use for backward compatibility. -Therefore the interface will be able to access the core without needing to cast to "any". -[optional] any 3rd party plugins which are already implementing this interface don't fail to compile.

-
identifier: string

Extension name

-
initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void)

Initialize plugin loaded by SDK

-

Type declaration

    • (config, core, extensions, pluginChain?): void
    • Parameters

      • config: IConfiguration

        The config for the plugin to use

        -
      • core: IAppInsightsCore<IConfiguration>

        The current App Insights core to use for initializing this plugin instance

        -
      • extensions: IPlugin[]

        The complete set of extensions to be used for initializing the plugin

        -
      • OptionalpluginChain: ITelemetryPluginChain

        [Optional] specifies the current plugin chain which identifies the -set of plugins and the order they should be executed for the current request.

        -

      Returns void

isInitialized?: (() => boolean)

Returns a value that indicates whether the plugin has already been previously initialized. -New plugins should implement this method to avoid being initialized more than once.

-
priority: number

Priority of the extension

-
processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx?): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • OptionalitemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing, this is not optional as plugins should use the -processNext() function of the passed IProcessTelemetryContext instead. It is being kept for -now for backward compatibility only.

-
teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void)

Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

-

Type declaration

    • (unloadCtx, unloadState?): boolean | void
    • Parameters

      • unloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

      -
update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void)

The the plugin should re-evaluate configuration and update any cached configuration settings or -plugins. If implemented this method will be called whenever a plugin is added or removed and if -the configuration has bee updated.

-

Type declaration

    • (updateCtx, updateState): boolean | void
    • Parameters

      Returns boolean | void

      boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

      -
version?: string

Plugin version (available in data.properties.version in common schema)

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryPluginChain.html b/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryPluginChain.html deleted file mode 100644 index 85d4de2d5..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryPluginChain.html +++ /dev/null @@ -1,24 +0,0 @@ -ITelemetryPluginChain | @microsoft/applicationinsights-core-js - v3.3.1

Configuration provided to SDK core

-
interface ITelemetryPluginChain {
    getNext: (() => ITelemetryPluginChain);
    getPlugin: (() => ITelemetryPlugin);
    processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void);
    unload?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState: ITelemetryUnloadState) => void);
    update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void);
}

Hierarchy

  • ITelemetryProcessor
    • ITelemetryPluginChain

Properties

getNext: (() => ITelemetryPluginChain)

Returns the next plugin

-
getPlugin: (() => ITelemetryPlugin)

Returns the underlying plugin that is being proxied for the processTelemetry call

-
processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx?): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • OptionalitemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

unload?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState: ITelemetryUnloadState) => void)

This plugin is being unloaded and should remove any hooked events and cleanup any global/scoped values, after this -call the plugin will be removed from the telemetry processing chain and will no longer receive any events..

-

Type declaration

update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void)

The the plugin should re-evaluate configuration and update any cached configuration settings or -plugins. If implemented this method will be called whenever a plugin is added or removed and if -the configuration has bee updated.

-

Type declaration

    • (updateCtx, updateState): boolean | void
    • Parameters

      Returns boolean | void

      boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

      -
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryUnloadState.html b/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryUnloadState.html deleted file mode 100644 index 3708d4746..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryUnloadState.html +++ /dev/null @@ -1,4 +0,0 @@ -ITelemetryUnloadState | @microsoft/applicationinsights-core-js - v3.3.1
interface ITelemetryUnloadState {
    flushComplete?: boolean;
    isAsync: boolean;
    reason: TelemetryUnloadReason;
}

Properties

flushComplete?: boolean
isAsync: boolean
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryUpdateState.html b/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryUpdateState.html deleted file mode 100644 index a20727c77..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ITelemetryUpdateState.html +++ /dev/null @@ -1,15 +0,0 @@ -ITelemetryUpdateState | @microsoft/applicationinsights-core-js - v3.3.1
interface ITelemetryUpdateState {
    added?: IPlugin[];
    cfg?: IConfiguration;
    merge?: boolean;
    newConfig?: IConfiguration;
    oldCfg?: IConfiguration;
    reason: TelemetryUpdateReason;
    removed?: IPlugin[];
}

Properties

added?: IPlugin[]

This holds a collection of plugins that have been added (if the reason identifies that one or more plugins have been added)

-

This is a new active configuration that should be used

-
merge?: boolean

Was the new config requested to be merged with the existing config

-
newConfig?: IConfiguration

If this is a configuration update this was the previous configuration that was used

-

The detected changes

-

Identifies the reason for the update notification, this is a bitwise numeric value

-
removed?: IPlugin[]

This holds a collection of plugins that have been removed (if the reason identifies that one or more plugins have been removed)

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/ITraceParent.html b/docs/webSdk/applicationinsights-core-js/interfaces/ITraceParent.html deleted file mode 100644 index df806389c..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/ITraceParent.html +++ /dev/null @@ -1,21 +0,0 @@ -ITraceParent | @microsoft/applicationinsights-core-js - v3.3.1

This interface represents the components of a W3C traceparent header

-
interface ITraceParent {
    spanId: string;
    traceFlags: number;
    traceId: string;
    version: string;
}

Properties

spanId: string

This is the ID of the current request as known by the caller (in some tracing systems, this is also -known as the parent-id, where a span is the execution of a client request). It is represented as an -16-character string of lowercase hexadecimal characters, for example, 00f067aa0ba902b7. -All bytes as zero (0000000000000000) is considered an invalid value.

-
traceFlags: number

An 8-bit value of flags that controls tracing such as sampling, trace level, etc. These flags are -recommendations given by the caller rather than strict rules to follow. -As this is a bit field, you cannot interpret flags by decoding the hex value and looking at the resulting -number. For example, a flag 00000001 could be encoded as 01 in hex, or 09 in hex if present with the flag -00001000. A common mistake in bit fields is forgetting to mask when interpreting flags.

-
traceId: string

This is the ID of the whole trace forest and is used to uniquely identify a distributed trace -through a system. It is represented as a 32-character string of lowercase hexadecimal characters, -for example, 4bf92f3577b34da6a3ce929d0e0e4736. -All characters as zero (00000000000000000000000000000000) is considered an invalid value.

-
version: string

The version of the definition, this MUST be a string with a length of 2 and only contain lowercase -hexadecimal characters. A value of 'ff' is considered to be an invalid version.

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IUnloadHandlerContainer.html b/docs/webSdk/applicationinsights-core-js/interfaces/IUnloadHandlerContainer.html deleted file mode 100644 index 12f11cfd4..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IUnloadHandlerContainer.html +++ /dev/null @@ -1,3 +0,0 @@ -IUnloadHandlerContainer | @microsoft/applicationinsights-core-js - v3.3.1
interface IUnloadHandlerContainer {
    add: ((handler: UnloadHandler) => void);
    run: ((itemCtx: IProcessTelemetryUnloadContext, unloadState: ITelemetryUnloadState) => void);
}

Properties

add -run -

Properties

add: ((handler: UnloadHandler) => void)
run: ((itemCtx: IProcessTelemetryUnloadContext, unloadState: ITelemetryUnloadState) => void)
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IUnloadHook.html b/docs/webSdk/applicationinsights-core-js/interfaces/IUnloadHook.html deleted file mode 100644 index a7c3fe711..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IUnloadHook.html +++ /dev/null @@ -1,4 +0,0 @@ -IUnloadHook | @microsoft/applicationinsights-core-js - v3.3.1

An interface which provides automatic removal during unloading of the component

-
interface IUnloadHook {
    rm: (() => void);
}

Hierarchy (view full)

Properties

rm -

Properties

rm: (() => void)

Self remove the referenced component

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IUnloadHookContainer.html b/docs/webSdk/applicationinsights-core-js/interfaces/IUnloadHookContainer.html deleted file mode 100644 index 769c23543..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IUnloadHookContainer.html +++ /dev/null @@ -1,5 +0,0 @@ -IUnloadHookContainer | @microsoft/applicationinsights-core-js - v3.3.1

Interface which identifiesAdd this hook so that it is automatically removed during unloading

-

The single hook or an array of IInstrumentHook objects

-
interface IUnloadHookContainer {
    add: ((hooks:
        | IUnloadHook
        | ILegacyUnloadHook
        | Iterator<IUnloadHook, any, undefined>
        | Iterator<ILegacyUnloadHook, any, undefined>
        | IUnloadHook[]
        | ILegacyUnloadHook[]) => void);
    run: ((logger?: IDiagnosticLogger) => void);
}

Properties

add -run -

Properties

add: ((hooks:
    | IUnloadHook
    | ILegacyUnloadHook
    | Iterator<IUnloadHook, any, undefined>
    | Iterator<ILegacyUnloadHook, any, undefined>
    | IUnloadHook[]
    | ILegacyUnloadHook[]) => void)
run: ((logger?: IDiagnosticLogger) => void)
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IUnloadableComponent.html b/docs/webSdk/applicationinsights-core-js/interfaces/IUnloadableComponent.html deleted file mode 100644 index 5bf004cb0..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IUnloadableComponent.html +++ /dev/null @@ -1,8 +0,0 @@ -IUnloadableComponent | @microsoft/applicationinsights-core-js - v3.3.1
interface IUnloadableComponent {
    _doUnload?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void);
}

Properties

Properties

_doUnload?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IWatchDetails.html b/docs/webSdk/applicationinsights-core-js/interfaces/IWatchDetails.html deleted file mode 100644 index cce25b395..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IWatchDetails.html +++ /dev/null @@ -1,22 +0,0 @@ -IWatchDetails | @microsoft/applicationinsights-core-js - v3.3.1
interface IWatchDetails<T> {
    cfg: T;
    rdOnly: (<C, V>(target: C, name: string) => V);
    ref: (<C, V>(target: C, name: string) => V);
    set: (<C, V>(theConfig: C, name: string, value: V) => V);
    setDf: (<C>(theConfig: C, defaultValues: IConfigDefaults<C, IConfiguration>) => C);
}

Type Parameters

Properties

Properties

cfg: T

The current config object

-
rdOnly: (<C, V>(target: C, name: string) => V)

Set this named property of the target as read-only, which will block this single named property from -ever being changed for the target instance. -This does NOT freeze or seal the instance, it just stops the direct re-assignment of the named property, -if the value is a non-primitive (ie. an object or array) it's properties will still be mutable.

-

Type declaration

    • <C, V>(target, name): V
    • Type Parameters

      • C
      • V = any

      Parameters

      • target: C
      • name: string

      Returns V

      The referenced properties current value

      -
ref: (<C, V>(target: C, name: string) => V)

Set this named property of the target as referenced, which will cause any object or array instance -to be updated in-place rather than being entirely replaced. All other values will continue to be replaced.

-

Type declaration

    • <C, V>(target, name): V
    • Type Parameters

      • C
      • V = any

      Parameters

      • target: C
      • name: string

      Returns V

      The referenced properties current value

      -
set: (<C, V>(theConfig: C, name: string, value: V) => V)

Set the value against the provided config/name with the value, the property -will be converted to be dynamic (if not already) as long as the provided config -is already a tracked dynamic object.

-

TypeError if the provided config is not a monitored dynamic config

-
setDf: (<C>(theConfig: C, defaultValues: IConfigDefaults<C, IConfiguration>) => C)

Set default values for the config if not present.

-

Type declaration

    • <C>(theConfig, defaultValues): C
    • Type Parameters

      • C

      Parameters

      • theConfig: C

        The configuration object to set default on (if missing)

        -
      • defaultValues: IConfigDefaults<C, IConfiguration>

        The default values to apply to the config

        -

      Returns C

diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IWatcherHandler.html b/docs/webSdk/applicationinsights-core-js/interfaces/IWatcherHandler.html deleted file mode 100644 index e20b2645e..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IWatcherHandler.html +++ /dev/null @@ -1,5 +0,0 @@ -IWatcherHandler | @microsoft/applicationinsights-core-js - v3.3.1

An interface which provides automatic removal during unloading of the component

-
interface IWatcherHandler<T> {
    fn: WatcherFunction<T>;
    rm: (() => void);
}

Type Parameters

Hierarchy (view full)

Properties

fn -rm -

Properties

rm: (() => void)

Self remove the referenced component

-
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IXDomainRequest.html b/docs/webSdk/applicationinsights-core-js/interfaces/IXDomainRequest.html deleted file mode 100644 index fd03b1899..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IXDomainRequest.html +++ /dev/null @@ -1,19 +0,0 @@ -IXDomainRequest | @microsoft/applicationinsights-core-js - v3.3.1
interface IXDomainRequest {
    addEventListener(type: "error", listener: ((ev: ErrorEvent) => any), useCapture?: boolean): void;
    addEventListener(type: "load" | "timeout", listener: ((ev: Event) => any), useCapture?: boolean): void;
    addEventListener(type: "progress", listener: ((ev: ProgressEvent<EventTarget>) => any), useCapture?: boolean): void;
    contentType: string;
    dispatchEvent(event: Event): boolean;
    onabort: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onerror: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onload: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onloadend: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onloadstart: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onprogress: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    ontimeout: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    open(method: string, url: string): void;
    removeEventListener<K>(type: K, listener: ((this: XMLHttpRequestEventTarget, ev: XMLHttpRequestEventTargetEventMap[K]) => any), options?: boolean | EventListenerOptions): void;
    removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
    responseText: string;
    send(payload: string): void;
    timeout: number;
}

Hierarchy

  • XMLHttpRequestEventTarget
    • IXDomainRequest

Properties

contentType: string
onabort: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onerror: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onload: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onloadend: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onloadstart: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onprogress: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
ontimeout: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
responseText: string
timeout: number

Methods

  • Parameters

    • type: "error"
    • listener: ((ev: ErrorEvent) => any)
        • (ev): any
        • Parameters

          • ev: ErrorEvent

          Returns any

    • OptionaluseCapture: boolean

    Returns void

  • Parameters

    • type: "load" | "timeout"
    • listener: ((ev: Event) => any)
        • (ev): any
        • Parameters

          • ev: Event

          Returns any

    • OptionaluseCapture: boolean

    Returns void

  • Parameters

    • type: "progress"
    • listener: ((ev: ProgressEvent<EventTarget>) => any)
        • (ev): any
        • Parameters

          • ev: ProgressEvent<EventTarget>

          Returns any

    • OptionaluseCapture: boolean

    Returns void

  • Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

    -

    Parameters

    • event: Event

    Returns boolean

  • Removes the event listener in target's event listener list with the same type, callback, and options.

    -

    Type Parameters

    • K extends keyof XMLHttpRequestEventTargetEventMap

    Parameters

    • type: K
    • listener: ((this: XMLHttpRequestEventTarget, ev: XMLHttpRequestEventTargetEventMap[K]) => any)
        • (this, ev): any
        • Parameters

          • this: XMLHttpRequestEventTarget
          • ev: XMLHttpRequestEventTargetEventMap[K]

          Returns any

    • Optionaloptions: boolean | EventListenerOptions

    Returns void

  • Removes the event listener in target's event listener list with the same type, callback, and options.

    -

    Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optionaloptions: boolean | EventListenerOptions

    Returns void

diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/IXHROverride.html b/docs/webSdk/applicationinsights-core-js/interfaces/IXHROverride.html deleted file mode 100644 index 670e1dfdd..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/IXHROverride.html +++ /dev/null @@ -1,3 +0,0 @@ -IXHROverride | @microsoft/applicationinsights-core-js - v3.3.1

The IXHROverride interface overrides the way HTTP requests are sent.

-
interface IXHROverride {
    sendPOST: SendPOSTFunction;
}

Properties

Properties

diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/Tags.html b/docs/webSdk/applicationinsights-core-js/interfaces/Tags.html deleted file mode 100644 index 5ca6a0ebf..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/Tags.html +++ /dev/null @@ -1 +0,0 @@ -Tags | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/interfaces/_IRegisteredEvents.html b/docs/webSdk/applicationinsights-core-js/interfaces/_IRegisteredEvents.html deleted file mode 100644 index e8e2f5e0c..000000000 --- a/docs/webSdk/applicationinsights-core-js/interfaces/_IRegisteredEvents.html +++ /dev/null @@ -1,3 +0,0 @@ -_IRegisteredEvents | @microsoft/applicationinsights-core-js - v3.3.1
interface _IRegisteredEvents {
    handler: any;
    name: string;
}

Properties

Properties

handler: any
name: string
diff --git a/docs/webSdk/applicationinsights-core-js/variables/ActiveStatus-1.html b/docs/webSdk/applicationinsights-core-js/variables/ActiveStatus-1.html deleted file mode 100644 index 6fcb8bb4e..000000000 --- a/docs/webSdk/applicationinsights-core-js/variables/ActiveStatus-1.html +++ /dev/null @@ -1 +0,0 @@ -ActiveStatus | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/variables/BatchDiscardedReason-1.html b/docs/webSdk/applicationinsights-core-js/variables/BatchDiscardedReason-1.html deleted file mode 100644 index a7e948f08..000000000 --- a/docs/webSdk/applicationinsights-core-js/variables/BatchDiscardedReason-1.html +++ /dev/null @@ -1,2 +0,0 @@ -BatchDiscardedReason | @microsoft/applicationinsights-core-js - v3.3.1
BatchDiscardedReason: EnumValue<typeof eBatchDiscardedReason> = ...

The eBatchDiscardedReason enumeration contains a set of values that specify the reason for discarding offline batches.

-
diff --git a/docs/webSdk/applicationinsights-core-js/variables/EventsDiscardedReason-1.html b/docs/webSdk/applicationinsights-core-js/variables/EventsDiscardedReason-1.html deleted file mode 100644 index f04a47281..000000000 --- a/docs/webSdk/applicationinsights-core-js/variables/EventsDiscardedReason-1.html +++ /dev/null @@ -1,2 +0,0 @@ -EventsDiscardedReason | @microsoft/applicationinsights-core-js - v3.3.1
EventsDiscardedReason: EnumValue<typeof eEventsDiscardedReason> = ...

The EventsDiscardedReason enumeration contains a set of values that specify the reason for discarding an event.

-
diff --git a/docs/webSdk/applicationinsights-core-js/variables/LoggingSeverity-1.html b/docs/webSdk/applicationinsights-core-js/variables/LoggingSeverity-1.html deleted file mode 100644 index f9b03b748..000000000 --- a/docs/webSdk/applicationinsights-core-js/variables/LoggingSeverity-1.html +++ /dev/null @@ -1 +0,0 @@ -LoggingSeverity | @microsoft/applicationinsights-core-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-core-js/variables/MinChannelPriorty.html b/docs/webSdk/applicationinsights-core-js/variables/MinChannelPriorty.html deleted file mode 100644 index ca482c65d..000000000 --- a/docs/webSdk/applicationinsights-core-js/variables/MinChannelPriorty.html +++ /dev/null @@ -1 +0,0 @@ -MinChannelPriorty | @microsoft/applicationinsights-core-js - v3.3.1
MinChannelPriorty: number = 100
diff --git a/docs/webSdk/applicationinsights-core-js/variables/Undefined.html b/docs/webSdk/applicationinsights-core-js/variables/Undefined.html deleted file mode 100644 index 9b8daab62..000000000 --- a/docs/webSdk/applicationinsights-core-js/variables/Undefined.html +++ /dev/null @@ -1 +0,0 @@ -Undefined | @microsoft/applicationinsights-core-js - v3.3.1
Undefined: "undefined" = strShimUndefined
diff --git a/docs/webSdk/applicationinsights-core-js/variables/strFunction.html b/docs/webSdk/applicationinsights-core-js/variables/strFunction.html deleted file mode 100644 index a84b9458c..000000000 --- a/docs/webSdk/applicationinsights-core-js/variables/strFunction.html +++ /dev/null @@ -1 +0,0 @@ -strFunction | @microsoft/applicationinsights-core-js - v3.3.1
strFunction: "function" = "function"
diff --git a/docs/webSdk/applicationinsights-core-js/variables/strObject.html b/docs/webSdk/applicationinsights-core-js/variables/strObject.html deleted file mode 100644 index ca4d7139a..000000000 --- a/docs/webSdk/applicationinsights-core-js/variables/strObject.html +++ /dev/null @@ -1 +0,0 @@ -strObject | @microsoft/applicationinsights-core-js - v3.3.1
strObject: "object" = "object"
diff --git a/docs/webSdk/applicationinsights-core-js/variables/strPrototype.html b/docs/webSdk/applicationinsights-core-js/variables/strPrototype.html deleted file mode 100644 index a804e2d4c..000000000 --- a/docs/webSdk/applicationinsights-core-js/variables/strPrototype.html +++ /dev/null @@ -1 +0,0 @@ -strPrototype | @microsoft/applicationinsights-core-js - v3.3.1
strPrototype: "prototype" = "prototype"
diff --git a/docs/webSdk/applicationinsights-core-js/variables/strUndefined.html b/docs/webSdk/applicationinsights-core-js/variables/strUndefined.html deleted file mode 100644 index f3eaa4386..000000000 --- a/docs/webSdk/applicationinsights-core-js/variables/strUndefined.html +++ /dev/null @@ -1 +0,0 @@ -strUndefined | @microsoft/applicationinsights-core-js - v3.3.1
strUndefined: "undefined" = "undefined"
diff --git a/docs/webSdk/applicationinsights-debugplugin-js/.nojekyll b/docs/webSdk/applicationinsights-debugplugin-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-debugplugin-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-debugplugin-js/assets/highlight.css b/docs/webSdk/applicationinsights-debugplugin-js/assets/highlight.css deleted file mode 100644 index 5674cf392..000000000 --- a/docs/webSdk/applicationinsights-debugplugin-js/assets/highlight.css +++ /dev/null @@ -1,22 +0,0 @@ -:root { - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --code-background: var(--dark-code-background); -} - -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-debugplugin-js/assets/icons.js b/docs/webSdk/applicationinsights-debugplugin-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-debugplugin-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-debugplugin-js/assets/icons.svg b/docs/webSdk/applicationinsights-debugplugin-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-debugplugin-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-debugplugin-js/assets/main.js b/docs/webSdk/applicationinsights-debugplugin-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-debugplugin-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-debugplugin-js/assets/navigation.js b/docs/webSdk/applicationinsights-debugplugin-js/assets/navigation.js deleted file mode 100644 index c217792b2..000000000 --- a/docs/webSdk/applicationinsights-debugplugin-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACouuVipJrShRslJySU0qTQ/IKU3PzFPSUSpILMlQslJKzkksLk4t1keS1Msoyc1R0lHKzsxLUbIyNLKojQUAF4TbfEUAAAA=" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-debugplugin-js/assets/search.js b/docs/webSdk/applicationinsights-debugplugin-js/assets/search.js deleted file mode 100644 index e0c3f951e..000000000 --- a/docs/webSdk/applicationinsights-debugplugin-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAACs2ZwW7bOBCGX2XBXBnXM7Zk2dfuoQWKxR7SvQhG4FisQ1SRDIlu0zXy7gvKssgJqc0kmw1ykmHN/DMcfhxR1FE09c9WrPKj+K6rQqwAMymqzZ0SK/G7ujns/iwPO10JKQ5NKVZiW27aVrUfvHuTW3NXCnm+JVZCPMhBb4rzQVAXqjL6m1bNk3oXzvYSqLgU+02jKvMoQxczARxCbuuqNc1ha2pGTGr8nJCvMMxnRsTp3M2UrrTRm1L/rRgRfdsXR9w39Va17ZUq1Z0yza+n40Y8XlzhH6ppdf00lRfO0MUybXGp20td3apGG1U8M/a2bhhV7q1eLeq+0XWjDavOg+UrRu/m7g91b9gT3Rv/lxzSJJmlQxLX1+bXnlF6L/7k5HMJUw5tEz/zkUq0ytjbzK548dj87atBMhjqMWfVg2Y/UpFCb3Zf6t3TmTjDt69CH/s8/pQ1/HPCY22+/Ty00oLRdx+Zv30RSAbnUmSsUtDkRwpyvVPmSpUfzf3TuRDboBT7pjZqa1Tx21vVxuVzLgxviXjjGO8Yz+IksH8H1aE5DV0EuV2EA09RX6lNU9Q/GW2VGr+DAnkJTQYfBj3eOMbr8nVfbAwvicH0fdTklM6ZFx4ubhRjFTlUZb0pPtX195aRBbV+1bqQHbFh02v+Bd2XRj8wGTmMAvLSyNebovja1fjjDWM6qPX/Nx02kJ10Xkq95Wuks5ZCV4W6F6vj8J6yEjiZTZZCim9alYV94T7lKcW2vruzKlIU9fbQ/Vz3Zn8p+yZqjU/WH6ZC5lM5m04wS9ZrmZ+duxvdH2cN90/nCELmIDGZwGJBHCFwBOKIQuYYi4iBIxLH2VjEWeA4I45zIfNZLOI8cJwTx0TIfB5zTALHhDimQuZJzDENHFPiuBAyT2OOi8BxQRwzIfNFzDELHDPiuBQyz2KOy8BxSQGwPCwl4GQ5W1ICQnbgETwdPVHuIMIPBcjuEUYChwgBZQg6iCAaOMQIKEf2FWckcEgSUJTAAgJR7iGkCShOkI4GDoECShRYTiCKP4RQAaUKstHAIVdAwQKLC0SXD4RsAYULR+HCEC6kcGEHV3T5YQgXPupOo3BhpD9RuLCDK7p8MYQLKVw4CheGcCGFCzu4ossfQ7iQwoWWF4i2AAzpQkoXdnQto84hXUjpQgsMRrsAhnghxQstMBhdyRji1f/VPUh/qMao4vPpgZrnw+bzKK77p+zy/Mg/CpiK1fFBCsD+Ou+vaX/NTlfs7bC3w87uwT2Mu3+H57G9ZxO0G4XbbqPgoiO48Lhky5w2pdsbIjX1pDKeVFG7zaRTgsRTAq7SeWvo6aSezoyns1PGqHJr3+s9oZk3SQue0KlEt6d9uye18HJKWFLkWN+rtyfE1GlIebzq8MZU2H3ivj8LdDrevE95OnqzK+1JmlcWj0PgTZX/6cET8nROjkw177OCU/PmnbfGdKv9ww8vL2+6gDfv7iTcyXj08JZYfyZcdafZTidzOrxV3+sY9/nDic2dGG9krTJjZfK0gJdZq4wdXcgleGACr41Eu5FXK0xZMpFW5LV55K224duPU/H6IiORtRR7vVelrpRY5euHh38AlUg6+C4dAAA="; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-debugplugin-js/assets/style.css b/docs/webSdk/applicationinsights-debugplugin-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-debugplugin-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-debugplugin-js/classes/DebugPlugin.html b/docs/webSdk/applicationinsights-debugplugin-js/classes/DebugPlugin.html deleted file mode 100644 index 1a7f0eac1..000000000 --- a/docs/webSdk/applicationinsights-debugplugin-js/classes/DebugPlugin.html +++ /dev/null @@ -1,67 +0,0 @@ -DebugPlugin | @microsoft/applicationinsights-debugplugin-js - v3.3.1

Hierarchy

  • BaseTelemetryPlugin
    • DebugPlugin

Constructors

Properties

_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

    • (currentCtx?): IProcessTelemetryContext
    • Parameters

      • OptionalcurrentCtx: IProcessTelemetryContext

        [Optional] The current execution context

        -

      Returns IProcessTelemetryContext

_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-
core: IAppInsightsCore<IConfiguration>

Holds the core instance that was used during initialization

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string = DebugPlugin.identifier
identifier: string = "DebugPlugin"
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number

Priority of the extension

-
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPluginChain | ITelemetryPlugin) => void)

Set next extension for telemetry processing

-
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | ILegacyUnloadHook
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Parameters

    • config: IDebugPluginConfig | IConfiguration
    • core: IAppInsightsCore<IConfiguration>
    • extensions: IPlugin[]
    • OptionalpluginChain: ITelemetryPluginChain

    Returns void

  • Parameters

    • event: ITelemetryItem
    • OptionalitemCtx: IProcessTelemetryContext

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/applicationinsights-debugplugin-js/index.html b/docs/webSdk/applicationinsights-debugplugin-js/index.html deleted file mode 100644 index 3fc82acbc..000000000 --- a/docs/webSdk/applicationinsights-debugplugin-js/index.html +++ /dev/null @@ -1,2 +0,0 @@ -@microsoft/applicationinsights-debugplugin-js - v3.3.1

@microsoft/applicationinsights-debugplugin-js - v3.3.1

Index

Classes

diff --git a/docs/webSdk/applicationinsights-dependencies-js/.nojekyll b/docs/webSdk/applicationinsights-dependencies-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-dependencies-js/assets/highlight.css b/docs/webSdk/applicationinsights-dependencies-js/assets/highlight.css deleted file mode 100644 index 5674cf392..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/assets/highlight.css +++ /dev/null @@ -1,22 +0,0 @@ -:root { - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --code-background: var(--dark-code-background); -} - -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-dependencies-js/assets/icons.js b/docs/webSdk/applicationinsights-dependencies-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-dependencies-js/assets/icons.svg b/docs/webSdk/applicationinsights-dependencies-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-dependencies-js/assets/main.js b/docs/webSdk/applicationinsights-dependencies-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-dependencies-js/assets/navigation.js b/docs/webSdk/applicationinsights-dependencies-js/assets/navigation.js deleted file mode 100644 index bc435dd0d..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACpWUT0+DQBDFv8ueiVhM/dObEQ0kNTE9mRgPIzu1U5cFdwcDGr+7waSFAoXtcTPvvd++7GZefgRjyWIhbrdQPqninbTwRA68EQuRKLAWrd/MzjacKuGJD9JSLGbB9a+3TwgxRy1RJ1WsiQkUfaN5KHTClLVCucrR+qPiQ0pwfnM1mweDpCVZRu2C6SonGWvFde+7zBhUUFsiBInmvgyzFEjbhvUFhuBN1bxJ1yH3oo2M97cltN23IM1o1pCg9Qd0nTbzy8HYKgItFZqJ1J3MMbT1gCEykLJT+X3H6SjHKn2HI2r3XxwrdeQnQhzLdOSjkFhbNkWKmv9/4Qo/CzJYn490GTGMgZ4flxFzXsvRcggMg/F9mXtoczOUDuFt+RgEtlCuMMmM7G+8ZtbfeK9/UsGxNDUFAAA=" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-dependencies-js/assets/search.js b/docs/webSdk/applicationinsights-dependencies-js/assets/search.js deleted file mode 100644 index 1fd954f28..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-dependencies-js/assets/style.css b/docs/webSdk/applicationinsights-dependencies-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-dependencies-js/classes/AjaxPlugin.html b/docs/webSdk/applicationinsights-dependencies-js/classes/AjaxPlugin.html deleted file mode 100644 index d3b131e53..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/classes/AjaxPlugin.html +++ /dev/null @@ -1,89 +0,0 @@ -AjaxPlugin | @microsoft/applicationinsights-dependencies-js - v3.3.1

Hierarchy

  • BaseTelemetryPlugin
    • AjaxPlugin

Implements

Constructors

Properties

_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

    • (currentCtx?): IProcessTelemetryContext
    • Parameters

      • OptionalcurrentCtx: IProcessTelemetryContext

        [Optional] The current execution context

        -

      Returns IProcessTelemetryContext

_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-
core: IAppInsightsCore<IConfiguration>

Holds the core instance that was used during initialization

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string = AjaxMonitor.identifier
identifier: string = "AjaxDependencyPlugin"
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number = 120
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPluginChain | ITelemetryPlugin) => void)

Set next extension for telemetry processing

-
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Add an dependency telemetry initializer callback function to allow populating additional properties or drop the request. -It is called after the dependency call has completed and any available performance details are available. A dependency -initializer is similar to the TelemetryInitializer function but it allows you to block the reporting of the dependency -request so that it doesn't count against the maxAjaxCallsPerView.

    -

    Parameters

    Returns IDependencyInitializerHandler

      -
    • A IDependencyInitializerHandler to enable the initializer to be removed
    • -
    -
  • Parameters

    • config: IConfiguration & IConfig
    • core: IAppInsightsCore<IConfiguration>
    • extensions: IPlugin[]
    • OptionalpluginChain: ITelemetryPluginChain

    Returns void

  • Parameters

    • item: ITelemetryItem
    • OptionalitemCtx: IProcessTelemetryContext

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • Protected function to allow sub classes the chance to add additional properties to the dependency event -before it's sent. This function calls track, so sub-classes must call this function after they have -populated their properties.

    -

    Parameters

    • dependency: IDependencyTelemetry
    • Optionalproperties: {
          [key: string]: any;
      }
      • [key: string]: any
    • OptionalsystemProperties: {
          [key: string]: any;
      }
      • [key: string]: any

    Returns void

  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/applicationinsights-dependencies-js/classes/ajaxRecord.html b/docs/webSdk/applicationinsights-dependencies-js/classes/ajaxRecord.html deleted file mode 100644 index 8018bb66e..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/classes/ajaxRecord.html +++ /dev/null @@ -1,40 +0,0 @@ -ajaxRecord | @microsoft/applicationinsights-dependencies-js - v3.3.1

Constructors

  • Parameters

    • traceId: string
    • spanId: string
    • logger: IDiagnosticLogger
    • OptionaltraceCtx: IDistributedTraceContext

    Returns ajaxRecord

Properties

aborted: number
ajaxTotalDuration: number
async?: boolean
callbackDuration: number
callbackFinishedTime: number
clientFailure: number
completed: boolean
context?: {
    [key: string]: any;
}

The listener assigned context values that will be passed to any dependency initializer

-
endTime: number
errorStatusText?: boolean
eventTraceCtx: ITraceCtx

The trace context to use for reporting the remote dependency call

-
method: string
pageUrl: string
perfAttempts?: number
perfMark: PerformanceMark
perfTiming: PerformanceResourceTiming
requestHeaders: any
requestHeadersSize: number
requestSentTime: number
requestSize: number
requestUrl: string
responseFinishedTime: number
responseReceivingDuration: number
responseStartedTime: number
spanID: string

The spanId to use for the dependency call

-
status: string | number
traceFlags?: number

The traceFlags to use for the dependency call

-
traceID: string

The traceId to use for the dependency call

-
xhrMonitoringState: XHRMonitoringState

Methods

  • Parameters

    • ajaxType: string
    • enableRequestHeaderTracking: boolean
    • getResponse: (() => IAjaxRecordResponse)
        • (): IAjaxRecordResponse
        • Returns IAjaxRecordResponse

    Returns IDependencyTelemetry

  • Returns {
        [key: string]: any;
    }

    • [key: string]: any
diff --git a/docs/webSdk/applicationinsights-dependencies-js/hierarchy.html b/docs/webSdk/applicationinsights-dependencies-js/hierarchy.html deleted file mode 100644 index f73c5e62c..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/hierarchy.html +++ /dev/null @@ -1 +0,0 @@ -@microsoft/applicationinsights-dependencies-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-dependencies-js/index.html b/docs/webSdk/applicationinsights-dependencies-js/index.html deleted file mode 100644 index 51d54e4ec..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/index.html +++ /dev/null @@ -1,15 +0,0 @@ -@microsoft/applicationinsights-dependencies-js - v3.3.1
diff --git a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependenciesPlugin.html b/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependenciesPlugin.html deleted file mode 100644 index fe1130a54..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependenciesPlugin.html +++ /dev/null @@ -1,10 +0,0 @@ -IDependenciesPlugin | @microsoft/applicationinsights-dependencies-js - v3.3.1
interface IDependenciesPlugin {
    addDependencyListener(dependencyListener: DependencyListenerFunction): IDependencyListenerHandler;
    trackDependencyData(dependency: IDependencyTelemetry): void;
}

Hierarchy (view full)

Implemented by

Methods

  • Add an ajax listener which is called just prior to the request being sent and before the correlation headers are added, to allow you -to access the headers and modify the values used to generate the distributed tracing correlation headers. (added in v2.8.4)

    -

    Parameters

    Returns IDependencyListenerHandler

      -
    • A IDependencyListenerHandler to enable the initializer to be removed
    • -
    -
  • Logs dependency call

    -

    Parameters

    • dependency: IDependencyTelemetry

    Returns void

diff --git a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyHandler.html b/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyHandler.html deleted file mode 100644 index 0834b46ba..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyHandler.html +++ /dev/null @@ -1,2 +0,0 @@ -IDependencyHandler | @microsoft/applicationinsights-dependencies-js - v3.3.1
interface IDependencyHandler {
    remove(): void;
}

Hierarchy (view full)

Methods

Methods

diff --git a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyInitializerDetails.html b/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyInitializerDetails.html deleted file mode 100644 index 4b06d9c33..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyInitializerDetails.html +++ /dev/null @@ -1,11 +0,0 @@ -IDependencyInitializerDetails | @microsoft/applicationinsights-dependencies-js - v3.3.1
interface IDependencyInitializerDetails {
    aborted?: boolean;
    context?: {
        [key: string]: any;
    };
    item: IDependencyTelemetry;
    properties?: {
        [key: string]: any;
    };
    sysProperties?: {
        [key: string]: any;
    };
}

Properties

aborted?: boolean

[Optional] A flag that indicates whether the client request was manually aborted by the abort()

-
context?: {
    [key: string]: any;
}

The context that the application can assigned via the dependency listener(s)

-
item: IDependencyTelemetry

The DependencyTelemetry event that will be passed to the trackDependencyDataInternal function.

-
properties?: {
    [key: string]: any;
}

Additional properties to be added to the event

-
sysProperties?: {
    [key: string]: any;
}

Additional system properties to be added to the event.

-
diff --git a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyInitializerHandler.html b/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyInitializerHandler.html deleted file mode 100644 index c76f60cbe..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyInitializerHandler.html +++ /dev/null @@ -1,2 +0,0 @@ -IDependencyInitializerHandler | @microsoft/applicationinsights-dependencies-js - v3.3.1
interface IDependencyInitializerHandler {
    remove(): void;
}

Hierarchy (view full)

Methods

Methods

diff --git a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyListenerDetails.html b/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyListenerDetails.html deleted file mode 100644 index 561df729f..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyListenerDetails.html +++ /dev/null @@ -1,29 +0,0 @@ -IDependencyListenerDetails | @microsoft/applicationinsights-dependencies-js - v3.3.1
interface IDependencyListenerDetails {
    aborted?: boolean;
    context?: {
        [key: string]: any;
    };
    core: IAppInsightsCore<IConfiguration>;
    init?: RequestInit;
    input?: string | Request;
    spanId?: string;
    traceFlags?: number;
    traceId?: string;
    xhr?: XMLHttpRequest;
}

Properties

aborted?: boolean

[Optional] A flag that indicates whether the client request was manually aborted by the abort(), -as listeners are called just before the request is sent it is unlikely that an application would have -called abort before send this is also available in the dependency initializer.

-
context?: {
    [key: string]: any;
}

[Optional] Context that the application can assign that will also be passed to any dependency initializer

-
core: IAppInsightsCore<IConfiguration>

The current core instance

-
init?: RequestInit

Provided only if the dependency request is a fetch call, this is the init argument being used, -re-assigning this value does not change the value used for the request, however, changing properties -of this object will be used.

-
input?: string | Request

Provided only if the dependency request is a fetch call, this is the input argument being used, -re-assigning this value has not affect on the value used for the request, however, when this is a Request -object changing the value of the Request will be used for the outbound request.

-
spanId?: string

Self-generated 8-bytes identifier of the incoming request. Must be a hex representation of 8-byte array. -Also know as the parentId, used to link requests together

-
traceFlags?: number

An integer representation of the W3C TraceContext trace-flags. -https://www.w3.org/TR/trace-context/#trace-flags

-
traceId?: string

Returns the unique identifier for a trace. All requests / spans from the same trace share the same traceId. -Must be read from incoming headers or generated according to the W3C TraceContext specification, -in a hex representation of 16-byte array. A.k.a. trace-id, TraceID or Distributed TraceID

-
xhr?: XMLHttpRequest

Provided only if the dependency request is an XHR call

-
diff --git a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyListenerHandler.html b/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyListenerHandler.html deleted file mode 100644 index 65dfa2333..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IDependencyListenerHandler.html +++ /dev/null @@ -1,2 +0,0 @@ -IDependencyListenerHandler | @microsoft/applicationinsights-dependencies-js - v3.3.1
interface IDependencyListenerHandler {
    remove(): void;
}

Hierarchy (view full)

Methods

Methods

diff --git a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IInstrumentationRequirements.html b/docs/webSdk/applicationinsights-dependencies-js/interfaces/IInstrumentationRequirements.html deleted file mode 100644 index 9d70d1b90..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/interfaces/IInstrumentationRequirements.html +++ /dev/null @@ -1,11 +0,0 @@ -IInstrumentationRequirements | @microsoft/applicationinsights-dependencies-js - v3.3.1
interface IInstrumentationRequirements {
    addDependencyListener(dependencyListener: DependencyListenerFunction): IDependencyListenerHandler;
    includeCorrelationHeaders: ((ajaxData: ajaxRecord, input?: string | Request, init?: RequestInit, xhr?: XMLHttpRequestInstrumented) => any);
    trackDependencyData(dependency: IDependencyTelemetry): void;
}

Hierarchy (view full)

Implemented by

Properties

includeCorrelationHeaders: ((ajaxData: ajaxRecord, input?: string | Request, init?: RequestInit, xhr?: XMLHttpRequestInstrumented) => any)

Methods

diff --git a/docs/webSdk/applicationinsights-dependencies-js/interfaces/XMLHttpRequestData.html b/docs/webSdk/applicationinsights-dependencies-js/interfaces/XMLHttpRequestData.html deleted file mode 100644 index a17caae2d..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/interfaces/XMLHttpRequestData.html +++ /dev/null @@ -1,5 +0,0 @@ -XMLHttpRequestData | @microsoft/applicationinsights-dependencies-js - v3.3.1
interface XMLHttpRequestData {
    i: {
        [key: string]: ajaxRecord;
    };
    xh?: {
        n: string;
        v: string;
    }[];
}

Properties

i -xh? -

Properties

i: {
    [key: string]: ajaxRecord;
}

The individual tracking data for each AI instance

-
xh?: {
    n: string;
    v: string;
}[]

The "Shared" XHR headers, avoids causing multiple instances

-
diff --git a/docs/webSdk/applicationinsights-dependencies-js/interfaces/XMLHttpRequestInstrumented.html b/docs/webSdk/applicationinsights-dependencies-js/interfaces/XMLHttpRequestInstrumented.html deleted file mode 100644 index f0e059aca..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/interfaces/XMLHttpRequestInstrumented.html +++ /dev/null @@ -1,65 +0,0 @@ -XMLHttpRequestInstrumented | @microsoft/applicationinsights-dependencies-js - v3.3.1
interface XMLHttpRequestInstrumented {
    DONE: number;
    HEADERS_RECEIVED: number;
    LOADING: number;
    OPENED: number;
    UNSENT: number;
    _ajaxData: XMLHttpRequestData;
    abort(): void;
    addEventListener<K>(type: K, listener: ((this: XMLHttpRequest, ev: XMLHttpRequestEventMap[K]) => any), options?: boolean | AddEventListenerOptions): void;
    addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
    dispatchEvent(event: Event): boolean;
    getAllResponseHeaders(): string;
    getResponseHeader(name: string): string;
    onabort: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onerror: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onload: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onloadend: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onloadstart: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onprogress: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    onreadystatechange: ((this: XMLHttpRequest, ev: Event) => any);
    ontimeout: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any);
    open(method: string, url: string | URL): void;
    open(method: string, url: string | URL, async: boolean, username?: string, password?: string): void;
    overrideMimeType(mime: string): void;
    readyState: number;
    removeEventListener<K>(type: K, listener: ((this: XMLHttpRequest, ev: XMLHttpRequestEventMap[K]) => any), options?: boolean | EventListenerOptions): void;
    removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
    response: any;
    responseText: string;
    responseType: XMLHttpRequestResponseType;
    responseURL: string;
    responseXML: Document;
    send(body?: Document | XMLHttpRequestBodyInit): void;
    setRequestHeader(name: string, value: string): void;
    status: number;
    statusText: string;
    timeout: number;
    upload: XMLHttpRequestUpload;
    withCredentials: boolean;
}

Hierarchy

  • XMLHttpRequest
    • XMLHttpRequestInstrumented

Properties

DONE: number
HEADERS_RECEIVED: number
LOADING: number
OPENED: number
UNSENT: number
onabort: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onerror: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onload: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onloadend: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onloadstart: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onprogress: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
onreadystatechange: ((this: XMLHttpRequest, ev: Event) => any)
ontimeout: ((this: XMLHttpRequest, ev: ProgressEvent<EventTarget>) => any)
readyState: number

Returns client's state.

-
response: any

Returns the response body.

-
responseText: string

Returns response as text.

-

Throws an "InvalidStateError" DOMException if responseType is not the empty string or "text".

-
responseType: XMLHttpRequestResponseType

Returns the response type.

-

Can be set to change the response type. Values are: the empty string (default), "arraybuffer", "blob", "document", "json", and "text".

-

When set: setting to "document" is ignored if current global object is not a Window object.

-

When set: throws an "InvalidStateError" DOMException if state is loading or done.

-

When set: throws an "InvalidAccessError" DOMException if the synchronous flag is set and current global object is a Window object.

-
responseURL: string
responseXML: Document

Returns the response as document.

-

Throws an "InvalidStateError" DOMException if responseType is not the empty string or "document".

-
status: number
statusText: string
timeout: number

Can be set to a time in milliseconds. When set to a non-zero value will cause fetching to terminate after the given time has passed. When the time has passed, the request has not yet completed, and this's synchronous flag is unset, a timeout event will then be dispatched, or a "TimeoutError" DOMException will be thrown otherwise (for the send() method).

-

When set: throws an "InvalidAccessError" DOMException if the synchronous flag is set and current global object is a Window object.

-
upload: XMLHttpRequestUpload

Returns the associated XMLHttpRequestUpload object. It can be used to gather transmission information when data is transferred to a server.

-
withCredentials: boolean

True when credentials are to be included in a cross-origin request. False when they are to be excluded in a cross-origin request and when cookies are to be ignored in its response. Initially false.

-

When set: throws an "InvalidStateError" DOMException if state is not unsent or opened, or if the send() flag is set.

-

Methods

  • Cancels any network activity.

    -

    Returns void

  • Type Parameters

    • K extends keyof XMLHttpRequestEventMap

    Parameters

    • type: K
    • listener: ((this: XMLHttpRequest, ev: XMLHttpRequestEventMap[K]) => any)
        • (this, ev): any
        • Parameters

          • this: XMLHttpRequest
          • ev: XMLHttpRequestEventMap[K]

          Returns any

    • Optionaloptions: boolean | AddEventListenerOptions

    Returns void

  • Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optionaloptions: boolean | AddEventListenerOptions

    Returns void

  • Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

    -

    Parameters

    • event: Event

    Returns boolean

  • Returns string

  • Parameters

    • name: string

    Returns string

  • Sets the request method, request URL, and synchronous flag.

    -

    Throws a "SyntaxError" DOMException if either method is not a valid method or url cannot be parsed.

    -

    Throws a "SecurityError" DOMException if method is a case-insensitive match for CONNECT, TRACE, or TRACK.

    -

    Throws an "InvalidAccessError" DOMException if async is false, current global object is a Window object, and the timeout attribute is not zero or the responseType attribute is not the empty string.

    -

    Parameters

    • method: string
    • url: string | URL

    Returns void

  • Parameters

    • method: string
    • url: string | URL
    • async: boolean
    • Optionalusername: string
    • Optionalpassword: string

    Returns void

  • Acts as if the Content-Type header value for a response is mime. (It does not change the header.)

    -

    Throws an "InvalidStateError" DOMException if state is loading or done.

    -

    Parameters

    • mime: string

    Returns void

  • Type Parameters

    • K extends keyof XMLHttpRequestEventMap

    Parameters

    • type: K
    • listener: ((this: XMLHttpRequest, ev: XMLHttpRequestEventMap[K]) => any)
        • (this, ev): any
        • Parameters

          • this: XMLHttpRequest
          • ev: XMLHttpRequestEventMap[K]

          Returns any

    • Optionaloptions: boolean | EventListenerOptions

    Returns void

  • Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optionaloptions: boolean | EventListenerOptions

    Returns void

  • Initiates the request. The body argument provides the request body, if any, and is ignored if the request method is GET or HEAD.

    -

    Throws an "InvalidStateError" DOMException if either state is not opened or the send() flag is set.

    -

    Parameters

    • Optionalbody: Document | XMLHttpRequestBodyInit

    Returns void

  • Combines a header in author request headers.

    -

    Throws an "InvalidStateError" DOMException if either state is not opened or the send() flag is set.

    -

    Throws a "SyntaxError" DOMException if name is not a header name or if value is not a header value.

    -

    Parameters

    • name: string
    • value: string

    Returns void

diff --git a/docs/webSdk/applicationinsights-dependencies-js/variables/DfltAjaxCorrelationHeaderExDomains.html b/docs/webSdk/applicationinsights-dependencies-js/variables/DfltAjaxCorrelationHeaderExDomains.html deleted file mode 100644 index 6bb397d51..000000000 --- a/docs/webSdk/applicationinsights-dependencies-js/variables/DfltAjaxCorrelationHeaderExDomains.html +++ /dev/null @@ -1 +0,0 @@ -DfltAjaxCorrelationHeaderExDomains | @microsoft/applicationinsights-dependencies-js - v3.3.1
DfltAjaxCorrelationHeaderExDomains: string[] = ...
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/.nojekyll b/docs/webSdk/applicationinsights-offlinechannel-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/assets/highlight.css b/docs/webSdk/applicationinsights-offlinechannel-js/assets/highlight.css deleted file mode 100644 index 7dca6b202..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/assets/highlight.css +++ /dev/null @@ -1,36 +0,0 @@ -:root { - --light-hl-0: #098658; - --dark-hl-0: #B5CEA8; - --light-hl-1: #001080; - --dark-hl-1: #9CDCFE; - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --code-background: var(--dark-code-background); -} - -.hl-0 { color: var(--hl-0); } -.hl-1 { color: var(--hl-1); } -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/assets/icons.js b/docs/webSdk/applicationinsights-offlinechannel-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/assets/icons.svg b/docs/webSdk/applicationinsights-offlinechannel-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/assets/main.js b/docs/webSdk/applicationinsights-offlinechannel-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/assets/navigation.js b/docs/webSdk/applicationinsights-offlinechannel-js/assets/navigation.js deleted file mode 100644 index 9fe260cad..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACpWWT4/bIBDFvwvntGlSbZvmuM6hkfpn1V2ph6qHiT1O0GKwgKw2qva7V3Zs2RgYk2vm8XsvYxj4849ZfLVsy+7B5qdHlMWjBXs2bMFqsCe2ZfZSo1lOyu9PthJswZ65LNh2/eHL59Xd+m0xT3sBzeEgfOK7lcv86OOs0kilG+pp8UK8ab5BQwbc7+V3rJS+tKsGHJcWdQk5mqUrmSS8+zSGfVM5iMYajvig1QsvUGdKtuUgmlhAGv0sS8EltokygSB/oamVNBi2icqTTb6CLATqeXwnvBWclcdkdlYek/Hpfbm5Je0WS+c78hST7ARSosiULPnxrMFyJUmb0IIUox1azK2iP24vugU491FHuhRsf0BIZi9KATZDrD1vJaeDjoUk+EEZ+6RBmoobw5V8QoEVWn3ZW6zCFuQS0qybGwkeISWJDg/FXIAxDS8+EFfrjcMp8BWL3cH/dANrIqF4zhwDIQ6QP0+vlJBm7lohJ12fdHbKxbM2+ycl71h3S+Z2tiQZjIWJDt1YiTakq1O9uJ4fn3D9nVzp3o3eA2Jan/tPcd7wgJhqyAdEf7QuNUayNaXEWC7FS9SUyTC/8TAJ7/fc11D9zzWCxR2WcBY2el9c/y+lnWvAde0Ppeokk4BwzgGjT1uU58osp3WXt/FJoVeog4o9ax1WfEN2LHqHh1juLnIx/mbcvP39DxGu26pNDAAA" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/assets/search.js b/docs/webSdk/applicationinsights-offlinechannel-js/assets/search.js deleted file mode 100644 index e92fa57b5..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/assets/style.css b/docs/webSdk/applicationinsights-offlinechannel-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/classes/InMemoryBatch.html b/docs/webSdk/applicationinsights-offlinechannel-js/classes/InMemoryBatch.html deleted file mode 100644 index fae1a8cb3..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/classes/InMemoryBatch.html +++ /dev/null @@ -1,20 +0,0 @@ -InMemoryBatch | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

An internal interface which defines a in memory batch

-

Implements

Constructors

Methods

  • create current buffer to a new endpoint

    -

    Parameters

    • endpoint: string

      if not defined, current endpoint will be used

      -
    • Optionalevts: IPostTransmissionTelemetryItem[] | ITelemetryItem[]

      new events to be added

      -
    • OptionalevtsLimitInMem: number

    Returns any

  • Split this batch into 2 with any events > fromEvent returned in the new batch and all other -events are kept in the current batch.

    -

    Parameters

    • fromEvt: number

      The first event to remove from the current batch.

      -
    • OptionalnumEvts: number

      The number of events to be removed from the current batch and returned in the new one. Defaults to all trailing events

      -

    Returns any

diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/classes/IndexedDbProvider.html b/docs/webSdk/applicationinsights-offlinechannel-js/classes/IndexedDbProvider.html deleted file mode 100644 index f38d3feab..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/classes/IndexedDbProvider.html +++ /dev/null @@ -1,31 +0,0 @@ -IndexedDbProvider | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

Class that implements storing of events using the WebStorage Api ((window||globalThis||self).localstorage, (window||globalThis||self).sessionStorage).

-

Implements

Constructors

Properties

id: string

Methods

  • Removes all entries with stroage time longer than inStorageMaxTime from the storage provider

    -

    Parameters

    • Optionaldisable: boolean

    Returns boolean | IPromise<boolean>

diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/classes/OfflineBatchHandler.html b/docs/webSdk/applicationinsights-offlinechannel-js/classes/OfflineBatchHandler.html deleted file mode 100644 index 812b3321d..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/classes/OfflineBatchHandler.html +++ /dev/null @@ -1,10 +0,0 @@ -OfflineBatchHandler | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

Implements

Constructors

Methods

diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/classes/OfflineChannel.html b/docs/webSdk/applicationinsights-offlinechannel-js/classes/OfflineChannel.html deleted file mode 100644 index 668f85ad0..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/classes/OfflineChannel.html +++ /dev/null @@ -1,89 +0,0 @@ -OfflineChannel | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

Hierarchy

  • BaseTelemetryPlugin
    • OfflineChannel

Implements

  • IChannelControls

Constructors

Properties

_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

    • (currentCtx?): IProcessTelemetryContext
    • Parameters

      • OptionalcurrentCtx: IProcessTelemetryContext

        [Optional] The current execution context

        -

      Returns IProcessTelemetryContext

_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-
core: IAppInsightsCore<IConfiguration>

Holds the core instance that was used during initialization

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
id: string
identifier: string = DefaultOfflineIdentifier
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number = 1000
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPluginChain | ITelemetryPlugin) => void)

Set next extension for telemetry processing

-
version: string = version

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • No op

    -

    Parameters

    • sync: boolean
    • OptionalcallBack: ((flushComplete?: boolean) => void)
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • OptionalsendReason: SendRequestReason

    Returns boolean | void | IPromise<boolean>

  • Get offline listener

    -

    Returns any

    offline listener

    -
  • The function does the initial set up. It adds a notification listener to determine which events to remove.

    -

    Parameters

    • coreConfig: IConfiguration & IConfig

      The core configuration.

      -
    • core: IAppInsightsCore<IConfiguration>

      The AppInsights core.

      -
    • extensions: IPlugin[]

      An array of all the plugins being used.

      -
    • OptionalpluginChain: ITelemetryPluginChain

    Returns void

  • Flush the batched events synchronously (if possible -- based on configuration). -Will not flush if the Send has been paused.

    -

    Returns void

  • Pauses the adding of new events to the plugin. Also calls pause on the next -plugin.

    -

    Returns void

  • Process an event to add it to the local storage and then pass it to the next plugin.

    -

    Parameters

    • evt: ITelemetryItem
    • OptionalitemCtx: IProcessTelemetryContext

      This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

      -

    Returns void

  • Resumes the adding of new events to the plugin. Also calls resume on -the next plugin. Adds all events in storage to the next plugin.

    -

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/classes/Sender.html b/docs/webSdk/applicationinsights-offlinechannel-js/classes/Sender.html deleted file mode 100644 index 25872497a..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/classes/Sender.html +++ /dev/null @@ -1,29 +0,0 @@ -Sender | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

Constructors

Properties

_appId: string

Methods

  • Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext
    • OptionalunloadState: ITelemetryUnloadState

    Returns void

  • Get current xhr instance

    -

    Parameters

    • Optionalsync: boolean

    Returns any

  • Parameters

    • config: IConfiguration & IConfig
    • core: IAppInsightsCore<IConfiguration>
    • cxt: IProcessTelemetryContext
    • diagLog: IDiagnosticLogger
    • OptionalchannelId: string
    • OptionalunloadHookContainer: IUnloadHookContainer

    Returns void

  • Check if there are no active requests being sent.

    -

    Returns boolean

    True if idle, false otherwise.

    -
  • Pause the sending (transmission) of events, this will cause all events to be batched only until the maximum limits are -hit at which point new events are dropped. Will also cause events to NOT be sent during page unload, so if Session storage -is disabled events will be lost.

    -

    Returns void

  • Resume the sending (transmission) of events, this will restart the timer and any batched events will be sent using the normal -send interval.

    -

    Returns void

  • Trigger the immediate send of buffered data; If executing asynchronously (the default) this may (not required) return -an IPromise that will resolve once the -send is complete. The actual implementation of the IPromise will be a native Promise (if supported) or the default -as supplied by ts-async library

    -

    Parameters

    • async: boolean = true

      Indicates if the events should be sent asynchronously

      -
    • OptionalforcedSender: SenderFunction

      {SenderFunction} - Indicates the forcedSender, undefined if not passed

      -
    • OptionalsendReason: SendRequestReason

    Returns void | IPromise<boolean>

      -
    • Nothing or optionally, if occurring asynchronously a IPromise -which will be resolved (or reject) once the send is complete, the IPromise -should only be returned when async is true.
    • -
    -
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/classes/WebStorageProvider.html b/docs/webSdk/applicationinsights-offlinechannel-js/classes/WebStorageProvider.html deleted file mode 100644 index 5232c1bdd..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/classes/WebStorageProvider.html +++ /dev/null @@ -1,32 +0,0 @@ -WebStorageProvider | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

Class that implements storing of events using the WebStorage Api ((window||globalThis||self).localstorage, (window||globalThis||self).sessionStorage).

-

Implements

Constructors

  • Creates a WebStorageProvider using the provider storageType

    -

    Parameters

    • storageType: string

      The type of Storage provider, normal values are "localStorage" or "sessionStorage"

      -
    • Optionalid: string
    • OptionalunloadHookContainer: IUnloadHookContainer

    Returns WebStorageProvider

Properties

id: string

Methods

diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/enums/eBatchSendStatus.html b/docs/webSdk/applicationinsights-offlinechannel-js/enums/eBatchSendStatus.html deleted file mode 100644 index 7bf3886b3..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/enums/eBatchSendStatus.html +++ /dev/null @@ -1,5 +0,0 @@ -eBatchSendStatus | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

Enumeration Members

Enumeration Members

Complete: 1
Drop: 3
Failure: 4
Retry: 2
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/enums/eBatchStoreStatus.html b/docs/webSdk/applicationinsights-offlinechannel-js/enums/eBatchStoreStatus.html deleted file mode 100644 index c850b7066..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/enums/eBatchStoreStatus.html +++ /dev/null @@ -1,3 +0,0 @@ -eBatchStoreStatus | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

Enumeration Members

Enumeration Members

Failure: 2
Success: 1
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/enums/eStorageProviders.html b/docs/webSdk/applicationinsights-offlinechannel-js/enums/eStorageProviders.html deleted file mode 100644 index f8d6e103d..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/enums/eStorageProviders.html +++ /dev/null @@ -1,8 +0,0 @@ -eStorageProviders | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

Identifies the Storage Providers used by the LocalStorageChannel

-

Enumeration Members

Enumeration Members

IndexedDb: 3

Identifies that the provider that uses (window||globalThis||self).indexedDB

-
LocalStorage: 1

Identifies that the provider that uses (window||globalThis||self).localStorage

-
SessionStorage: 2

Identifies that the provider that uses (window||globalThis||self).sessionStorage

-
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/enums/eStorageType.html b/docs/webSdk/applicationinsights-offlinechannel-js/enums/eStorageType.html deleted file mode 100644 index 8824903ec..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/enums/eStorageType.html +++ /dev/null @@ -1,5 +0,0 @@ -eStorageType | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

Enumeration Members

Enumeration Members

IndexDb: 3
LocalStorage: 1
SessionStorage: 2
Unknown: 0
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/hierarchy.html b/docs/webSdk/applicationinsights-offlinechannel-js/hierarchy.html deleted file mode 100644 index 5da772490..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/hierarchy.html +++ /dev/null @@ -1 +0,0 @@ -@microsoft/applicationinsights-offlinechannel-js - v0.3.1
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/index.html b/docs/webSdk/applicationinsights-offlinechannel-js/index.html deleted file mode 100644 index 74a211e17..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/index.html +++ /dev/null @@ -1,38 +0,0 @@ -@microsoft/applicationinsights-offlinechannel-js - v0.3.1
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IInMemoryBatch.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IInMemoryBatch.html deleted file mode 100644 index 098a34e19..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IInMemoryBatch.html +++ /dev/null @@ -1,18 +0,0 @@ -IInMemoryBatch | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

An internal interface which defines a in memory batch

-
interface IInMemoryBatch {
    addEvent: ((evt: IPostTransmissionTelemetryItem | ITelemetryItem) => boolean);
    count: (() => number);
    createNew(endpoint: string, evts?: IPostTransmissionTelemetryItem[] | ITelemetryItem[], evtsLimitInMem?: number): IInMemoryBatch;
    getItems: (() => IPostTransmissionTelemetryItem[] | ITelemetryItem[]);
    split: ((fromEvt: number, numEvts?: number) => IInMemoryBatch);
}

Implemented by

Properties

Methods

Properties

addEvent: ((evt: IPostTransmissionTelemetryItem | ITelemetryItem) => boolean)

Enqueue the payload

-
count: (() => number)

Returns the number of elements in the buffer

-
getItems: (() => IPostTransmissionTelemetryItem[] | ITelemetryItem[])

Returns items stored in the buffer

-
split: ((fromEvt: number, numEvts?: number) => IInMemoryBatch)

Split this batch into 2 with any events > fromEvent returned in the new batch and all other -events are kept in the current batch.

-

Type declaration

    • (fromEvt, numEvts?): IInMemoryBatch
    • Parameters

      • fromEvt: number

        The first event to remove from the current batch.

        -
      • OptionalnumEvts: number

        The number of events to be removed from the current batch and returned in the new one. Defaults to all trailing events

        -

      Returns IInMemoryBatch

Methods

diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/ILocalStorageProviderContext.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/ILocalStorageProviderContext.html deleted file mode 100644 index 1777c3c1c..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/ILocalStorageProviderContext.html +++ /dev/null @@ -1,14 +0,0 @@ -ILocalStorageProviderContext | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

An internal interface which defines a common provider context that is used to pass multiple values when initializing provider instances

-
interface ILocalStorageProviderContext {
    endpoint?: string;
    id?: string;
    itemCtx?: IProcessTelemetryContext;
    notificationMgr?: INotificationManager;
    storageConfig: IOfflineChannelConfiguration;
}

Properties

endpoint?: string

Identifies endpoint url.

-
id?: string

Identifies the unique identifier to be used for this provider instance, when not provided a new Guid will be generated for this instance. -This value must be unique across all instances to avoid polluting events between browser / tabs instances as they may share the same persistent storage. -The primary use case for setting this value is for unit testing.

-
itemCtx?: IProcessTelemetryContext

Identifies the context for the current event

-
notificationMgr?: INotificationManager

Identifies Notification Manager

-

Identifies the local storage config that should be used to initialize the provider

-
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchCleanResponse.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchCleanResponse.html deleted file mode 100644 index a0015778c..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchCleanResponse.html +++ /dev/null @@ -1,2 +0,0 @@ -IOfflineBatchCleanResponse | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
interface IOfflineBatchCleanResponse {
    batchCnt: number;
}

Properties

Properties

batchCnt: number
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchHandler.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchHandler.html deleted file mode 100644 index 3c6e0ec7e..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchHandler.html +++ /dev/null @@ -1,6 +0,0 @@ -IOfflineBatchHandler | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
interface IOfflineBatchHandler {
    cleanStorage(cb?: ((res: IOfflineBatchCleanResponse) => void)): IOfflineBatchCleanResponse | IPromise<IOfflineBatchCleanResponse>;
    hasStoredBatch(callback?: ((hasBatches: boolean) => void)): boolean | IPromise<boolean>;
    sendNextBatch(cb?: OfflineBatchCallback, sync?: boolean, xhrOverride?: IXHROverride, cnt?: number): IOfflineBatchResponse | IPromise<IOfflineBatchResponse>;
    storeBatch(batch: IPayloadData, cb?: OfflineBatchStoreCallback, sync?: boolean): IOfflineBatchStoreResponse | IPromise<IOfflineBatchStoreResponse>;
    teardown(unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState): void;
}

Implemented by

Methods

  • Parameters

    • Optionalcallback: ((hasBatches: boolean) => void)
        • (hasBatches): void
        • Parameters

          • hasBatches: boolean

          Returns void

    Returns boolean | IPromise<boolean>

  • Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext
    • OptionalunloadState: ITelemetryUnloadState

    Returns void

diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchHandlerCfg.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchHandlerCfg.html deleted file mode 100644 index 56fa646b9..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchHandlerCfg.html +++ /dev/null @@ -1,6 +0,0 @@ -IOfflineBatchHandlerCfg | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
interface IOfflineBatchHandlerCfg {
    autoClean?: Boolean;
    batchMaxSize?: number;
    maxRetryCnt?: number;
    offineDetector?: IOfflineDetector;
    storageType?: eStorageType;
}

Properties

autoClean?: Boolean
batchMaxSize?: number
maxRetryCnt?: number
offineDetector?: IOfflineDetector
storageType?: eStorageType
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchResponse.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchResponse.html deleted file mode 100644 index 42acf7f7c..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchResponse.html +++ /dev/null @@ -1,3 +0,0 @@ -IOfflineBatchResponse | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
interface IOfflineBatchResponse {
    data?: any;
    state: eBatchSendStatus;
}

Properties

Properties

data?: any
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchStoreResponse.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchStoreResponse.html deleted file mode 100644 index 7b703d648..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineBatchStoreResponse.html +++ /dev/null @@ -1,3 +0,0 @@ -IOfflineBatchStoreResponse | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
interface IOfflineBatchStoreResponse {
    item?: any;
    state: eBatchStoreStatus;
}

Properties

Properties

item?: any
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineChannelConfiguration.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineChannelConfiguration.html deleted file mode 100644 index a80737431..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineChannelConfiguration.html +++ /dev/null @@ -1,65 +0,0 @@ -IOfflineChannelConfiguration | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

The IOfflineChannelConfiguration interface defines the configuration options for offline channel, -supports offline events storage, retrieval and re-sending.

-
interface IOfflineChannelConfiguration {
    EventsToDropPerTime?: number;
    autoClean?: boolean;
    eventsLimitInMem?: number;
    inMemoMaxTime?: number;
    inStorageMaxTime?: number;
    indexedDbName?: string;
    maxBatchsize?: number;
    maxCriticalEvtsDropCnt?: number;
    maxRetry?: number;
    maxSentBatchInterval?: number;
    maxStorageSizeInBytes?: number;
    minPersistenceLevel?: number;
    overrideInstrumentationKey?: string;
    primaryOnlineChannelId?: string[];
    providers?: number[] | eStorageProviders[];
    senderCfg?: IOfflineSenderConfig;
    storageKeyPrefix?: string;
}

Properties

EventsToDropPerTime?: number

Identifies the maximum event batch count when cleaning or releasing space for persistent storage per time. -default 10

-
autoClean?: boolean

[Optional] Identifies if events that have existed in storage longer than the maximum allowed time (configured in inStorageMaxTime) should be cleaned after connection with storage. -If not provided, default is false

-
eventsLimitInMem?: number

[Optional] Identifies the maximum number of events to store in memory before sending to persistent storage.

-
inMemoMaxTime?: number

[Optional] Identifies the maximum time in ms that items should be in memory before being saved into storage.

-
15000
-
- -
inStorageMaxTime?: number

[Optional] Identifies the maximum time in ms that items should be in persistent storage. -default: 10080000 (around 2.8 hours) for versions <= 3.3.0 -default: 604800000 (around 7days) for versions > 3.3.0

-
indexedDbName?: string

[Optional] The IndexedDb database name that should be used when storing events using (window||globalThis||self).indexedDb.

-
maxBatchsize?: number

Identifies the maximum size per batch in bytes that is saved in persistent storage. -default 63000

-
maxCriticalEvtsDropCnt?: number

Identifies the maximum critical events count for an event batch to be able to drop when releasing space for persistent storage per time. -default 2

-
maxRetry?: number

[Optional] Identifies the maximum retry times for an event batch. -default: 1

-
maxSentBatchInterval?: number

Identifies the interval time in ms that previously stored offline event batches should be sent under online status. -default 15000

-
maxStorageSizeInBytes?: number

[Optional] The max size in bytes that should be used for storing events(default up to 5 Mb) in local/session storage. -The maximum size in bytes that should be used for storing events in storage If not specified, the system will use up to 5 MB

-
5000000
-
- -
minPersistenceLevel?: number

[Optional] Identifies the minimum level that will be cached in the offline channel. Valid values of this -setting are defined by the EventPersistence enum, currently Normal (1) and Critical (2) with the default -value being Normal (1), which means all events without a persistence level set or with invalid persistence level will be marked as Normal(1) events.

-
1
-
- -
overrideInstrumentationKey?: string

Identifies overridden for the Instrumentation key when the offline channel calls processTelemetry.

-
primaryOnlineChannelId?: string[]

Identifies online channel IDs in order. The first available one will be used. -default is [AppInsightsChannelPlugin, PostChannel]

-
providers?: number[] | eStorageProviders[]

[Optional] Identifies the StorageProviders that should be used by the system if available, the first available -provider will be used. Valid available values are defined by the eStorageProviders enum. Only the first 5 entries -are processed, so if this value contains more than 5 elements they will be ignored. -Note: LocalStorage will be used to save unload events even if it is not in the providers list -Default order is [StorageProviders.LocalStorage, StorageProviders.IndexedDB]

-

Identifies offline sender properties. If not defined, settings will be the same as the online channel configured in primaryOnlineChannelId.

-
storageKeyPrefix?: string

[Optional] The storage key prefix that should be used when storing events in persistent storage.

-
AIOffline
-
- -
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineDetector.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineDetector.html deleted file mode 100644 index 555e6cf10..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineDetector.html +++ /dev/null @@ -1,4 +0,0 @@ -IOfflineDetector | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
interface IOfflineDetector {
    getOfflineListener(): IOfflineListener;
    startPolling(): boolean;
    stopPolling(): boolean;
}

Methods

diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineDetectorCfg.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineDetectorCfg.html deleted file mode 100644 index dd55478ac..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineDetectorCfg.html +++ /dev/null @@ -1,4 +0,0 @@ -IOfflineDetectorCfg | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
interface IOfflineDetectorCfg {
    autoStop: boolean;
    pollingInterval: number;
    pollingUrl: string;
}

Properties

autoStop: boolean
pollingInterval: number
pollingUrl: string
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineProvider.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineProvider.html deleted file mode 100644 index 256b928fe..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineProvider.html +++ /dev/null @@ -1,32 +0,0 @@ -IOfflineProvider | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
interface IOfflineProvider {
    addEvent(key: string, evt: IStorageTelemetryItem, itemCtx: IProcessTelemetryContext): IStorageTelemetryItem | IPromise<IStorageTelemetryItem>;
    clean(disable?: boolean): boolean | IPromise<boolean>;
    clear(): IStorageTelemetryItem[] | IPromise<IStorageTelemetryItem[]>;
    getAllEvents(cnt?: number): IStorageTelemetryItem[] | IPromise<IStorageTelemetryItem[]>;
    getNextBatch(): IStorageTelemetryItem[] | IPromise<IStorageTelemetryItem[]>;
    initialize(providerContext: ILocalStorageProviderContext): boolean;
    removeEvents(evts: IStorageTelemetryItem[]): IStorageTelemetryItem[] | IPromise<IStorageTelemetryItem[]>;
    supportsSyncRequests(): boolean;
    teardown(): void;
}

Implemented by

Methods

  • Stores the value into the storage using the specified key.

    -

    Parameters

    • key: string

      The key value to use for the value

      -
    • evt: IStorageTelemetryItem

      The actual event of the request

      -
    • itemCtx: IProcessTelemetryContext

      This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

      -

    Returns IStorageTelemetryItem | IPromise<IStorageTelemetryItem>

    Either the added element (for synchronous operation) or a Promise for an asynchronous processing

    -
  • Removes all entries with stroage time longer than inStorageMaxTime from the storage provider

    -

    Parameters

    • Optionaldisable: boolean

    Returns boolean | IPromise<boolean>

  • Initializes the provider using the config

    -

    Parameters

    Returns boolean

    True if the provider is initialized and available for use otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineSenderConfig.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineSenderConfig.html deleted file mode 100644 index 8e91e895f..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IOfflineSenderConfig.html +++ /dev/null @@ -1,12 +0,0 @@ -IOfflineSenderConfig | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
interface IOfflineSenderConfig {
    alwaysUseXhrOverride?: boolean;
    httpXHROverride?: IXHROverride;
    retryCodes?: number[];
    transports?: number | number[];
}

Properties

alwaysUseXhrOverride?: boolean

Identifies if provided httpXhrOverride will always be used -default false

-
httpXHROverride?: IXHROverride

[Optional] The HTTP override that should be used to send requests, as an IXHROverride object.

-
retryCodes?: number[]

Identifies status codes for re-sending event batches -Default: [401, 403, 408, 429, 500, 502, 503, 504]

-
transports?: number | number[]

[Optional] Either an array or single value identifying the requested TransportType type(s) that should be used for sending events -If not defined, the same transports will be used in the channel with the primaryOnlineChannelId

-
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IPostTransmissionTelemetryItem.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IPostTransmissionTelemetryItem.html deleted file mode 100644 index b5273cccb..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IPostTransmissionTelemetryItem.html +++ /dev/null @@ -1,21 +0,0 @@ -IPostTransmissionTelemetryItem | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
interface IPostTransmissionTelemetryItem {
    baseData?: {
        [key: string]: any;
    };
    baseType?: string;
    data?: ICustomProperties;
    ext?: {
        [key: string]: any;
    };
    iKey?: string;
    name: string;
    persistence?: number;
    tags?: Tags;
    time?: string;
    ver?: string;
}

Hierarchy

  • ITelemetryItem
    • IPostTransmissionTelemetryItem

Properties

baseData?: {
    [key: string]: any;
}

Based on schema for part B

-
baseType?: string

Telemetry type used for part B

-
data?: ICustomProperties

Custom data

-
ext?: {
    [key: string]: any;
}

System context properties of the telemetry item, example: ip address, city etc

-
iKey?: string

Identifier of the resource that uniquely identifies which resource data is sent to

-
name: string

Unique name of the telemetry item

-
persistence?: number

[Optional] An EventPersistence value, that specifies the persistence for the event. The EventPersistence constant

-
tags?: Tags

System context property extensions that are not global (not in ctx)

-
time?: string

Timestamp when item was sent

-
ver?: string

CommonSchema Version of this SDK

-
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IStorageTelemetryItem.html b/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IStorageTelemetryItem.html deleted file mode 100644 index 3914f2626..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/interfaces/IStorageTelemetryItem.html +++ /dev/null @@ -1,15 +0,0 @@ -IStorageTelemetryItem | @microsoft/applicationinsights-offlinechannel-js - v0.3.1

An internal interface which defines a common storage item

-
interface IStorageTelemetryItem {
    attempCnt?: number;
    criticalCnt?: number;
    data: string | Uint8Array;
    disableFetchKeepAlive?: boolean;
    disableXhrSync?: boolean;
    headers?: {
        [name: string]: string;
    };
    iKey?: string;
    id?: string;
    isArr?: boolean;
    sendReason?: SendRequestReason;
    sync?: boolean;
    timeout?: number;
    urlString: string;
}

Hierarchy

  • IPayloadData
    • IStorageTelemetryItem

Properties

attempCnt?: number
criticalCnt?: number
data: string | Uint8Array
disableFetchKeepAlive?: boolean
disableXhrSync?: boolean
headers?: {
    [name: string]: string;
}
iKey?: string
id?: string
isArr?: boolean
sendReason?: SendRequestReason
sync?: boolean
timeout?: number
urlString: string
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/variables/BatchSendStatus-1.html b/docs/webSdk/applicationinsights-offlinechannel-js/variables/BatchSendStatus-1.html deleted file mode 100644 index 9d871d163..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/variables/BatchSendStatus-1.html +++ /dev/null @@ -1 +0,0 @@ -BatchSendStatus | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/variables/BatchStoreStatus-1.html b/docs/webSdk/applicationinsights-offlinechannel-js/variables/BatchStoreStatus-1.html deleted file mode 100644 index a4ba21d9e..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/variables/BatchStoreStatus-1.html +++ /dev/null @@ -1 +0,0 @@ -BatchStoreStatus | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
BatchStoreStatus: EnumValue<typeof eBatchStoreStatus> = ...
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/variables/StorageProviders-1.html b/docs/webSdk/applicationinsights-offlinechannel-js/variables/StorageProviders-1.html deleted file mode 100644 index b6e8b5a24..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/variables/StorageProviders-1.html +++ /dev/null @@ -1 +0,0 @@ -StorageProviders | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
diff --git a/docs/webSdk/applicationinsights-offlinechannel-js/variables/StorageType-1.html b/docs/webSdk/applicationinsights-offlinechannel-js/variables/StorageType-1.html deleted file mode 100644 index e8b51693f..000000000 --- a/docs/webSdk/applicationinsights-offlinechannel-js/variables/StorageType-1.html +++ /dev/null @@ -1 +0,0 @@ -StorageType | @microsoft/applicationinsights-offlinechannel-js - v0.3.1
diff --git a/docs/webSdk/applicationinsights-osplugin-js/.nojekyll b/docs/webSdk/applicationinsights-osplugin-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-osplugin-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-osplugin-js/assets/highlight.css b/docs/webSdk/applicationinsights-osplugin-js/assets/highlight.css deleted file mode 100644 index 5674cf392..000000000 --- a/docs/webSdk/applicationinsights-osplugin-js/assets/highlight.css +++ /dev/null @@ -1,22 +0,0 @@ -:root { - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --code-background: var(--dark-code-background); -} - -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-osplugin-js/assets/icons.js b/docs/webSdk/applicationinsights-osplugin-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-osplugin-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-osplugin-js/assets/icons.svg b/docs/webSdk/applicationinsights-osplugin-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-osplugin-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-osplugin-js/assets/main.js b/docs/webSdk/applicationinsights-osplugin-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-osplugin-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-osplugin-js/assets/navigation.js b/docs/webSdk/applicationinsights-osplugin-js/assets/navigation.js deleted file mode 100644 index 3e365db66..000000000 --- a/docs/webSdk/applicationinsights-osplugin-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACouuVipJrShRslLy9A8OyClNz8xzzs9Ly0wvLUosyczPU9JRKkgsyVCyUsrMK0ktSktMTi3Wx65UL6MkN0dJRyk7My9FycrI1KxWB264fzFEA8K45JzE4uLUYn2YDKpuQyOL2lgAAgpAL5wAAAA=" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-osplugin-js/assets/search.js b/docs/webSdk/applicationinsights-osplugin-js/assets/search.js deleted file mode 100644 index 46031ec45..000000000 --- a/docs/webSdk/applicationinsights-osplugin-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAACsWZTW/bOBCG/8qCuTKOZ2T565pLAyyaBTbtRTACVWIcorJkSHSbrpH/vqCsD05IRYzRJicb0rzvDEcPKVE6srL4WbF1dGTfZZ6yNeCSszzeCbZmt9U/2WErc8bZoczYmiVZXFWiumpPTB7VLmO8Pc7WjD3z1ikE7JySIq9UeUhUUb5udkEjDWPO9nEpcmXW1SeDKc66bDIVuZIPUowlI4Hn5dqXsiil+jWSyQg7L88PUVayGLkUF32UdxaczvorLnOpZJzJ/8RY58zA83LtyyIRVXUnMrETqhzvoBV+XieTohwbXRPS+6sqvZTVpcwfRSmVSN9GSF34Z/Gk/IbYRJ6dfR6GwbxLf3+vfu3HBmxknpwElzAd7fDELHhg9JVQ+rTPQnLxMvY9O0Bydz2YjfeAFj3QhVTG27+L7UgNfdR7jrzJ2o55Pj7kts6h5be66VaHdGwdeRH7ngMnudvhL8eHT2seaML9Vqg7kV2rp5EqSKA1/H1ZKJEokf715/vRV9I2wwN/o/zhFcCfByv4QztCq+lWBfRaFXwgSYs7EZdp8XNsaaSRH4tJX8qkE4xRYpQ/3Isv+zRWHum7uI/uw6mQlgsPLPrih7pwyLMiTj8VxfdqLD8N/X29IE9pyo9P9QqcZ+U9+LBwGAThrJz3cZp+qZt6/W2s+TT0DzVfZ9HX16OYJuw3FhL28+Hm9t/T+esif5DbQxkrcy8icyXKhzgR1ZU78tV9IuF/Fz/dyZ0oDuqN7hdE6Z6GA8MYKkWUW3FbfY534uuLzZdvSS6Ht5W24UzmqXhi62O3BVwznASTFePsQYos1bv3U82cJcVupw05S4vkUP/dNGFfhd5T6+BT9NWU8WjKg+lkBZsNj1ptfbw+0Fr0R2odMB6BQweWDogOGY/QoUNLh0QXMB4FDl1g6QKimzEezRy6maWbEV3IeBQ6dKGlC4luzng0d+jmlm5OdAvGo4VDt7B0C6JbMh4tHbqlpVsS3YrxaMUhmITzGRGuLOGKXnjNAbiQAZsZeAENDGUFBzcUHP28FYETOZsdoPBAMJjX5gcoQHr3F4ELWbAZAgoRhIN5bY6AggSaD3AhDzZLQGGCxWBemyegQIHmBFxTBmymgEIFg1SBjRVQrrDmyjXl0OYKKVc4yBXaXOGLBanmyjVl0bEmUa5wkCu0uULKFdZcuaY82lwh5Qo1KuCa9mhzhZQrrLlaubQ2V0i5Qo0KuuY+2lwh5Qo1Kuiav2hzhZQr1Kig87Zhc4WUq0Cjgs5bh81VQLkKNCromguBzVVzqL5X/xClEunN6Z4dRd1W4sjumxv5qn3COLIVWx+fOQNofoPmN2x+F81vE4dNHNZxz/3tvj7a3fH1OV2ffix8rB8L++QIfXZcetucthrJN2I1NawWflZp0W8UeicIDaepr1P78G/4zA0f9PPZCqVElui3L4ZR0BvB3M/o1KLH027MsFoYNc28rMgnEMPJqMnTpyTtMSrxu1z6PV+m30caRZhV+LXY/Mhi0GO0xc/G+OLQ2xjkhH42RbWvH7QTupUxKjNLW/mZVtJ8aWW0y/ACv6u/i59Uu48xijKIDPymSL37KCqt6j4LGYYzw9CPp7Zzpo2xBvhV1X8I603MsXma1N8d8vpDSe+z7H38lrbGR/XflHozYy3xWwEqoYYoMHoNfpVVQunR2Q0Ho+Pg13Lnkmv0Cv1mjmO9NW5l6NckB4lGczxmyIazvdyLTOaCraPN8/P/j0nhScIeAAA="; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-osplugin-js/assets/style.css b/docs/webSdk/applicationinsights-osplugin-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-osplugin-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-osplugin-js/classes/OsPlugin.html b/docs/webSdk/applicationinsights-osplugin-js/classes/OsPlugin.html deleted file mode 100644 index 99d4228f0..000000000 --- a/docs/webSdk/applicationinsights-osplugin-js/classes/OsPlugin.html +++ /dev/null @@ -1,69 +0,0 @@ -OsPlugin | @microsoft/applicationinsights-osplugin-js - v3.3.1

Hierarchy

  • BaseTelemetryPlugin
    • OsPlugin

Constructors

Properties

_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

    • (currentCtx?): IProcessTelemetryContext
    • Parameters

      • OptionalcurrentCtx: IProcessTelemetryContext

        [Optional] The current execution context

        -

      Returns IProcessTelemetryContext

_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-
core: IAppInsightsCore<IConfiguration>

Holds the core instance that was used during initialization

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string = "OsPlugin"
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number = 195
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPluginChain | ITelemetryPlugin) => void)

Set next extension for telemetry processing

-
version: string = "#version#"

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Parameters

    • config: IConfiguration & IConfig
    • core: IAppInsightsCore<IConfiguration>
    • extensions: IPlugin[]

    Returns void

  • Process the event and add it to an internal queue if handshake in process

    -

    Parameters

    • event: ITelemetryItem

      The event to process

      -
    • OptionalitemCtx: IProcessTelemetryContext

      This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

      -

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/applicationinsights-osplugin-js/index.html b/docs/webSdk/applicationinsights-osplugin-js/index.html deleted file mode 100644 index 757bca4f0..000000000 --- a/docs/webSdk/applicationinsights-osplugin-js/index.html +++ /dev/null @@ -1,3 +0,0 @@ -@microsoft/applicationinsights-osplugin-js - v3.3.1

@microsoft/applicationinsights-osplugin-js - v3.3.1

Index

Classes

Interfaces

diff --git a/docs/webSdk/applicationinsights-osplugin-js/interfaces/IOSPluginConfiguration.html b/docs/webSdk/applicationinsights-osplugin-js/interfaces/IOSPluginConfiguration.html deleted file mode 100644 index e8d9342e8..000000000 --- a/docs/webSdk/applicationinsights-osplugin-js/interfaces/IOSPluginConfiguration.html +++ /dev/null @@ -1,12 +0,0 @@ -IOSPluginConfiguration | @microsoft/applicationinsights-osplugin-js - v3.3.1

Interface for OS Plugin SDK config -@maxTimeout: Maximum time to wait for the OS plugin to return the OS information -@mergeOsNameVersion: Whether to merge the OS name and version into one field

-
interface IOSPluginConfiguration {
    maxTimeout?: number;
    mergeOsNameVersion?: boolean;
}

Properties

maxTimeout?: number

Maximum time to wait for the OS plugin to return the OS information -Default: 200

-

IOSPluginConfiguration

-
mergeOsNameVersion?: boolean

Whether to merge the OS name and version into one field -Default: undefined

-

IOSPluginConfiguration

-
diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/.nojekyll b/docs/webSdk/applicationinsights-perfmarkmeasure-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/highlight.css b/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/highlight.css deleted file mode 100644 index 5674cf392..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/highlight.css +++ /dev/null @@ -1,22 +0,0 @@ -:root { - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --code-background: var(--dark-code-background); -} - -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/icons.js b/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/icons.svg b/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/main.js b/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/navigation.js b/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/navigation.js deleted file mode 100644 index 1c5e2dd3b..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACo3QwQqCQBAG4HeZsyRJSXiNDh0K79FhWWd10XZjdpQgfPewKLUW8zz//80wpzsw3hgS2B8ta6WlYG3NQRiRI0EAV8EFJKANIykh0YW+4KLgSwUBlNpkkETruA16OEVSuwYN+7nP+C8yedUgMBdKyTY6mwG+gzNgKg8oXE24tUbpvKbnm6Y2+BtTq756P2+RlXAOXejPjeVltBnIme06vaRqI7trXPiajLvxqj0/AJ1+HtVBAgAA" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/search.js b/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/search.js deleted file mode 100644 index 3def4fe72..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/style.css b/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/classes/PerfMarkMeasureManager.html b/docs/webSdk/applicationinsights-perfmarkmeasure-js/classes/PerfMarkMeasureManager.html deleted file mode 100644 index 7eed38351..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/classes/PerfMarkMeasureManager.html +++ /dev/null @@ -1,17 +0,0 @@ -PerfMarkMeasureManager | @microsoft/applicationinsights-perfmarkmeasure-js - v3.3.1

Hierarchy

  • PerfManager
    • PerfMarkMeasureManager

Constructors

Methods

Constructors

Methods

  • Create a new event and start timing, the manager may return null/undefined to indicate that it does not -want to monitor this source event.

    -

    Parameters

    • src: string

      The source name of the event

      -
    • Optionalpayload: any
    • OptionalisAsync: boolean

      Is the event occurring from a async event

      -

    Returns IPerfEvent

  • Complete the perfEvent and fire any notifications.

    -

    Parameters

    • perfEvent: IPerfEvent

      Fire the event which will also complete the passed event

      -

    Returns void

  • Get the execution context value

    -

    Parameters

    • key: string

      The context key

      -

    Returns any

  • Set an execution context value

    -

    Parameters

    • key: string

      The context key name

      -
    • value: any

      The value

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/functions/doPerf.html b/docs/webSdk/applicationinsights-perfmarkmeasure-js/functions/doPerf.html deleted file mode 100644 index c9ac47677..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/functions/doPerf.html +++ /dev/null @@ -1,7 +0,0 @@ -doPerf | @microsoft/applicationinsights-perfmarkmeasure-js - v3.3.1
  • Helper function to wrap a function with a perf event

    -

    Type Parameters

    • T

    Parameters

    • mgrSource: IPerfManagerProvider | IPerfManager

      The Performance Manager or a Performance provider source (may be null)

      -
    • getSource: (() => string)

      The callback to create the source name for the event (if perf monitoring is enabled)

      -
        • (): string
        • Returns string

    • func: ((perfEvt?: IPerfEvent) => T)

      The function to call and measure

      -
    • Optionaldetails: (() => any)

      A function to return the payload details

      -
        • (): any
        • Returns any

    • OptionalisAsync: boolean

      Is the event / function being call asynchronously or synchronously

      -

    Returns T

diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/index.html b/docs/webSdk/applicationinsights-perfmarkmeasure-js/index.html deleted file mode 100644 index 9918ba387..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/index.html +++ /dev/null @@ -1,8 +0,0 @@ -@microsoft/applicationinsights-perfmarkmeasure-js - v3.3.1

@microsoft/applicationinsights-perfmarkmeasure-js - v3.3.1

Index

Classes

Interfaces

Functions

diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/INotificationManager.html b/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/INotificationManager.html deleted file mode 100644 index ff22e2d0d..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/INotificationManager.html +++ /dev/null @@ -1,45 +0,0 @@ -INotificationManager | @microsoft/applicationinsights-perfmarkmeasure-js - v3.3.1

Class to manage sending notifications to all the listeners.

-
interface INotificationManager {
    addNotificationListener(listener: INotificationListener): void;
    eventsDiscarded(events: ITelemetryItem[], reason: number): void;
    eventsSendRequest?(sendReason: number, isAsync: boolean): void;
    eventsSent(events: ITelemetryItem[]): void;
    listeners: INotificationListener[];
    offlineBatchDrop?(cnt: number, reason?: number): void;
    offlineBatchSent?(batch: IPayloadData): void;
    offlineEventsStored?(events: ITelemetryItem[]): void;
    perfEvent?(perfEvent: IPerfEvent): void;
    removeNotificationListener(listener: INotificationListener): void;
    unload?(isAsync?: boolean): void | IPromise<void>;
}

Properties

listeners: INotificationListener[]

Methods

  • Adds a notification listener.

    -

    Parameters

    • listener: INotificationListener

      The notification listener to be added.

      -

    Returns void

  • Notification for events being discarded.

    -

    Parameters

    • events: ITelemetryItem[]

      The array of events that have been discarded by the SDK.

      -
    • reason: number

      The reason for which the SDK discarded the events. The EventsDiscardedReason -constant should be used to check the different values.

      -

    Returns void

  • [Optional] A function called when the events have been requested to be sent to the sever.

    -

    Parameters

    • sendReason: number

      The reason why the event batch is being sent.

      -
    • isAsync: boolean

      A flag which identifies whether the requests are being sent in an async or sync manner.

      -

    Returns void

  • Notification for events sent.

    -

    Parameters

    • events: ITelemetryItem[]

      The array of events that have been sent.

      -

    Returns void

  • [Optional] A function called when the offline events have been dropped from the persistent storage

    -

    Parameters

    • cnt: number

      count of batches dropped

      -
    • Optionalreason: number

      the reason why the batches is dropped

      -

    Returns void

    v3.1.1

    -
  • [Optional] A function called when the offline events have been sent from the persistent storage

    -

    Parameters

    • batch: IPayloadData

      payload data that is sent from the persistent storage

      -

    Returns void

    v3.1.1

    -
  • [Optional] A function called when the offline events have been stored to the persistent storage

    -

    Parameters

    • events: ITelemetryItem[]

      items that are stored in the persistent storage

      -

    Returns void

    v3.1.1

    -
  • [Optional] This event is sent if you have enabled perf events, they are primarily used to track internal performance testing and debugging -the event can be displayed via the debug plugin extension.

    -

    Parameters

    Returns void

  • Removes all instances of the listener.

    -

    Parameters

    • listener: INotificationListener

      AWTNotificationListener to remove.

      -

    Returns void

  • Unload and remove any state that this INotificationManager may be holding, this is generally called when the -owning SDK is being unloaded.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -

    Returns void | IPromise<void>

    If the unload occurs synchronously then nothing should be returned, if happening asynchronously then -the function should return an IPromise -/ Promise to allow any listeners to wait for the operation to complete.

    -
diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfEvent.html b/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfEvent.html deleted file mode 100644 index 0ac139b00..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfEvent.html +++ /dev/null @@ -1,29 +0,0 @@ -IPerfEvent | @microsoft/applicationinsights-perfmarkmeasure-js - v3.3.1

This interface identifies the details of an internal performance event - it does not represent an outgoing reported event

-
interface IPerfEvent {
    childEvts?: IPerfEvent[];
    complete: (() => void);
    exTime?: number;
    getCtx?: ((key: string) => any);
    isAsync: boolean;
    isChildEvt: (() => boolean);
    name: string;
    parent?: IPerfEvent;
    payload: any;
    setCtx?: ((key: string, value: any) => void);
    start: number;
    time?: number;
}

Properties

childEvts?: IPerfEvent[]

The child perf events that are contained within the total time of this event.

-
complete: (() => void)

Mark this event as completed, calculating the total execution time.

-
exTime?: number

Identifies the exclusive time spent in for this event (not including child events), -this will be undefined until the event is completed.

-
getCtx?: ((key: string) => any)

Get the names additional context associated with this perf event

-
isAsync: boolean

Is this occurring from an asynchronous event

-
isChildEvt: (() => boolean)

Identifies whether this event is a child event of a parent

-
name: string

The name of the performance event

-
parent?: IPerfEvent

The Parent event that was started before this event was created

-
payload: any

The payload (contents) of the perfEvent, may be null or only set after the event has completed depending on -the runtime environment.

-
setCtx?: ((key: string, value: any) => void)

Set the named additional context to be associated with this perf event, this will replace any existing value

-
start: number

The start time of the performance event

-
time?: number

Identifies the total inclusive time spent for this event, including the time spent for child events, -this will be undefined until the event is completed

-
diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfManager.html b/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfManager.html deleted file mode 100644 index c90388c1d..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfManager.html +++ /dev/null @@ -1,19 +0,0 @@ -IPerfManager | @microsoft/applicationinsights-perfmarkmeasure-js - v3.3.1

This defines an internal performance manager for tracking and reporting the internal performance of the SDK -- It does -not represent or report any event to the server.

-
interface IPerfManager {
    create(src: string, payloadDetails?: (() => any), isAsync?: boolean): IPerfEvent;
    fire(perfEvent: IPerfEvent): void;
    getCtx(key: string): any;
    setCtx(key: string, value: any): void;
}

Methods

Methods

  • Create a new event and start timing, the manager may return null/undefined to indicate that it does not -want to monitor this source event.

    -

    Parameters

    • src: string

      The source name of the event

      -
    • OptionalpayloadDetails: (() => any)

      An optional callback function to fetch the payload details for the event.

      -
        • (): any
        • Returns any

    • OptionalisAsync: boolean

      Is the event occurring from a async event

      -

    Returns IPerfEvent

  • Complete the perfEvent and fire any notifications.

    -

    Parameters

    • perfEvent: IPerfEvent

      Fire the event which will also complete the passed event

      -

    Returns void

  • Get the execution context value

    -

    Parameters

    • key: string

      The context key

      -

    Returns any

  • Set an execution context value

    -

    Parameters

    • key: string

      The context key name

      -
    • value: any

      The value

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfManagerProvider.html b/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfManagerProvider.html deleted file mode 100644 index 6a5945c12..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfManagerProvider.html +++ /dev/null @@ -1,7 +0,0 @@ -IPerfManagerProvider | @microsoft/applicationinsights-perfmarkmeasure-js - v3.3.1

Identifies an interface to a host that can provide an IPerfManager implementation

-
interface IPerfManagerProvider {
    getPerfMgr(): IPerfManager;
    setPerfMgr(perfMgr: IPerfManager): void;
}

Methods

  • Get the current performance manager

    -

    Returns IPerfManager

  • Set the current performance manager

    -

    Parameters

    Returns void

diff --git a/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfMarkMeasureConfiguration.html b/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfMarkMeasureConfiguration.html deleted file mode 100644 index 60a63d7e1..000000000 --- a/docs/webSdk/applicationinsights-perfmarkmeasure-js/interfaces/IPerfMarkMeasureConfiguration.html +++ /dev/null @@ -1,24 +0,0 @@ -IPerfMarkMeasureConfiguration | @microsoft/applicationinsights-perfmarkmeasure-js - v3.3.1

PerfMarkMeasure Configuration

-
interface IPerfMarkMeasureConfiguration {
    markEndPrefix?: string;
    markNameMap?: {
        [key: string]: string;
    };
    markPrefix?: string;
    measureNameMap?: {
        [key: string]: string;
    };
    measurePrefix?: string;
    uniqueNames?: boolean;
    useEndMarks?: boolean;
    useMarks?: boolean;
    useMeasures?: boolean;
}

Properties

markEndPrefix?: string

Identifies the prefix for the "end" mark of a perf event, defaults to "ai.prfmrk.end.", the event name is appended for the mark

-
markNameMap?: {
    [key: string]: string;
}

Provides a mapping between the internal perf names and the value used to create the mark, -when a map is provided but no mapping is present that event will be ignored.

-
markPrefix?: string

Identifies the prefix for the mark, defaults to "ai.prfmrk.", the event name is appended for the mark

-
measureNameMap?: {
    [key: string]: string;
}

Provides a mapping between the internal perf names and the value used to create the measure, -when no measureNameMap is provided this will default to using the markNameMap and -when a map is provided but no mapping is present that event will be ignored.

-
measurePrefix?: string

Identifies the prefix for the mark, defaults to "ai.prfmsr.", the event name is appended for the measure name

-
uniqueNames?: boolean

Make the marks and measures unique by appending a numeric value to the prefix value, defaults to false. -Marks and measure for the same perfEvent will be assigned the same unique numeric value

-
useEndMarks?: boolean

Should the Performance manager create a mark when the event is fired, defaults to false

-
useMarks?: boolean

Should the Performance manager create and use window.performance.mark(), defaults to true

-
useMeasures?: boolean

Should the Performance manager create and use window.performance.measure(), defaults to true

-
diff --git a/docs/webSdk/applicationinsights-properties-js/.nojekyll b/docs/webSdk/applicationinsights-properties-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-properties-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-properties-js/assets/highlight.css b/docs/webSdk/applicationinsights-properties-js/assets/highlight.css deleted file mode 100644 index 5674cf392..000000000 --- a/docs/webSdk/applicationinsights-properties-js/assets/highlight.css +++ /dev/null @@ -1,22 +0,0 @@ -:root { - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --code-background: var(--dark-code-background); -} - -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-properties-js/assets/icons.js b/docs/webSdk/applicationinsights-properties-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-properties-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-properties-js/assets/icons.svg b/docs/webSdk/applicationinsights-properties-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-properties-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-properties-js/assets/main.js b/docs/webSdk/applicationinsights-properties-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-properties-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-properties-js/assets/navigation.js b/docs/webSdk/applicationinsights-properties-js/assets/navigation.js deleted file mode 100644 index 52cef21db..000000000 --- a/docs/webSdk/applicationinsights-properties-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACo3QwQqCQBAG4HeZsyQJRXj11CEQ8iYdFht1aZ2VnQmK6N0jMczUpev8/3wDkz9A8CYQwz51ts3QYIPi7omlbh5Aq6SGGDQJulIVyOFsc1VLYyCAi6YzxNFm+wwG+ojM2lJiqdTVvDmq+LD3cXSikVNzrTQNXGEUM3L42xhr62j3pfVnp0gf/LF7UKQqdItEn/uk5bd/LP+7F7TMqQI9VpdPpdMLdzs9qxUCAAA=" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-properties-js/assets/search.js b/docs/webSdk/applicationinsights-properties-js/assets/search.js deleted file mode 100644 index 678bc2466..000000000 --- a/docs/webSdk/applicationinsights-properties-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAACs2d247byBGGXyWgb7WzZJ9Izl1gJ8gAm8SI7eRCMAxZoseENaIicdZ2DL970FRTrGJVS8WRdr1XY0hdVT+LX1efKPpbsms+75Pb+bfkU71ZJbeZKmbJZvFQJbfJy12zrXZtXe1frh/v600ySx536+Q2Wa4X+321/3nc4OZj+7BOZv33yW2SfJ/1nm2mjp6XzWbf7h6XbbOTOX2GLUCAWbJd7KpNy+kdgmepMjB6W31p5ZFD68uibnd1s6vbr8KwoPllcetVtWnrD3UlTTUymBxbpWYgqN7Ubb1Y1/+rpLGhwWWxt7tmWe33r6t19VC1O3neidll+f+12u3rRth5ng2th6jtfvVTvf+p3nysdnVbrZ7G/E56D0LT68YPaf2HvN9hi4vVOGu1O8p59679upUmBCi5ORj+lKViLm7ghUSys69a//WUMvtsbPMjM4S0HHNk5DnCFxPJ0qpe3P/S3As1Da1/ZGaCij4nTp6SXn+srO/vjrVyJa2uI5sfmRikpU9PIU8PvpZIkt7dV+3rav28/SJUhQxIera7pq2WbbX60++fr0FZn6wJ3QtcVrwCTeeJGP2hMobVHauSmlSVJJCtmtfVYrdqPktLN7b4QyUNSLs5GkopA5cVz9Wb7WrRTpBzbP9Hy9NBWM/VBKyGi4pl6XGzbharvzXNp71UDza5fq7Q3Lqdxnt7AvaLdDxOYekxCtJFGt4tVqs3XfKfv5feLGzyG98sH81zMUFcaH59YXB74bjEer1bLOlNxF9fZWuBcSnaWBgpjfTa1n9590IUdWh7ScRDc2FI0Pjiq3zVct0ueqF984vj/nW9uKcVMRq3b35J3O6PJGJoODUW1yGeRzaoxg2u2ymg02ndotcbSeFiu13Xy0XL7YLw0bHFZdFX1a/1qfKCAh8bXxZz3Uy6XND8sritsKSi6MToMg2Pe2ankY8cml4Wr9601W6zWAtjguaXxd1Xe3Zfjw87tL5K1L8vNot7cZ6J0WUamhMlGMVtBMX3TKzPFZ1U8cEOLS+uVHd08RutUXerp0QUrTpOxDy3LiOmB6WRS76v2lcHPMRXPjL5PRMAQ59feREfSHlkuuzHnq+h1aSB+BlvOTk9VM0/t9Vu0dab+1df92314E2miYo5uIK2Pw9D9ROyxVpfQdWLbhx/gqCx4RW03IUR5wlqqOkV9PzSPPl2UdPr0f0kQYztFRT9p3r/BC3I6goq3uyr3RNkYLPLdCzX1WLzZitdMxxbTx+FwTLoVWRiFT6/yqIH+hKtdXpR0UP20yHq+EB5xvNi+d/Hel97xl9wi24UhjZ+Usxdtak+L9bn4+GG0ljKDqP/3TBefqiHo71ulv5hsaz2P+MWJ+8+N1P+10Hi3/dC388YO/7CRtJPy/jLl219qFSTlYxMLxHj/7zcVR/qL1INyOIKeXjeNJ/q6mWzbyeIiNheIqde/VJt7tuPUgmg/SVh7/0592cw0z4TFrSfGPbkJFsY9dxKY2R7FBt9BsXfvxfNwwI85HBGyshmYhJQpfHb0tEtNiiDazi57oxX6KIA0pU6fy1PWNDIVE1Z2EyXdnp1M0HhtFXOdKEnljoTVE5Y8kyXyK97JqiTrX+mC4stgiZIky6GpouLrYgmiJOujJ7cPS5SJ14mTZfHrJUmCBOsmaZL4hZOEzRJFlCTRI1XUTIt51ZT5yScPYKRp4Q7ijl1ADxJ2uh8RqaKOae5miByoCCTxB4sXE0UOVGSiWJPlq4mKnLcJJN24tjpagLRWZRMFjmTupqY8YHRpBnhbyOp4deicTUN+3DR5ULgMY9Myfi452pS8BmQuEiO1miXyBEv3c4IOrt8Y+2nnxbJJEVPjX5wqqYdKfGOIudKzK5m7OAWf33NPU7ocspWZ6801k0e2+Zh0dbLM9u1KDxjNFGD5PE/LjLz8N/0eO8Xy0+PdDeci3dsKov3dpbUm1X1Jbn9dvzB0G2ibvRNmcySD3W1Xvlf6fVPIy2bhwfvaJasmuVj98+3odm/K39zfeND65/TZDZPZ0bd5C5/+3Y27427L7oPeh/DJ51hlszm2UyVN3lukGFGDDNkqJLZXHERFTFUyFAns7nmDDUx1MjQJLO54QwNMTTI0CazueUMLTG0yNAls7njDB0xdMgwT2bznDPMiWGODItkNi84w4IYFsiwTGbzkjMsiWGJAfA8ZOlMpTd5OUKAwpON6Onwybi4GQMQJsg/pB+LTCHKMEWZZyNjAcwoSBkmyf9oKRaZwpRhmjLPSMYSnFGgMkxU5uKRKVQZpirzrGRsF8goWBkmKyvikSlcGaYr88xkbB/KKGAZJkzFCVOUMIUJUx1hbCdUlDA1qlFxwhRTpjBhqiOM7cWKEqYwYSpOmKKEKUyY6ghjy4CihClMmOoIY0uBooQpTJjyzKh0pvMbZwtsTAlTmDDlmVFsMVCUMIUJU54ZxQ8olDCFCdOeGaVn2tyoUbY1JUxjwnR0CNQUMI0B090oyPZITQHTo4HQI6PYTqWZsRADpj0yiu0XmgKmMWDaI6NYtDUFTGPAtEdGsXRqCpjGgOkOMJZOTQHTGDBdRO8U5UtjvrQnRrNka8qXxnwZT4zOOGND+TKYL+OR0Yo1poAZDJhRUbINBcxgwEw31dJsZAqYGc22PDLasMbMhAsDZjwy2rKyKWAGA2Y8MtqxxhQwgwEzHhmds7IpYAYDZjwzumCNKWEGE2Y6wkrWmBJmMGE2PkZaSpjFhFnPjGHZtpQwiwmz8THSUsIsJsx6ZgzbMSwlzGLCbDehZzuGpYTZ0ZzeM2NYti0zrceEWc+MYdm2lDCLCbOeGWNZY0qYxYRZz4xxrDElzGLCrGfGsGxbSpjFhDnPjGHZdpQwhwlzHWEs244S5jBhzjNjWTwdJcxhwpyOVhJHCXOYMGdiA4ajgDkMmOtWjexsxlHA3Gjh6JGx7GzGMWtHDJjzyFh2geEoYA4D5jwylp2ROAqYw4A5j4xlZySOAuYwYLlHxrIzkpwClmPAco+M5ZfMFLAcA5Z3gLEzkpwClmPAco+MZWckOQUsx4DlnhnHbrzklLAcE5bbaOXNKWE5Jizv9iZYPHNKWD7anvDMOBbPnNmhwITlRXR4zilhOSYsL6MDRk4JyzFhRRodMApKWIEJK7LogFFQwgpMWKGiA0ZBCSswYYWODhgFJazAhBUmOmAUlLACE1bY6IBRUMIKTFjhogNGQQkrMGFFHh0wCkpYMdoEK6IDRsHsg2HCivhEv6CEFZiwMj7RLylhJSaszKIz5pISVmLCShVdJZSUsBITVuroKqGkhJWYsNJEVwklJazEhJXxiX5JCSsxYaWLztVLSliJCSvz6Fy9pISVmLCyiM7VS0pYOdpqLaN1u2R2W8fbrWl0sn74DpuDz4J9dmK/ltlzTUebrqmKlu/Dd2P70b5rqqMnBimz8ZqOdl7TbsTkd09TZu81HW2+pja6Q3X4bmw/2n9Nu3GT30NNmR3Y8Fl3dPNrtWur1d3hCGc+P55EfkvehXOdLO2Pkb4lWZrcfvs+SzIV/prw14W/xeGvCu1UaKdCOxs+t+Hz3B7+lmWwTzP/j+/DQVH38fGsyH/nr8W/6uFj96qHQadSg05Vit0cXj+yfI9cZcBVIXO1aoaXhYDkOeBJeG2rpj/zA35y4EfL/NxXbVutl/6NUMCRAXczlzk6pOjj4Q0twFUBNFmRK/Azj/EVWnD7nJN52279z1MGH7ocfJiAVCm7f+hpMeARwK+Dx0IGV/dIHnB7fB3n4N3owbsNXaGQUdJ5PzxMxjkGd9mGvlkoueP+kTDOtQWu8+BaRmTnun+wi3MNOosNlaQwctdN/xj1vnuMehkeowYBAGM2lKQinRyAFw96qO1JEfYK7zs8LsV5BtXI6lA4JzDoHwzj3ILO4rIgWFYROrefq/ecV1AUXKj2hbA7989YHJ8cG9w6DQchGRP9kwzACyx+qUxV9zQrdmNBUXBhJCtkZQY9xgJKKdB1sNT939APXD/SprK+xtwaOD4KffifsKzCT1hAGoHcXJjF7tWsgwtAiSxx/XOzoDQDFSaQVso6s39D5dq/YRPcAZCdTJbi+6rdVJ/xCOQAGrkM0/uqDcBjVwa4sll/92UXiD1ZkCknK0nwVcpAEsi40M06/PgMqAF1J5dlGr5cGTgC+RG66R90BhTBawp9rJQNwfV212yPDwMzHc4BpnJZZa2HYaD7VSm4WiDUyfpMva/hSy4B7LCaynI3PI8NcgeuzwRCS1lp6cxgbQIFQctKim++DT/wBGkCw3Auu48NmtVq4MCE+U0pU3R4SA73PQUo1TLahxeoA1XAi9BJ9+7mzQhJ0PdkM4jg54g54hsQKXUW3q+3DS9/HpyBaierceEn3GQdAVLlZJ2OmW9ocNtMmJm7MPcqZT3m2JP9ILrtf/sLhALkc1mvCS6r4++qHxC6FtyQXJbE4PGhf7gXZAA4M2EJkRf9MDRJb7hTI7Egw07G4r5qYwUNOMvEznznoCBmcDImqyDsyh90NSXrHqfGEgXcaRnWR3ft4XcqwBksJ2HqZMJEtpTVl87nh8NrCoFjUDy1rJt0jkY1Ewx1WkZa52XfjmqBAgxr2YyFbr0oUJlU3ncA2cUdfpMDOhVIvOnLiUzY8f9XGLzBoU7ko/vpCVADKpAJXbsUeHo7S7b1tlrXmyq5nb/9/v3/PTlb5Y1lAAA="; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-properties-js/assets/style.css b/docs/webSdk/applicationinsights-properties-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-properties-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-properties-js/classes/PropertiesPlugin.html b/docs/webSdk/applicationinsights-properties-js/classes/PropertiesPlugin.html deleted file mode 100644 index 83729cb57..000000000 --- a/docs/webSdk/applicationinsights-properties-js/classes/PropertiesPlugin.html +++ /dev/null @@ -1,68 +0,0 @@ -PropertiesPlugin | @microsoft/applicationinsights-properties-js - v3.3.1

Hierarchy

  • BaseTelemetryPlugin
    • PropertiesPlugin

Implements

  • IPropertiesPlugin

Constructors

Properties

_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

    • (currentCtx?): IProcessTelemetryContext
    • Parameters

      • OptionalcurrentCtx: IProcessTelemetryContext

        [Optional] The current execution context

        -

      Returns IProcessTelemetryContext

_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-
core: IAppInsightsCore<IConfiguration>

Holds the core instance that was used during initialization

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string = PropertiesPluginIdentifier
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number = 110
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPluginChain | ITelemetryPlugin) => void)

Set next extension for telemetry processing

-
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Parameters

    • config: IConfiguration & IConfig
    • core: IAppInsightsCore<IConfiguration>
    • extensions: IPlugin[]
    • OptionalpluginChain: ITelemetryPluginChain

    Returns void

  • Add Part A fields to the event

    -

    Parameters

    • event: ITelemetryItem

      The event that needs to be processed

      -
    • OptionalitemCtx: IProcessTelemetryContext

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/applicationinsights-properties-js/classes/Session.html b/docs/webSdk/applicationinsights-properties-js/classes/Session.html deleted file mode 100644 index 194e4f0bb..000000000 --- a/docs/webSdk/applicationinsights-properties-js/classes/Session.html +++ /dev/null @@ -1,11 +0,0 @@ -Session | @microsoft/applicationinsights-properties-js - v3.3.1

Implements

  • ISession

Constructors

Properties

Constructors

Properties

acquisitionDate?: number

The date at which this guid was generated. -Per the spec the ID will be regenerated if more than acquisitionSpan milliseconds elapsed from this time.

-
id?: string

The session ID.

-
renewalDate?: number

The date at which this session ID was last reported. -This value should be updated whenever telemetry is sent using this ID. -Per the spec the ID will be regenerated if more than renewalSpan milliseconds elapse from this time with no activity.

-
diff --git a/docs/webSdk/applicationinsights-properties-js/classes/SessionManager.html b/docs/webSdk/applicationinsights-properties-js/classes/SessionManager.html deleted file mode 100644 index 1f447d2e9..000000000 --- a/docs/webSdk/applicationinsights-properties-js/classes/SessionManager.html +++ /dev/null @@ -1,10 +0,0 @@ -SessionManager | @microsoft/applicationinsights-properties-js - v3.3.1

Implements

  • ISessionManager

Constructors

Properties

Methods

Constructors

Properties

automaticSession: Session

The automatic Session which has been initialized from the automatic SDK cookies and storage

-

Methods

  • Record the current state of the automatic session and store it in our cookie string format -into the browser's local storage. This is used to restore the session data when the cookie -expires.

    -

    Returns void

  • Update the automatic session cookie if required

    -

    Returns void

diff --git a/docs/webSdk/applicationinsights-properties-js/classes/TelemetryContext.html b/docs/webSdk/applicationinsights-properties-js/classes/TelemetryContext.html deleted file mode 100644 index 62da41db9..000000000 --- a/docs/webSdk/applicationinsights-properties-js/classes/TelemetryContext.html +++ /dev/null @@ -1,36 +0,0 @@ -TelemetryContext | @microsoft/applicationinsights-properties-js - v3.3.1

Implements

Constructors

  • Parameters

    • core: IAppInsightsCore<IConfiguration>
    • defaultConfig: IPropertiesConfig
    • OptionalpreviousTraceCtx: IDistributedTraceContext
    • OptionalunloadHookContainer: IUnloadHookContainer

    Returns TelemetryContext

Properties

appId: (() => string)

application id obtained from breeze responses. Is used if appId is not specified by root config

-
application: IApplication

The object describing a component tracked by this object.

-
device: IDevice

The object describing a device tracked by this object.

-
getSessionId: (() => string)

session id obtained from session manager.

-
internal: IInternal

The object describing internal settings.

-
location: ILocation

The object describing a location tracked by this object.

-
os: IOperatingSystem

The object describing os details tracked by this object.

-
session: ISession

The object describing a session tracked by this object.

-
sessionManager: ISessionManager

The session manager that manages the automatic session from the cookies

-
telemetryTrace: ITelemetryTrace

The object describing a operation tracked by this object.

-
user: IUserContext

The object describing a user tracked by this object.

-
web: IWeb

The object describing we details tracked by this object.

-

Methods

diff --git a/docs/webSdk/applicationinsights-properties-js/classes/TelemetryTrace.html b/docs/webSdk/applicationinsights-properties-js/classes/TelemetryTrace.html deleted file mode 100644 index 881d3c9d1..000000000 --- a/docs/webSdk/applicationinsights-properties-js/classes/TelemetryTrace.html +++ /dev/null @@ -1,13 +0,0 @@ -TelemetryTrace | @microsoft/applicationinsights-properties-js - v3.3.1

Implements

  • ITelemetryTrace

Constructors

Properties

Constructors

Properties

name: string

Name

-
parentID: string

Parent id

-
traceFlags: number

An integer representation of the W3C TraceContext trace-flags. https://www.w3.org/TR/trace-context/#trace-flags

-
traceID: string

Trace id

-
traceState: ITraceState

Never Used -Trace state

-
diff --git a/docs/webSdk/applicationinsights-properties-js/hierarchy.html b/docs/webSdk/applicationinsights-properties-js/hierarchy.html deleted file mode 100644 index 0825c4f85..000000000 --- a/docs/webSdk/applicationinsights-properties-js/hierarchy.html +++ /dev/null @@ -1 +0,0 @@ -@microsoft/applicationinsights-properties-js - v3.3.1

@microsoft/applicationinsights-properties-js - v3.3.1

Class Hierarchy

diff --git a/docs/webSdk/applicationinsights-properties-js/index.html b/docs/webSdk/applicationinsights-properties-js/index.html deleted file mode 100644 index e2d3b2e42..000000000 --- a/docs/webSdk/applicationinsights-properties-js/index.html +++ /dev/null @@ -1,8 +0,0 @@ -@microsoft/applicationinsights-properties-js - v3.3.1

@microsoft/applicationinsights-properties-js - v3.3.1

Index

Classes

Interfaces

diff --git a/docs/webSdk/applicationinsights-properties-js/interfaces/IPropTelemetryContext.html b/docs/webSdk/applicationinsights-properties-js/interfaces/IPropTelemetryContext.html deleted file mode 100644 index 45765c634..000000000 --- a/docs/webSdk/applicationinsights-properties-js/interfaces/IPropTelemetryContext.html +++ /dev/null @@ -1,35 +0,0 @@ -IPropTelemetryContext | @microsoft/applicationinsights-properties-js - v3.3.1
interface IPropTelemetryContext {
    appId: (() => string);
    application: IApplication;
    applyApplicationContext(event: ITelemetryItem, itemCtx?: IProcessTelemetryContext): void;
    applyDeviceContext(event: ITelemetryItem, itemCtx?: IProcessTelemetryContext): void;
    applyInternalContext(event: ITelemetryItem, itemCtx?: IProcessTelemetryContext): void;
    applyLocationContext(event: ITelemetryItem, itemCtx?: IProcessTelemetryContext): void;
    applyOperatingSystemContxt(event: ITelemetryItem, itemCtx?: IProcessTelemetryContext): void;
    applyOperationContext(event: ITelemetryItem, itemCtx?: IProcessTelemetryContext): void;
    applySessionContext(evt: ITelemetryItem, itemCtx?: IProcessTelemetryContext): void;
    applyUserContext(event: ITelemetryItem, itemCtx?: IProcessTelemetryContext): void;
    applyWebContext(event: ITelemetryItem, itemCtx?: IProcessTelemetryContext): void;
    cleanUp(event: ITelemetryItem, itemCtx?: IProcessTelemetryContext): void;
    device: IDevice;
    getSessionId: (() => string);
    internal: IInternal;
    location: ILocation;
    os?: IOperatingSystem;
    session: ISession;
    sessionManager: ISessionManager;
    telemetryTrace: ITelemetryTrace;
    user: IUserContext;
    web?: IWeb;
}

Hierarchy

  • ITelemetryContext
    • IPropTelemetryContext

Implemented by

Properties

appId: (() => string)

application id obtained from breeze responses. Is used if appId is not specified by root config

-
application: IApplication

The object describing a component tracked by this object.

-
device: IDevice

The object describing a device tracked by this object.

-
getSessionId: (() => string)

session id obtained from session manager.

-
internal: IInternal

The object describing internal settings.

-
location: ILocation

The object describing a location tracked by this object.

-
os?: IOperatingSystem

The object describing os details tracked by this object.

-
session: ISession

The object describing a session tracked by this object.

-
sessionManager: ISessionManager

The session manager that manages the automatic session from the cookies

-
telemetryTrace: ITelemetryTrace

The object describing a operation tracked by this object.

-
user: IUserContext

The object describing a user tracked by this object.

-
web?: IWeb

The object describing we details tracked by this object.

-

Methods

diff --git a/docs/webSdk/applicationinsights-properties-js/interfaces/ISessionConfig.html b/docs/webSdk/applicationinsights-properties-js/interfaces/ISessionConfig.html deleted file mode 100644 index 9ef2f2310..000000000 --- a/docs/webSdk/applicationinsights-properties-js/interfaces/ISessionConfig.html +++ /dev/null @@ -1,9 +0,0 @@ -ISessionConfig | @microsoft/applicationinsights-properties-js - v3.3.1
interface ISessionConfig {
    cookieDomain?: string;
    getNewId?: ((idLength?: number) => string);
    idLength?: number;
    namePrefix?: string;
    sessionCookiePostfix?: string;
    sessionExpirationMs?: number;
    sessionRenewalMs?: number;
}

Properties

cookieDomain?: string

Avoid using this value to override the cookie manager cookie domain.

-
getNewId?: ((idLength?: number) => string)
idLength?: number
namePrefix?: string
sessionCookiePostfix?: string
sessionExpirationMs?: number
sessionRenewalMs?: number
diff --git a/docs/webSdk/applicationinsights-teechannel-js/.nojekyll b/docs/webSdk/applicationinsights-teechannel-js/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-teechannel-js/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-teechannel-js/assets/highlight.css b/docs/webSdk/applicationinsights-teechannel-js/assets/highlight.css deleted file mode 100644 index 5674cf392..000000000 --- a/docs/webSdk/applicationinsights-teechannel-js/assets/highlight.css +++ /dev/null @@ -1,22 +0,0 @@ -:root { - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --code-background: var(--dark-code-background); -} - -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-teechannel-js/assets/icons.js b/docs/webSdk/applicationinsights-teechannel-js/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-teechannel-js/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-teechannel-js/assets/icons.svg b/docs/webSdk/applicationinsights-teechannel-js/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-teechannel-js/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-teechannel-js/assets/main.js b/docs/webSdk/applicationinsights-teechannel-js/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-teechannel-js/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-teechannel-js/assets/navigation.js b/docs/webSdk/applicationinsights-teechannel-js/assets/navigation.js deleted file mode 100644 index 23d2dbd04..000000000 --- a/docs/webSdk/applicationinsights-teechannel-js/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACouuVipJrShRslLyDElNdc5IzMtLzXHOz0vLTFfSUSpILMlQslLKzCtJLUpLTE4t1sdQpZdRkpujpKOUnZmXomRlZGpWqwM3EqEWYVZyTmJxcWqxPkIO1QRDI4vaWACj+JW7lgAAAA==" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-teechannel-js/assets/search.js b/docs/webSdk/applicationinsights-teechannel-js/assets/search.js deleted file mode 100644 index 57ded3a56..000000000 --- a/docs/webSdk/applicationinsights-teechannel-js/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-teechannel-js/assets/style.css b/docs/webSdk/applicationinsights-teechannel-js/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-teechannel-js/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-teechannel-js/classes/TeeChannel.html b/docs/webSdk/applicationinsights-teechannel-js/classes/TeeChannel.html deleted file mode 100644 index c87c32aae..000000000 --- a/docs/webSdk/applicationinsights-teechannel-js/classes/TeeChannel.html +++ /dev/null @@ -1,95 +0,0 @@ -TeeChannel | @microsoft/applicationinsights-teechannel-js - v3.3.1

Hierarchy

  • BaseTelemetryPlugin
    • TeeChannel

Implements

  • IChannelControlsHost

Constructors

Properties

_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

    • (currentCtx?): IProcessTelemetryContext
    • Parameters

      • OptionalcurrentCtx: IProcessTelemetryContext

        [Optional] The current execution context

        -

      Returns IProcessTelemetryContext

_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-
core: IAppInsightsCore<IConfiguration>

Holds the core instance that was used during initialization

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string = "TeeChannelController"
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number = 999
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing

-
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Flush any batched events immediately; Will not flush if the paused and channel should default to sending data asynchronously. -If executing asynchronously and you DO NOT pass a callback function then a IPromise -will be returned which will resolve once the flush is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • isAsync: boolean
    • callBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • sendReason: SendRequestReason

      specify the reason that you are calling "flush" defaults to ManualFlush (1) if not specified

      -
    • OptionalcbTimeout: number

    Returns void | IPromise<boolean>

      -
    • If a callback is provided true to indicate that callback will be called after the flush is complete otherwise the caller -should assume that any provided callback will never be called, Nothing or if occurring asynchronously a -IPromise which will be resolved once the unload is complete, -the IPromise will only be returned when no callback is provided -and isAsync is true.
    • -
    -
  • Get and return the named channel instance (if present) from the queues

    -

    Type Parameters

    • T extends IPlugin = IPlugin

    Parameters

    • pluginIdentifier: string

      The identifier name of the plugin

      -

    Returns T

  • Returns IChannelControls[][]

  • Parameters

    • config: IConfiguration & IConfig
    • core: IAppInsightsCore<IConfiguration>
    • extensions: IPlugin[]
    • OptionalpluginChain: ITelemetryPluginChain

    Returns void

  • Flush the batched events synchronously (if possible -- based on configuration). -Will not flush if the Send has been paused.

    -

    Returns void

  • Pause the sending (transmission) of events, this will cause all events to be batched only until the maximum limits are -hit at which point new events are dropped. Will also cause events to NOT be sent during page unload, so if Session storage -is disabled events will be lost. -SessionStorage Limit is 2000 events, In-Memory (Array) Storage is 10,000 events (can be configured via the eventsLimitInMem).

    -

    Returns void

  • Parameters

    • telemetryItem: ITelemetryItem
    • OptionalitemCtx: IProcessTelemetryContext

    Returns void

  • Resume the sending (transmission) of events, this will restart the timer and any batched events will be sent using the normal -send interval.

    -

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/applicationinsights-teechannel-js/index.html b/docs/webSdk/applicationinsights-teechannel-js/index.html deleted file mode 100644 index f605b3363..000000000 --- a/docs/webSdk/applicationinsights-teechannel-js/index.html +++ /dev/null @@ -1,3 +0,0 @@ -@microsoft/applicationinsights-teechannel-js - v3.3.1

@microsoft/applicationinsights-teechannel-js - v3.3.1

Index

Classes

Interfaces

diff --git a/docs/webSdk/applicationinsights-teechannel-js/interfaces/ITeeChannelConfig.html b/docs/webSdk/applicationinsights-teechannel-js/interfaces/ITeeChannelConfig.html deleted file mode 100644 index 8cafac453..000000000 --- a/docs/webSdk/applicationinsights-teechannel-js/interfaces/ITeeChannelConfig.html +++ /dev/null @@ -1,8 +0,0 @@ -ITeeChannelConfig | @microsoft/applicationinsights-teechannel-js - v3.3.1
interface ITeeChannelConfig {
    ignoreCoreChannels?: boolean;
    teeChannels?: IChannelControls[][];
}

Properties

ignoreCoreChannels?: boolean

By default the TeeChannel will use the core configuration channels (starting at index 1 channels[1.xxx]) as separate tee'd channel chains -for processing events. This configuration allow you to ignore any additional core channels and only use the teeChannels -Defaults to false

-
teeChannels?: IChannelControls[][]

Channel queues that is setup by caller in desired order. -If channels are provided here, core will ignore any channels that are already setup, example if there is a SKU with an initialized channel

-
diff --git a/docs/webSdk/applicationinsights-web-basic/.nojekyll b/docs/webSdk/applicationinsights-web-basic/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-web-basic/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web-basic/assets/highlight.css b/docs/webSdk/applicationinsights-web-basic/assets/highlight.css deleted file mode 100644 index 697fe4c58..000000000 --- a/docs/webSdk/applicationinsights-web-basic/assets/highlight.css +++ /dev/null @@ -1,85 +0,0 @@ -:root { - --light-hl-0: #A31515; - --dark-hl-0: #CE9178; - --light-hl-1: #0000FF; - --dark-hl-1: #569CD6; - --light-hl-2: #001080; - --dark-hl-2: #9CDCFE; - --light-hl-3: #000000; - --dark-hl-3: #D4D4D4; - --light-hl-4: #098658; - --dark-hl-4: #B5CEA8; - --light-hl-5: #0070C1; - --dark-hl-5: #4FC1FF; - --light-hl-6: #008000; - --dark-hl-6: #6A9955; - --light-hl-7: #AF00DB; - --dark-hl-7: #C586C0; - --light-hl-8: #795E26; - --dark-hl-8: #DCDCAA; - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --hl-8: var(--light-hl-8); - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --hl-8: var(--dark-hl-8); - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --hl-8: var(--light-hl-8); - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --hl-8: var(--dark-hl-8); - --code-background: var(--dark-code-background); -} - -.hl-0 { color: var(--hl-0); } -.hl-1 { color: var(--hl-1); } -.hl-2 { color: var(--hl-2); } -.hl-3 { color: var(--hl-3); } -.hl-4 { color: var(--hl-4); } -.hl-5 { color: var(--hl-5); } -.hl-6 { color: var(--hl-6); } -.hl-7 { color: var(--hl-7); } -.hl-8 { color: var(--hl-8); } -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-web-basic/assets/icons.js b/docs/webSdk/applicationinsights-web-basic/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-web-basic/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web-basic/assets/icons.svg b/docs/webSdk/applicationinsights-web-basic/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-web-basic/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web-basic/assets/main.js b/docs/webSdk/applicationinsights-web-basic/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-web-basic/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-web-basic/assets/navigation.js b/docs/webSdk/applicationinsights-web-basic/assets/navigation.js deleted file mode 100644 index ff9e2ec5e..000000000 --- a/docs/webSdk/applicationinsights-web-basic/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACp2UUW/TMBSF/4ufW0oLG6NvaHRSpA2qDfaCpskkJ4mFY4drp2uF+O8oi0Zj13ECr/Hnz+eeJP72i1nsLVuzD3WdKCOK0ppLTWAzVnNbsjVLJTcGZuEBr0pbSTZjP4TK2Hq5uvg967ukSLkVWr1sCfp8KOZMBgMKZUE5T2EWPuQKV2fnjrCxerNPUbcRvkCigqXDgDfIRvWXWuWiaOh5wrDVQaKyj6ihMqj0MBI0AEbFmx2UHXG6TFR3rXmGbCubQgzM3CeiqhtYEulINA+KCre8wL3A0xaUa6q4SjFij+2YdNRE/0RppNUJfd613wV1n1xY0ieiqr95E4sq7HKQabLYfB4UFxIffbMuE9O1pdziZwNjb8FN/1eGaiqzOAFc24XnAp1ehd3z2O13hx1I2MM1dpBHgT3Uz9t7i94sr9+/W56txk07ToJ/l75tvnR9b/qqRyRtpYrLGxjDCySZX04AGa6HE11p2vC0PGryRqXt7WgWx1XXcP521hXZ9mGyuTBz7LszWU+OgcG7nIh02I8ozKdGys/0VWXIhUIWSnoC/VfgmvT+cPUiDZ3jEv4hPZUtST9tiDSFNMfVf8j58Aepx5GDOggAAA==" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web-basic/assets/search.js b/docs/webSdk/applicationinsights-web-basic/assets/search.js deleted file mode 100644 index 8bc3fffc8..000000000 --- a/docs/webSdk/applicationinsights-web-basic/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web-basic/assets/style.css b/docs/webSdk/applicationinsights-web-basic/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-web-basic/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-web-basic/classes/AppInsightsCore.html b/docs/webSdk/applicationinsights-web-basic/classes/AppInsightsCore.html deleted file mode 100644 index da145cc1a..000000000 --- a/docs/webSdk/applicationinsights-web-basic/classes/AppInsightsCore.html +++ /dev/null @@ -1,119 +0,0 @@ -AppInsightsCore | @microsoft/applicationinsights-web-basic - v3.3.1

Type Parameters

Implements

Constructors

Properties

config: CfgType
getWParam: (() => number)

Function used to identify the get w parameter used to identify status bit to some channels

-
isInitialized: (() => boolean)

Returns a value that indicates whether the instance has already been previously initialized.

-
logger: IDiagnosticLogger

The current logger instance for this instance.

-
pluginVersionString: string

The formatted string of the installed plugins that contain a version number

-
pluginVersionStringArr: string[]

An array of the installed plugins that provide a version

-

Methods

  • Hook for Core extensions to allow them to update their own configuration before updating all of the plugins.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      The plugin update context

      -
    • updateState: ITelemetryUpdateState

      The Update State

      -

    Returns boolean | void

    boolean - True means the extension class will call updateState otherwise the Core will

    -
  • Watches and tracks status of initialization process

    -

    Returns number

    ActiveStatus

    -

    3.3.0 -If returned status is active, it means initialization process is completed. -If returned status is pending, it means the initialization process is waiting for promieses to be resolved. -If returned status is inactive, it means ikey is invalid or can 't get ikey or enpoint url from promsises.

    -
  • Adds a notification listener. The SDK calls methods on the listener when an appropriate notification is raised. -The added plugins must raise notifications. If the plugins do not implement the notifications, then no methods will be -called.

    -

    Parameters

    • listener: INotificationListener

      An INotificationListener object.

      -

    Returns void

  • Add a new plugin to the installation

    -

    Type Parameters

    Parameters

    • plugin: T

      The new plugin to add

      -
    • OptionalreplaceExisting: boolean

      should any existing plugin be replaced, default is false

      -
    • OptionaldoAsync: boolean

      Should the add be performed asynchronously

      -
    • OptionaladdCb: ((added?: boolean) => void)

      [Optional] callback to call after the plugin has been added

      -
        • (added?): void
        • Parameters

          • Optionaladded: boolean

          Returns void

    Returns void

  • Add a telemetry processor to decorate or drop telemetry events.

    -

    Parameters

    • telemetryInitializer: TelemetryInitializerFunction

      The Telemetry Initializer function

      -

    Returns ITelemetryInitializerHandler

      -
    • A ITelemetryInitializerHandler to enable the initializer to be removed
    • -
    -
  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | ILegacyUnloadHook
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Returns number

  • Returns the unique event namespace that should be used

    -

    Returns string

  • Flush and send any batched / cached data immediately

    -

    Parameters

    • OptionalisAsync: boolean
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • OptionalsendReason: SendRequestReason

      specify the reason that you are calling "flush" defaults to ManualFlush (1) if not specified

      -

    Returns void

      -
    • true if the callback will be return after the flush is complete otherwise the caller should assume that any provided callback will never be called
    • -
    -
  • Returns IChannelControls[]

  • Get the current cookie manager for this instance

    -

    Returns ICookieMgr

  • Get the current notification manager

    -

    Returns INotificationManager

  • Get the current performance manager

    -

    Returns IPerfManager

  • Find and return the (first) plugin with the specified identifier if present

    -

    Type Parameters

    Parameters

    • pluginIdentifier: string

    Returns ILoadedPlugin<T>

  • Return a new instance of the IProcessTelemetryContext for processing events

    -

    Returns IProcessTelemetryContext

  • Gets the current distributed trace context for this instance if available

    -

    Parameters

    • OptionalcreateNew: boolean

      Optional flag to create a new instance if one doesn't currently exist, defaults to true

      -

    Returns IDistributedTraceContext

  • Parameters

    • config: CfgType
    • extensions: IPlugin[]
    • Optionallogger: IDiagnosticLogger
    • OptionalnotificationManager: INotificationManager

    Returns void

  • Watches and tracks changes for accesses to the current config, and if the accessed config changes the -handler will be recalled.

    -

    Parameters

    Returns IUnloadHook

    A watcher handler instance that can be used to remove itself when being unloaded

    -
  • Enable the timer that checks the logger.queue for log messages to be flushed. -Note: Since 3.0.1 and 2.8.13 this is no longer an interval timer but is a normal -timer that is only started when this function is called and then subsequently -only if there are any logger.queue messages to be sent.

    -

    Parameters

    • OptionaleventName: string

    Returns ITimerHandler

  • Returns void

  • Removes all instances of the listener.

    -

    Parameters

    • listener: INotificationListener

      INotificationListener to remove.

      -

    Returns void

  • Set the current cookie manager for this instance

    -

    Parameters

    • cookieMgr: ICookieMgr

      The manager, if set to null/undefined will cause the default to be created

      -

    Returns void

  • Set the current performance manager

    -

    Parameters

    • perfMgr: IPerfManager

      The performance manager

      -

    Returns void

  • Sets the current distributed trace context for this instance if available

    -

    Parameters

    • newTracectx: IDistributedTraceContext

    Returns void

  • Stop the timer that log messages from logger.queue when available

    -

    Returns void

  • Parameters

    Returns void

  • Unload and Tear down the SDK and any initialized plugins, after calling this the SDK will be considered -to be un-initialized and non-operational, re-initializing the SDK should only be attempted if the previous -unload call return true stating that all plugins reported that they also unloaded, the recommended -approach is to create a new instance and initialize that instance. -This is due to possible unexpected side effects caused by plugins not supporting unload / teardown, unable -to successfully remove any global references or they may just be completing the unload process asynchronously. -If you pass isAsync as true (also the default) and DO NOT pass a callback function then an IPromise -will be returned which will resolve once the unload is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -
    • OptionalunloadComplete: ((unloadState: ITelemetryUnloadState) => void)

      An optional callback that will be called once the unload has completed

      -
        • (unloadState): void
        • Parameters

          • unloadState: ITelemetryUnloadState

          Returns void

    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the -unload. Defaults to 5 seconds.

      -

    Returns void | IPromise<ITelemetryUnloadState>

    Nothing or if occurring asynchronously a IPromise -which will be resolved once the unload is complete, the IPromise -will only be returned when no callback is provided and isAsync is true

    -
  • Update the configuration used and broadcast the changes to all loaded plugins

    -

    Parameters

    • newConfig: CfgType

      The new configuration is apply

      -
    • OptionalmergeExisting: boolean

      Should the new configuration merge with the existing or just replace it. Default is to true.

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-web-basic/classes/ApplicationInsights.html b/docs/webSdk/applicationinsights-web-basic/classes/ApplicationInsights.html deleted file mode 100644 index f107accbc..000000000 --- a/docs/webSdk/applicationinsights-web-basic/classes/ApplicationInsights.html +++ /dev/null @@ -1,54 +0,0 @@ -ApplicationInsights | @microsoft/applicationinsights-web-basic - v3.3.1

ApplicationInsights

-

Constructors

Properties

config: IConfiguration & IConfig

Methods

  • Add a new plugin to the installation

    -

    Type Parameters

    Parameters

    • plugin: T

      The new plugin to add

      -
    • replaceExisting: boolean

      should any existing plugin be replaced

      -
    • doAsync: boolean

      Should the add be performed asynchronously

      -
    • OptionaladdCb: ((added?: boolean) => void)
        • (added?): void
        • Parameters

          • Optionaladded: boolean

          Returns void

    Returns void

  • Parameters

    Returns ITelemetryInitializerHandler

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Returns the unique event namespace that should be used

    -

    Returns string

  • Immediately send all batched telemetry

    -

    Parameters

    • Optionalasync: boolean = true

    Returns void

    ApplicationInsights

    -
  • Gets the current distributed trace context for this instance if available

    -

    Returns IDistributedTraceContext

  • Initialize this instance of ApplicationInsights

    -

    Returns void

    ApplicationInsights

    -
  • Watches and tracks changes for accesses to the current config, and if the accessed config changes the -handler will be recalled.

    -

    Parameters

    Returns IUnloadHook

    A watcher handler instance that can be used to remove itself when being unloaded

    -
  • Returns void

  • Send a manually constructed custom event

    -

    Parameters

    Returns void

    ApplicationInsights

    -
  • Unload and Tear down the SDK and any initialized plugins, after calling this the SDK will be considered -to be un-initialized and non-operational, re-initializing the SDK should only be attempted if the previous -unload call return true stating that all plugins reported that they also unloaded, the recommended -approach is to create a new instance and initialize that instance. -This is due to possible unexpected side effects caused by plugins not supporting unload / teardown, unable -to successfully remove any global references or they may just be completing the unload process asynchronously.

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -
    • OptionalunloadComplete: ((unloadState: ITelemetryUnloadState) => void)

      An optional callback that will be called once the unload has completed

      -
        • (unloadState): void
        • Parameters

          • unloadState: ITelemetryUnloadState

          Returns void

    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the -unload. Defaults to 5 seconds.

      -

    Returns void | IPromise<ITelemetryUnloadState>

    Nothing or if occurring asynchronously a IPromise -which will be resolved once the unload is complete, the IPromise -will only be returned when no callback is provided and isAsync is true

    -
  • Update the configuration used and broadcast the changes to all loaded plugins

    -

    Type Parameters

    Parameters

    • newConfig: T

      The new configuration is apply

      -
    • OptionalmergeExisting: boolean

      Should the new configuration merge with the existing or just replace it. Default is to merge.

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-web-basic/classes/Sender.html b/docs/webSdk/applicationinsights-web-basic/classes/Sender.html deleted file mode 100644 index fabd5ab91..000000000 --- a/docs/webSdk/applicationinsights-web-basic/classes/Sender.html +++ /dev/null @@ -1,138 +0,0 @@ -Sender | @microsoft/applicationinsights-web-basic - v3.3.1

Hierarchy

  • BaseTelemetryPlugin
    • Sender

Implements

  • IChannelControls

Constructors

  • Returns Sender

Properties

_appId: string

AppId of this component parsed from some backend response.

-
_buffer: ISendBuffer

A send buffer object

-
_doTeardown?: ((unloadCtx?: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState, asyncCallback?: (() => void)) => boolean | void)

Teardown / Unload hook to allow implementations to perform some additional unload operations before the BaseTelemetryPlugin -finishes it's removal.

-

Type declaration

    • (unloadCtx?, unloadState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalunloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async unload/teardown operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_doUpdate?: ((updateCtx?: IProcessTelemetryUpdateContext, updateState?: ITelemetryUpdateState, asyncCallback?: (() => void)) => boolean | void)

Extension hook to allow implementations to perform some additional update operations before the BaseTelemetryPlugin finishes it's removal

-

Type declaration

    • (updateCtx?, updateState?, asyncCallback?): boolean | void
    • Parameters

      • OptionalupdateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • OptionalupdateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -
      • OptionalasyncCallback: (() => void)

        An optional callback that the plugin must call if it returns true to inform the caller that it has completed any async update operations.

        -
          • (): void
          • Returns void

      Returns boolean | void

      boolean - true if the plugin has or will call asyncCallback, this allows the plugin to perform any asynchronous operations.

      -
_getTelCtx: ((currentCtx?: IProcessTelemetryContext) => IProcessTelemetryContext)

Helper to return the current IProcessTelemetryContext, if the passed argument exists this just -returns that value (helps with minification for callers), otherwise it will return the configured -context or a temporary one.

-

Type declaration

    • (currentCtx?): IProcessTelemetryContext
    • Parameters

      • OptionalcurrentCtx: IProcessTelemetryContext

        [Optional] The current execution context

        -

      Returns IProcessTelemetryContext

_sample: ISample
_sender: SenderFunction

A method which will cause data to be send to the url

-
_senderConfig: ISenderConfig

The configuration for this sender instance

-
_unloadHooks: IUnloadHookContainer

Exposes the underlying unload hook container instance for this extension to allow it to be passed down to any sub components of the class. -This should NEVER be exposed or called publically as it's scope is for internal use by BaseTelemetryPlugin and any derived class (which is why -it's scoped as protected)

-

Holds the core instance that was used during initialization

-
diagLog: ((itemCtx?: IProcessTelemetryContext) => IDiagnosticLogger)

Returns the current diagnostic logger that can be used to log issues, if no logger is currently -assigned a new default one will be created and returned.

-
identifier: string
isInitialized: (() => boolean)

Returns whether the plugin has been initialized

-
priority: number
processNext: ((env: ITelemetryItem, itemCtx: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • itemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setInitialized: ((isInitialized: boolean) => void)

Internal helper to allow setting of the internal initialized setting for inherited instances and unit testing

-
setNextPlugin: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing

-
version?: string

Plugin version (available in data.properties.version in common schema)

-

Methods

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | ILegacyUnloadHook
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • error handler

    -

    Parameters

    • payload: string[] | IInternalStorageItem[]
    • message: string
    • Optionalevent: ErrorEvent

    Returns void

    since version 3.2.0, if the payload is string[], this function is no-op (string[] is only used for backwards Compatibility)

    -
  • partial success handler

    -

    Parameters

    • payload: string[] | IInternalStorageItem[]
    • results: IBackendResponse

    Returns void

    since version 3.2.0, if the payload is string[], this function is no-op (string[] is only used for backwards Compatibility)

    -
  • success handler

    -

    Parameters

    • payload: string[] | IInternalStorageItem[]
    • countOfItemsInPayload: number

    Returns void

    since version 3.2.0, if the payload is string[], this function is no-op (string[] is only used for backwards Compatibility)

    -
  • xdr state changes

    -

    Parameters

    • xdr: IXDomainRequest
    • payload: string[] | IInternalStorageItem[]

    Returns void

    since version 3.2.0, if the payload is string[], this function is no-op (string[] is only used for backwards Compatibility)

    -
  • xhr state changes

    -

    Parameters

    • xhr: XMLHttpRequest
    • payload: string[] | IInternalStorageItem[]
    • countOfItemsInPayload: number

    Returns void

    since version 3.2.0, if the payload is string[], this function is no-op (string[] is only used for backwards Compatibility)

    -
  • Add header to request

    -

    Parameters

    • name: string

      Header name.

      -
    • value: string

      Header value.

      -

    Returns void

  • Parameters

    • orig: ITelemetryItem
    • iKey: string
    • logger: IDiagnosticLogger
    • OptionalconvertUndefined: any

    Returns IEnvelope

  • Flush to send data immediately; channel should default to sending data asynchronously. If executing asynchronously (the default) and -you DO NOT pass a callback function then a IPromise -will be returned which will resolve once the flush is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • Optionalasync: boolean

      send data asynchronously when true

      -
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    Returns void | IPromise<boolean>

      -
    • If a callback is provided true to indicate that callback will be called after the flush is complete otherwise the caller -should assume that any provided callback will never be called, Nothing or if occurring asynchronously a -IPromise which will be resolved once the unload is complete, -the IPromise will only be returned when no callback is provided -and async is true.
    • -
    -
  • Get Offline Serializer support

    -

    Returns IInternalOfflineSupport

    internal Offline Serializer object

    -
  • Parameters

    Returns void

  • Check if there are no active requests being sent.

    -

    Returns boolean

    True if idle, false otherwise.

    -
  • Flush the batched events synchronously (if possible -- based on configuration). -Will not flush if the Send has been paused.

    -

    Returns void

  • Pause the sending (transmission) of events, this will cause all events to be batched only until the maximum limits are -hit at which point new events are dropped. Will also cause events to NOT be sent during page unload, so if Session storage -is disabled events will be lost. -SessionStorage Limit is 2000 events, In-Memory (Array) Storage is 10,000 events (can be configured via the eventsLimitInMem).

    -

    Returns void

  • Parameters

    • telemetryItem: ITelemetryItem
    • OptionalitemCtx: IProcessTelemetryContext

    Returns void

  • Resume the sending (transmission) of events, this will restart the timer and any batched events will be sent using the normal -send interval.

    -

    Returns void

  • Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

    -

    Parameters

    • OptionalunloadCtx: IProcessTelemetryUnloadContext

      This is the context that should be used during unloading.

      -
    • OptionalunloadState: ITelemetryUnloadState

      The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

    -
  • Trigger the immediate send of buffered data; If executing asynchronously (the default) this may (not required) return -an IPromise that will resolve once the -send is complete. The actual implementation of the IPromise will be a native Promise (if supported) or the default -as supplied by ts-async library

    -

    Parameters

    • Optionalasync: boolean

      Indicates if the events should be sent asynchronously

      -
    • OptionalforcedSender: SenderFunction

      {SenderFunction} - Indicates the forcedSender, undefined if not passed

      -
    • OptionalsendReason: SendRequestReason

    Returns void | IPromise<boolean>

      -
    • Nothing or optionally, if occurring asynchronously a IPromise -which will be resolved (or reject) once the send is complete, the IPromise -should only be returned when async is true.
    • -
    -
  • The the plugin should re-evaluate configuration and update any cached configuration settings.

    -

    Parameters

    • updateCtx: IProcessTelemetryUpdateContext

      This is the context that should be used during updating.

      -
    • updateState: ITelemetryUpdateState

      The details / state of the update process, it holds details like the current and previous configuration.

      -

    Returns boolean | void

    boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

    -
diff --git a/docs/webSdk/applicationinsights-web-basic/enums/SendRequestReason.html b/docs/webSdk/applicationinsights-web-basic/enums/SendRequestReason.html deleted file mode 100644 index fcbd68a21..000000000 --- a/docs/webSdk/applicationinsights-web-basic/enums/SendRequestReason.html +++ /dev/null @@ -1,22 +0,0 @@ -SendRequestReason | @microsoft/applicationinsights-web-basic - v3.3.1

The EventsDiscardedReason enumeration contains a set of values that specify the reason for discarding an event.

-

Enumeration Members

ManualFlush: 1

A manual flush request was received

-
MaxBatchSize: 10

Maximum batch size would be exceeded

-
MaxQueuedEvents: 20

The Maximum number of events have already been queued

-
NormalSchedule: 1

Events are being sent based on the normal event schedule / timer.

-
Resumed: 4

The Channel was resumed

-
Retry: 5

The event(s) being sent as a retry

-
SdkUnload: 6

The SDK is unloading

-
SyncEvent: 3

The event(s) being sent are sync events

-
Undefined: 0

No specific reason was specified

-
Unload: 2

Unload event is being processed

-
diff --git a/docs/webSdk/applicationinsights-web-basic/enums/_eInternalMessageId.html b/docs/webSdk/applicationinsights-web-basic/enums/_eInternalMessageId.html deleted file mode 100644 index 3c3f5ced5..000000000 --- a/docs/webSdk/applicationinsights-web-basic/enums/_eInternalMessageId.html +++ /dev/null @@ -1,91 +0,0 @@ -_eInternalMessageId | @microsoft/applicationinsights-web-basic - v3.3.1

Enumeration Members

BrowserCannotReadLocalStorage -BrowserCannotReadSessionStorage -BrowserCannotWriteLocalStorage -BrowserCannotWriteSessionStorage -BrowserDoesNotSupportLocalStorage -BrowserFailedRemovalFromLocalStorage -BrowserFailedRemovalFromSessionStorage -CannotAccessCookie -CannotParseAiBlobValue -CannotSendEmptyTelemetry -CannotSerializeObject -CannotSerializeObjectNonSerializable -CdnDeprecation -CircularReferenceDetected -ClearAuthContextFailed -ClientPerformanceMathError -ConfigWatcherException -CreateEnvelopeError -DefaultThrottleMsgKey -DynamicConfigException -ErrorPVCalc -ErrorParsingAISessionCookie -ExceptionTruncated -ExceptionWhileLoggingError -FailedAddingCustomDefinedRequestContext -FailedAddingTelemetryToBuffer -FailedMonitorAjaxAbort -FailedMonitorAjaxDur -FailedMonitorAjaxGetCorrelationHeader -FailedMonitorAjaxOpen -FailedMonitorAjaxRSC -FailedMonitorAjaxSend -FailedMonitorAjaxSetRequestHeader -FailedToAddHandlerForOnBeforeUnload -FailedToFixDepricatedValues -FailedToReportDataLoss -FailedToRestoreStorageBuffer -FailedToSendQueuedTelemetry -FailedToSetStorageBuffer -FlushFailed -IdTooLong -IllegalCharsInName -InMemoryStorageBufferFull -InitPromiseException -InstrumentationKeyDeprecation -InvalidBackendResponse -InvalidContentBlob -InvalidDurationValue -InvalidEvent -InvalidInstrumentationKey -ItemNotInArray -MaxAjaxPerPVExceeded -MaxUnloadHookExceeded -MessageLimitPerPVExceeded -MessageTruncated -MissingRequiredFieldSpecification -NameTooLong -NavigationTimingNotSupported -NotificationException -OnError -PluginException -SampleRateOutOfRange -SdkLdrUpdate -SendBrowserInfoOnUserInit -SenderNotInitialized -SessionRenewalDateIsZero -SessionStorageBufferFull -SetAuthContextFailed -SetAuthContextFailedAccountName -SnippetScriptLoadFailure -StartCalledMoreThanOnce -StartTrackEventFailed -StartTrackFailed -StopCalledWithoutStart -StopTrackEventFailed -StopTrackFailed -StringValueTooLong -TelemetryEnvelopeInvalid -TelemetryInitializerFailed -TelemetrySampledAndNotSent -TrackArgumentsNotSpecified -TrackEventFailed -TrackExceptionFailed -TrackMetricFailed -TrackPVFailed -TrackPVFailedCalc -TrackPageActionEventFailed -TrackTraceFailed -TransmissionFailed -UrlTooLong -

Enumeration Members

BrowserCannotReadLocalStorage: 1
BrowserCannotReadSessionStorage: 2
BrowserCannotWriteLocalStorage: 3
BrowserCannotWriteSessionStorage: 4
BrowserDoesNotSupportLocalStorage: 0
BrowserFailedRemovalFromLocalStorage: 5
BrowserFailedRemovalFromSessionStorage: 6
CannotAccessCookie: 68
CannotParseAiBlobValue: 101
CannotSendEmptyTelemetry: 7
CannotSerializeObject: 48
CannotSerializeObjectNonSerializable: 49
CdnDeprecation: 110
CircularReferenceDetected: 50
ClearAuthContextFailed: 51
ClientPerformanceMathError: 8
ConfigWatcherException: 107
CreateEnvelopeError: 47
DefaultThrottleMsgKey: 109
DynamicConfigException: 108
ErrorPVCalc: 10
ErrorParsingAISessionCookie: 9
ExceptionTruncated: 52
ExceptionWhileLoggingError: 11
FailedAddingCustomDefinedRequestContext: 104
FailedAddingTelemetryToBuffer: 12
FailedMonitorAjaxAbort: 13
FailedMonitorAjaxDur: 14
FailedMonitorAjaxGetCorrelationHeader: 18
FailedMonitorAjaxOpen: 15
FailedMonitorAjaxRSC: 16
FailedMonitorAjaxSend: 17
FailedMonitorAjaxSetRequestHeader: 71
FailedToAddHandlerForOnBeforeUnload: 19
FailedToFixDepricatedValues: 44
FailedToReportDataLoss: 21
FailedToRestoreStorageBuffer: 42
FailedToSendQueuedTelemetry: 20
FailedToSetStorageBuffer: 41
FlushFailed: 22
IdTooLong: 69
IllegalCharsInName: 53
InMemoryStorageBufferFull: 105
InitPromiseException: 112
InstrumentationKeyDeprecation: 106
InvalidBackendResponse: 43
InvalidContentBlob: 102
InvalidDurationValue: 45
InvalidEvent: 70
InvalidInstrumentationKey: 100
ItemNotInArray: 54
MaxAjaxPerPVExceeded: 55
MaxUnloadHookExceeded: 48
MessageLimitPerPVExceeded: 23
MessageTruncated: 56
MissingRequiredFieldSpecification: 24
NameTooLong: 57
NavigationTimingNotSupported: 25
NotificationException: 74
OnError: 26
PluginException: 73
SampleRateOutOfRange: 58
SdkLdrUpdate: 111
SendBrowserInfoOnUserInit: 72
SenderNotInitialized: 28
SessionRenewalDateIsZero: 27
SessionStorageBufferFull: 67
SetAuthContextFailed: 59
SetAuthContextFailedAccountName: 60
SnippetScriptLoadFailure: 99
StartCalledMoreThanOnce: 62
StartTrackEventFailed: 29
StartTrackFailed: 31
StopCalledWithoutStart: 63
StopTrackEventFailed: 30
StopTrackFailed: 32
StringValueTooLong: 61
TelemetryEnvelopeInvalid: 46
TelemetryInitializerFailed: 64
TelemetrySampledAndNotSent: 33
TrackArgumentsNotSpecified: 65
TrackEventFailed: 34
TrackExceptionFailed: 35
TrackMetricFailed: 36
TrackPVFailed: 37
TrackPVFailedCalc: 38
TrackPageActionEventFailed: 103
TrackTraceFailed: 39
TransmissionFailed: 40
UrlTooLong: 66
diff --git a/docs/webSdk/applicationinsights-web-basic/enums/eSeverityLevel.html b/docs/webSdk/applicationinsights-web-basic/enums/eSeverityLevel.html deleted file mode 100644 index b7e04347a..000000000 --- a/docs/webSdk/applicationinsights-web-basic/enums/eSeverityLevel.html +++ /dev/null @@ -1,7 +0,0 @@ -eSeverityLevel | @microsoft/applicationinsights-web-basic - v3.3.1

Defines the level of severity for the event.

-

Enumeration Members

Enumeration Members

Critical: 4
Error: 3
Information: 1
Verbose: 0
Warning: 2
diff --git a/docs/webSdk/applicationinsights-web-basic/functions/arrForEach.html b/docs/webSdk/applicationinsights-web-basic/functions/arrForEach.html deleted file mode 100644 index 8d4c07800..000000000 --- a/docs/webSdk/applicationinsights-web-basic/functions/arrForEach.html +++ /dev/null @@ -1,16 +0,0 @@ -arrForEach | @microsoft/applicationinsights-web-basic - v3.3.1
  • Calls the provided callbackFn function once for each element in an array in ascending index order. It is not invoked for index properties -that have been deleted or are uninitialized. And unlike the ES6 forEach() you CAN stop or break the iteration by returning -1 from the -callbackFn function.

    -

    The range (number of elements) processed by arrForEach() is set before the first call to the callbackFn. Any elements added beyond the range -or elements which as assigned to indexes already processed will not be visited by the callbackFn.

    -

    Type Parameters

    • T = any

      Identifies the element type of the array

      -

    Parameters

    • theArray: ArrayLike<T>

      The array or array like object of elements to be searched.

      -
    • callbackfn: ((value: T, index: number, array: T[]) => number | void)

      A synchronous function that accepts up to three arguments. arrForEach calls the callbackfn function one time for each element in the array.

      -
        • (value, index, array): number | void
        • Parameters

          • value: T
          • index: number
          • array: T[]

          Returns number | void

    • OptionalthisArg: any

      An object to which the this keyword can refer in the callbackfn function. If thisArg is omitted, null or undefined -the array will be used as the this value.

      -

    Returns void

    arrForEach expects a synchronous function. -arrForEach does not wait for promises. Make sure you are aware of the implications while using promises (or async functions) as forEach callback.

    -
    const items = ['item1', 'item2', 'item3'];
    const copyItems = [];

    // before using for loop
    for (let i = 0; i < items.length; i++) {
    copyItems.push(items[i]);
    }

    // before using forEach()
    items.forEach((item) => {
    copyItems.push(item);
    });

    // after
    arrForEach(items, (item) => {
    copyItems.push(item);
    // May return -1 to abort the iteration
    });

    // Also supports input as an array like object
    const items = { length: 3, 0: 'item1', 1: 'item2', 2: 'item3' }; -
    - -
diff --git a/docs/webSdk/applicationinsights-web-basic/functions/isNullOrUndefined.html b/docs/webSdk/applicationinsights-web-basic/functions/isNullOrUndefined.html deleted file mode 100644 index ca3eba1f3..000000000 --- a/docs/webSdk/applicationinsights-web-basic/functions/isNullOrUndefined.html +++ /dev/null @@ -1,7 +0,0 @@ -isNullOrUndefined | @microsoft/applicationinsights-web-basic - v3.3.1
  • Checks if the provided value is null, undefined or contains the string value of "undefined".

    -

    Parameters

    • value: any

      The value to check

      -

    Returns boolean

    true if the value is null or undefined

    -
    isNullOrUndefined(null);         // true
    isNullOrUndefined(undefined); // true
    isNullOrUndefined("undefined"); // true

    let value = null;
    isNullOrUndefined(value); // true
    let value = undefined;
    isNullOrUndefined(value); // true

    isNullOrUndefined(""); // false
    isNullOrUndefined(0); // false
    isNullOrUndefined(new Date()); // false
    isNullOrUndefined(true); // false
    isNullOrUndefined(false); // false -
    - -
diff --git a/docs/webSdk/applicationinsights-web-basic/functions/proxyFunctions.html b/docs/webSdk/applicationinsights-web-basic/functions/proxyFunctions.html deleted file mode 100644 index 20229a318..000000000 --- a/docs/webSdk/applicationinsights-web-basic/functions/proxyFunctions.html +++ /dev/null @@ -1,6 +0,0 @@ -proxyFunctions | @microsoft/applicationinsights-web-basic - v3.3.1
  • Creates proxy functions on the target which internally will call the source version with all arguments passed to the target method.

    -

    Type Parameters

    • T
    • S

    Parameters

    • target: T

      The target object to be assigned with the source properties and functions

      -
    • source: S | (() => S)

      The source object which will be assigned / called by setting / calling the targets proxies

      -
    • functionsToProxy: (keyof S)[]

      An array of function names that will be proxied on the target

      -
    • OptionaloverwriteTarget: boolean

      If false this will not replace any pre-existing name otherwise (the default) it will overwrite any existing name

      -

    Returns T

diff --git a/docs/webSdk/applicationinsights-web-basic/functions/throwError.html b/docs/webSdk/applicationinsights-web-basic/functions/throwError.html deleted file mode 100644 index cd18b06bc..000000000 --- a/docs/webSdk/applicationinsights-web-basic/functions/throwError.html +++ /dev/null @@ -1,2 +0,0 @@ -throwError | @microsoft/applicationinsights-web-basic - v3.3.1
  • Throw an error exception with the specified optional message

    -

    Parameters

    • Optionalmessage: string

    Returns never

diff --git a/docs/webSdk/applicationinsights-web-basic/hierarchy.html b/docs/webSdk/applicationinsights-web-basic/hierarchy.html deleted file mode 100644 index 852ea9609..000000000 --- a/docs/webSdk/applicationinsights-web-basic/hierarchy.html +++ /dev/null @@ -1 +0,0 @@ -@microsoft/applicationinsights-web-basic - v3.3.1

@microsoft/applicationinsights-web-basic - v3.3.1

Class Hierarchy

diff --git a/docs/webSdk/applicationinsights-web-basic/index.html b/docs/webSdk/applicationinsights-web-basic/index.html deleted file mode 100644 index f9bf22163..000000000 --- a/docs/webSdk/applicationinsights-web-basic/index.html +++ /dev/null @@ -1,30 +0,0 @@ -@microsoft/applicationinsights-web-basic - v3.3.1
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/IAppInsightsCore.html b/docs/webSdk/applicationinsights-web-basic/interfaces/IAppInsightsCore.html deleted file mode 100644 index 2d68bc34f..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/IAppInsightsCore.html +++ /dev/null @@ -1,109 +0,0 @@ -IAppInsightsCore | @microsoft/applicationinsights-web-basic - v3.3.1
interface IAppInsightsCore<CfgType> {
    activeStatus?: (() => number);
    addNotificationListener?(listener: INotificationListener): void;
    addPlugin<T>(plugin: T, replaceExisting?: boolean, doAsync?: boolean, addCb?: ((added?: boolean) => void)): void;
    addTelemetryInitializer(telemetryInitializer: TelemetryInitializerFunction): ITelemetryInitializerHandler;
    addUnloadCb(handler: UnloadHandler): void;
    addUnloadHook(hooks:
        | ILegacyUnloadHook
        | IUnloadHook
        | IUnloadHook[]
        | Iterator<IUnloadHook, any, undefined>
        | ILegacyUnloadHook[]
        | Iterator<ILegacyUnloadHook, any, undefined>): void;
    config: CfgType;
    evtNamespace(): string;
    flush(isAsync?: boolean, callBack?: ((flushComplete?: boolean) => void), sendReason?: SendRequestReason, cbTimeout?: number): boolean | void;
    getChannels(): IChannelControls[];
    getCookieMgr(): ICookieMgr;
    getNotifyMgr(): INotificationManager;
    getPerfMgr(): IPerfManager;
    getPlugin<T>(pluginIdentifier: string): ILoadedPlugin<T>;
    getProcessTelContext(): IProcessTelemetryContext;
    getTraceCtx(createNew?: boolean): IDistributedTraceContext;
    getWParam: (() => number);
    initialize(config: CfgType, extensions: IPlugin[], logger?: IDiagnosticLogger, notificationManager?: INotificationManager): void;
    isInitialized?: (() => boolean);
    logger: IDiagnosticLogger;
    onCfgChange(handler: WatcherFunction<CfgType>): IUnloadHook;
    pluginVersionString: string;
    pluginVersionStringArr: string[];
    pollInternalLogs?(eventName?: string): ITimerHandler;
    removeNotificationListener?(listener: INotificationListener): void;
    setCookieMgr(cookieMgr: ICookieMgr): void;
    setPerfMgr(perfMgr: IPerfManager): void;
    setTraceCtx(newTraceCtx: IDistributedTraceContext): void;
    stopPollingInternalLogs?(): void;
    track(telemetryItem: ITelemetryItem): void;
    unload(isAsync?: boolean, unloadComplete?: ((unloadState: ITelemetryUnloadState) => void), cbTimeout?: number): void | IPromise<ITelemetryUnloadState>;
    updateCfg(newConfig: CfgType, mergeExisting?: boolean): void;
}

Type Parameters

Hierarchy

  • IPerfManagerProvider
    • IAppInsightsCore

Implemented by

Properties

activeStatus?: (() => number)

Watches and tracks status of initialization process

-

Type declaration

    • (): number
    • Returns number

      ActiveStatus

      -

3.3.0 -If returned status is active, it means initialization process is completed. -If returned status is pending, it means the initialization process is waiting for promieses to be resolved. -If returned status is inactive, it means ikey is invalid or can 't get ikey or enpoint url from promsises.

-
config: CfgType
getWParam: (() => number)

Function used to identify the get w parameter used to identify status bit to some channels

-
isInitialized?: (() => boolean)

Returns a value that indicates whether the instance has already been previously initialized.

-
logger: IDiagnosticLogger

The current logger instance for this instance.

-
pluginVersionString: string

The formatted string of the installed plugins that contain a version number

-
pluginVersionStringArr: string[]

An array of the installed plugins that provide a version

-

Methods

  • Adds a notification listener. The SDK calls methods on the listener when an appropriate notification is raised. -The added plugins must raise notifications. If the plugins do not implement the notifications, then no methods will be -called.

    -

    Parameters

    • listener: INotificationListener

      An INotificationListener object.

      -

    Returns void

  • Add a new plugin to the installation

    -

    Type Parameters

    Parameters

    • plugin: T

      The new plugin to add

      -
    • OptionalreplaceExisting: boolean

      should any existing plugin be replaced, default is false

      -
    • OptionaldoAsync: boolean

      Should the add be performed asynchronously

      -
    • OptionaladdCb: ((added?: boolean) => void)

      [Optional] callback to call after the plugin has been added

      -
        • (added?): void
        • Parameters

          • Optionaladded: boolean

          Returns void

    Returns void

  • Add a telemetry processor to decorate or drop telemetry events.

    -

    Parameters

    • telemetryInitializer: TelemetryInitializerFunction

      The Telemetry Initializer function

      -

    Returns ITelemetryInitializerHandler

      -
    • A ITelemetryInitializerHandler to enable the initializer to be removed
    • -
    -
  • Add a handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Add this hook so that it is automatically removed during unloading

    -

    Parameters

    • hooks:
          | ILegacyUnloadHook
          | IUnloadHook
          | IUnloadHook[]
          | Iterator<IUnloadHook, any, undefined>
          | ILegacyUnloadHook[]
          | Iterator<ILegacyUnloadHook, any, undefined>

      The single hook or an array of IInstrumentHook objects

      -

    Returns void

  • Returns the unique event namespace that should be used when registering events

    -

    Returns string

  • Flush and send any batched / cached data immediately

    -

    Parameters

    • OptionalisAsync: boolean
    • OptionalcallBack: ((flushComplete?: boolean) => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (flushComplete?): void
        • Parameters

          • OptionalflushComplete: boolean

          Returns void

    • OptionalsendReason: SendRequestReason

      specify the reason that you are calling "flush" defaults to ManualFlush (1) if not specified

      -
    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the unload. Defaults to 5 seconds.

      -

    Returns boolean | void

      -
    • true if the callback will be return after the flush is complete otherwise the caller should assume that any provided callback will never be called
    • -
    -
  • Returns IChannelControls[]

  • Get the current cookie manager for this instance

    -

    Returns ICookieMgr

  • Get the current notification manager

    -

    Returns INotificationManager

  • Get the current performance manager

    -

    Returns IPerfManager

  • Find and return the (first) plugin with the specified identifier if present

    -

    Type Parameters

    Parameters

    • pluginIdentifier: string

    Returns ILoadedPlugin<T>

  • Return a new instance of the IProcessTelemetryContext for processing events

    -

    Returns IProcessTelemetryContext

  • Gets the current distributed trace context for this instance if available

    -

    Parameters

    • OptionalcreateNew: boolean

      Optional flag to create a new instance if one doesn't currently exist, defaults to true

      -

    Returns IDistributedTraceContext

  • Parameters

    • config: CfgType
    • extensions: IPlugin[]
    • Optionallogger: IDiagnosticLogger
    • OptionalnotificationManager: INotificationManager

    Returns void

  • Watches and tracks changes for accesses to the current config, and if the accessed config changes the -handler will be recalled.

    -

    Parameters

    Returns IUnloadHook

    A watcher handler instance that can be used to remove itself when being unloaded

    -
  • Parameters

    • OptionaleventName: string

    Returns ITimerHandler

  • Removes all instances of the listener.

    -

    Parameters

    • listener: INotificationListener

      INotificationListener to remove.

      -

    Returns void

  • Set the current cookie manager for this instance

    -

    Parameters

    • cookieMgr: ICookieMgr

      The manager, if set to null/undefined will cause the default to be created

      -

    Returns void

  • Set the current performance manager

    -

    Parameters

    • perfMgr: IPerfManager

      The performance manager

      -

    Returns void

  • Sets the current distributed trace context for this instance if available

    -

    Parameters

    • newTraceCtx: IDistributedTraceContext

    Returns void

  • Returns void

  • Parameters

    Returns void

  • Unload and Tear down the SDK and any initialized plugins, after calling this the SDK will be considered -to be un-initialized and non-operational, re-initializing the SDK should only be attempted if the previous -unload call return true stating that all plugins reported that they also unloaded, the recommended -approach is to create a new instance and initialize that instance. -This is due to possible unexpected side effects caused by plugins not supporting unload / teardown, unable -to successfully remove any global references or they may just be completing the unload process asynchronously. -If you pass isAsync as true (also the default) and DO NOT pass a callback function then an IPromise -will be returned which will resolve once the unload is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -
    • OptionalunloadComplete: ((unloadState: ITelemetryUnloadState) => void)

      An optional callback that will be called once the unload has completed

      -
        • (unloadState): void
        • Parameters

          • unloadState: ITelemetryUnloadState

          Returns void

    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the -unload. Defaults to 5 seconds.

      -

    Returns void | IPromise<ITelemetryUnloadState>

    Nothing or if occurring asynchronously a IPromise -which will be resolved once the unload is complete, the IPromise -will only be returned when no callback is provided and isAsync is true

    -
  • Update the configuration used and broadcast the changes to all loaded plugins, this does NOT support updating, adding or removing -any the plugins (extensions or channels). It will notify each plugin (if supported) that the configuration has changed but it will -not remove or add any new plugins, you need to call addPlugin or getPlugin(identifier).remove();

    -

    Parameters

    • newConfig: CfgType

      The new configuration is apply

      -
    • OptionalmergeExisting: boolean

      Should the new configuration merge with the existing or just replace it. Default is to merge.

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/IAutoExceptionTelemetry.html b/docs/webSdk/applicationinsights-web-basic/interfaces/IAutoExceptionTelemetry.html deleted file mode 100644 index f55d55367..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/IAutoExceptionTelemetry.html +++ /dev/null @@ -1,30 +0,0 @@ -IAutoExceptionTelemetry | @microsoft/applicationinsights-web-basic - v3.3.1

window.onerror function parameters

-

IAutoExceptionTelemetry

-
interface IAutoExceptionTelemetry {
    columnNumber: number;
    error: any;
    errorSrc?: string;
    evt?: string | Event;
    lineNumber: number;
    message: string;
    stackDetails?: IStackDetails;
    typeName?: string;
    url: string;
}

Properties

columnNumber: number

Column number for the line where the error occurred

-

IAutoExceptionTelemetry

-
error: any

Error Object (object)

-

IAutoExceptionTelemetry

-
errorSrc?: string

The descriptive source of the error

-

IAutoExceptionTelemetry

-
evt?: string | Event

The event at the time of the exception (object)

-

IAutoExceptionTelemetry

-
lineNumber: number

Line number where error was raised

-

IAutoExceptionTelemetry

-
message: string

error message. Available as event in HTML onerror="" handler

-

IAutoExceptionTelemetry

-
stackDetails?: IStackDetails

The provided stack for the error

-

IAutoExceptionTelemetry

-
typeName?: string

The calculated type of the error

-

IAutoExceptionTelemetry

-
url: string

URL of the script where the error was raised

-

IAutoExceptionTelemetry

-
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/IConfiguration.html b/docs/webSdk/applicationinsights-web-basic/interfaces/IConfiguration.html deleted file mode 100644 index 08c81f7ca..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/IConfiguration.html +++ /dev/null @@ -1,115 +0,0 @@ -IConfiguration | @microsoft/applicationinsights-web-basic - v3.3.1

Configuration provided to SDK core

-
interface IConfiguration {
    channels?: IChannelControls[][];
    connectionString?: string | IPromise<string>;
    cookieCfg?: ICookieMgrConfig;
    cookieDomain?: string;
    cookiePath?: string;
    createPerfMgr?: ((core: IAppInsightsCore<IConfiguration>, notificationManager: INotificationManager) => IPerfManager);
    diagnosticLogInterval?: number;
    disableCookiesUsage?: boolean;
    disableDbgExt?: boolean;
    disableInstrumentationKeyValidation?: boolean;
    disablePageShowEvents?: string[];
    disablePageUnloadEvents?: string[];
    enableDebug?: boolean;
    enablePerfMgr?: boolean;
    enableWParam?: boolean;
    endpointUrl?: string | IPromise<string>;
    expCfg?: IExceptionConfig;
    extensionConfig?: {
        [key: string]: any;
    };
    extensions?: ITelemetryPlugin[];
    featureOptIn?: IFeatureOptIn;
    idLength?: number;
    initInMemoMaxSize?: number;
    initTimeOut?: number;
    instrumentationKey?: string | IPromise<string>;
    loggingLevelConsole?: number;
    loggingLevelTelemetry?: number;
    maxMessageLimit?: number;
    perfEvtsSendAll?: boolean;
    storagePrefix?: string;
}

Properties

channels?: IChannelControls[][]

Channel queues that is setup by caller in desired order. -If channels are provided here, core will ignore any channels that are already setup, example if there is a SKU with an initialized channel

-
connectionString?: string | IPromise<string>

Connection string of resource. Either this or instrumentationKey must be specified.

-
cookieCfg?: ICookieMgrConfig

[Optional] A Cookie Manager configuration which includes hooks to allow interception of the get, set and delete cookie -operations. If this configuration is specified any specified enabled and domain properties will take precedence over the -cookieDomain and disableCookiesUsage values.

-
cookieDomain?: string

Custom cookie domain. This is helpful if you want to share Application Insights cookies across subdomains. It -can be set here or as part of the cookieCfg.domain, the cookieCfg takes precedence if both are specified.

-
""
-
- -
cookiePath?: string

Custom cookie path. This is helpful if you want to share Application Insights cookies behind an application -gateway. It can be set here or as part of the cookieCfg.domain, the cookieCfg takes precedence if both are specified.

-
""
-
- -
createPerfMgr?: ((core: IAppInsightsCore<IConfiguration>, notificationManager: INotificationManager) => IPerfManager)

[Optional] Callback function that will be called to create a the IPerfManager instance when required and enablePerfMgr -is enabled, this enables you to override the default creation of a PerfManager() without needing to setPerfMgr() -after initialization.

-
diagnosticLogInterval?: number

Set the timer interval (in ms) for internal logging queue, this is the -amount of time to wait after logger.queue messages are detected to be sent. -Note: since 3.0.1 and 2.8.13 the diagnostic logger timer is a normal timeout timer -and not an interval timer. So this now represents the timer "delay" and not -the frequency at which the events are sent.

-
disableCookiesUsage?: boolean

[Optional] A boolean that indicated whether to disable the use of cookies by the SDK. If true, the SDK will not store or -read any data from cookies. Cookie usage can be re-enabled after initialization via the core.getCookieMgr().enable().

-
disableDbgExt?: boolean

[Optional] A flag for performance optimization to disable attempting to use the Chrome Debug Extension, if disabled and the extension is installed -this will not send any notifications.

-
disableInstrumentationKeyValidation?: boolean
disablePageShowEvents?: string[]

[Optional] An array of page show events that you would like to be ignored, special note there must be at lease one valid show event -hooked, if you list all or the runtime environment only supports a listed (disabled) event it will STILL be hooked, if required by the SDK. -Page Show events include "pageshow" and "visibilitychange" (with 'visible' state)

-
disablePageUnloadEvents?: string[]

[Optional] An array of the page unload events that you would like to be ignored, special note there must be at least one valid unload -event hooked, if you list all or the runtime environment only supports a listed "disabled" event it will still be hooked, if required by the SDK. -Unload events include "beforeunload", "unload", "visibilitychange" (with 'hidden' state) and "pagehide"

-
enableDebug?: boolean

If enabled, uncaught exceptions will be thrown to help with debugging

-
enablePerfMgr?: boolean

[Optional] When enabled this will create local perfEvents based on sections of the code that have been instrumented -to emit perfEvents (via the doPerf()) when this is enabled. This can be used to identify performance issues within -the SDK, the way you are using it or optionally your own instrumented code. -The provided IPerfManager implementation does NOT send any additional telemetry events to the server it will only fire -the new perfEvent() on the INotificationManager which you can listen to. -This also does not use the window.performance API, so it will work in environments where this API is not supported.

-
enableWParam?: boolean

Add "&w=0" parameter to support UA Parsing when web-workers don't have access to Document. -Default is false

-
endpointUrl?: string | IPromise<string>

Endpoint where telemetry data is sent

-
expCfg?: IExceptionConfig

[Optional] Set additional configuration for exceptions, such as more scripts to include in the exception telemetry.

-

3.3.2

-
extensionConfig?: {
    [key: string]: any;
}

Extension configs loaded in SDK

-
extensions?: ITelemetryPlugin[]

Additional plugins that should be loaded by core at runtime

-
featureOptIn?: IFeatureOptIn

Custom optional value to opt in features

-
undefined
-
- -
idLength?: number

[Optional] Identifies the default length used to generate random session and user id's if non currently exists for the user / session. -Defaults to 22, previous default value was 5, if you need to keep the previous maximum length you should set this value to 5.

-
initInMemoMaxSize?: number

If your connection string, instrumentation key and endpoint url are promises, -this config is to manually set in memory proxy track calls count limit before promises finished. -Default: 100

-

3.3.0

-
initTimeOut?: number

If your connection string, instrumentation key and endpoint url are promises, -this config is to manually set timeout for those promises. -Default: 50000ms

-

3.3.0

-
instrumentationKey?: string | IPromise<string>

Instrumentation key of resource. Either this or connectionString must be specified.

-
loggingLevelConsole?: number

Console logging level. All logs with a severity level higher -than the configured level will be printed to console. Otherwise -they are suppressed. ie Level 2 will print both CRITICAL and -WARNING logs to console, level 1 prints only CRITICAL.

-

Note: Logs sent as telemetry to instrumentation key will also -be logged to console if their severity meets the configured loggingConsoleLevel

-

0: ALL console logging off -1: logs to console: severity >= CRITICAL -2: logs to console: severity >= WARNING

-
loggingLevelTelemetry?: number

Telemtry logging level to instrumentation key. All logs with a severity -level higher than the configured level will sent as telemetry data to -the configured instrumentation key.

-

0: ALL iKey logging off -1: logs to iKey: severity >= CRITICAL -2: logs to iKey: severity >= WARNING

-
maxMessageLimit?: number

Maximum number of iKey transmitted logging telemetry per page view

-
perfEvtsSendAll?: boolean

[Optional] Fire every single performance event not just the top level root performance event. Defaults to false.

-
storagePrefix?: string

Custom optional value that will be added as a prefix for storage name.

-
undefined
-
- -
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/IDependencyTelemetry.html b/docs/webSdk/applicationinsights-web-basic/interfaces/IDependencyTelemetry.html deleted file mode 100644 index 2518e06a5..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/IDependencyTelemetry.html +++ /dev/null @@ -1,18 +0,0 @@ -IDependencyTelemetry | @microsoft/applicationinsights-web-basic - v3.3.1

DependencyTelemetry telemetry interface

-
interface IDependencyTelemetry {
    correlationContext?: string;
    data?: string;
    duration?: number;
    iKey?: string;
    id: string;
    measurements?: {
        [key: string]: number;
    };
    name?: string;
    properties?: {
        [key: string]: any;
    };
    responseCode: number;
    startTime?: Date;
    success?: boolean;
    target?: string;
    type?: string;
}

Hierarchy

  • IPartC
    • IDependencyTelemetry

Properties

correlationContext?: string
data?: string
duration?: number
iKey?: string
id: string
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
name?: string
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
responseCode: number
startTime?: Date
success?: boolean
target?: string
type?: string
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/IEventTelemetry.html b/docs/webSdk/applicationinsights-web-basic/interfaces/IEventTelemetry.html deleted file mode 100644 index 3abcf0425..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/IEventTelemetry.html +++ /dev/null @@ -1,12 +0,0 @@ -IEventTelemetry | @microsoft/applicationinsights-web-basic - v3.3.1
interface IEventTelemetry {
    iKey?: string;
    measurements?: {
        [key: string]: number;
    };
    name: string;
    properties?: {
        [key: string]: any;
    };
}

Hierarchy

  • IPartC
    • IEventTelemetry

Properties

iKey?: string

custom defined iKey

-

IEventTelemetry

-
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
name: string

An event name string

-

IEventTelemetry

-
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/ILoadedPlugin.html b/docs/webSdk/applicationinsights-web-basic/interfaces/ILoadedPlugin.html deleted file mode 100644 index bad11dc4b..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/ILoadedPlugin.html +++ /dev/null @@ -1,12 +0,0 @@ -ILoadedPlugin | @microsoft/applicationinsights-web-basic - v3.3.1
interface ILoadedPlugin<T> {
    isEnabled: (() => boolean);
    plugin: T;
    remove: ((isAsync?: boolean, removeCb?: ((removed?: boolean) => void)) => void);
    setEnabled: ((isEnabled: boolean) => void);
}

Type Parameters

Properties

isEnabled: (() => boolean)

Identifies whether the plugin is enabled and can process events. This is slightly different from isInitialized as the plugin may be initialized but disabled -via the setEnabled() or it may be a shared plugin which has had it's teardown function called from another instance..

-

Type declaration

    • (): boolean
    • Returns boolean

      boolean = true if the plugin is in a state where it is operational.

      -
plugin: T
remove: ((isAsync?: boolean, removeCb?: ((removed?: boolean) => void)) => void)
setEnabled: ((isEnabled: boolean) => void)

You can optionally enable / disable a plugin from processing events. -Setting enabled to true will not necessarily cause the isEnabled() to also return true -as the plugin must also have been successfully initialized and not had it's teardown method called -(unless it's also been re-initialized)

-
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/IMetricTelemetry.html b/docs/webSdk/applicationinsights-web-basic/interfaces/IMetricTelemetry.html deleted file mode 100644 index 92db0f93d..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/IMetricTelemetry.html +++ /dev/null @@ -1,35 +0,0 @@ -IMetricTelemetry | @microsoft/applicationinsights-web-basic - v3.3.1
interface IMetricTelemetry {
    average: number;
    iKey?: string;
    max?: number;
    measurements?: {
        [key: string]: number;
    };
    min?: number;
    name: string;
    properties?: {
        [key: string]: any;
    };
    sampleCount?: number;
    stdDev?: number;
}

Hierarchy

  • IPartC
    • IMetricTelemetry

Properties

average: number

(required) - Recorded value/average for this metric

-

IMetricTelemetry

-
iKey?: string

custom defined iKey

-

IMetricTelemetry

-
max?: number

(optional) The largest measurement in the sample. Defaults to the average.

-

IMetricTelemetry

-
max=average
-
- -
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
min?: number

(optional) The smallest measurement in the sample. Defaults to the average

-

IMetricTelemetry

-
min=average
-
- -
name: string

(required) - name of this metric

-

IMetricTelemetry

-
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
sampleCount?: number

(optional) Number of samples represented by the average.

-

IMetricTelemetry

-
sampleCount=1
-
- -
stdDev?: number

(optional) The standard deviation measurement in the sample, Defaults to undefined which results in zero.

-
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/IPageViewPerformanceTelemetry.html b/docs/webSdk/applicationinsights-web-basic/interfaces/IPageViewPerformanceTelemetry.html deleted file mode 100644 index 98bdcb740..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/IPageViewPerformanceTelemetry.html +++ /dev/null @@ -1,22 +0,0 @@ -IPageViewPerformanceTelemetry | @microsoft/applicationinsights-web-basic - v3.3.1
interface IPageViewPerformanceTelemetry {
    domProcessing?: string;
    duration?: string;
    measurements?: {
        [key: string]: number;
    };
    name?: string;
    networkConnect?: string;
    perfTotal?: string;
    properties?: {
        [key: string]: any;
    };
    receivedResponse?: string;
    sentRequest?: string;
    uri?: string;
}

Hierarchy

  • IPartC
    • IPageViewPerformanceTelemetry

Properties

domProcessing?: string

DOM processing time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff

-
duration?: string

Performance total in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff". This represents the total page load time.

-
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
name?: string

name String - The name of the page. Defaults to the document title.

-
networkConnect?: string

Sent request time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff

-
perfTotal?: string

Performance total in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff". This is total duration in timespan format.

-
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
receivedResponse?: string

Received response time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff.

-
sentRequest?: string

Sent request time in TimeSpan 'G' (general long) format: d:hh:mm:ss.fffffff.

-
uri?: string

url String - a relative or absolute URL that identifies the page or other item. Defaults to the window location.

-
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/IPageViewTelemetry.html b/docs/webSdk/applicationinsights-web-basic/interfaces/IPageViewTelemetry.html deleted file mode 100644 index ff452afde..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/IPageViewTelemetry.html +++ /dev/null @@ -1,22 +0,0 @@ -IPageViewTelemetry | @microsoft/applicationinsights-web-basic - v3.3.1

Pageview telemetry interface

-
interface IPageViewTelemetry {
    iKey?: string;
    isLoggedIn?: boolean;
    measurements?: {
        [key: string]: number;
    };
    name?: string;
    pageType?: string;
    properties?: {
        duration?: number;
        [key: string]: any;
    };
    refUri?: string;
    startTime?: Date;
    uri?: string;
}

Hierarchy

  • IPartC
    • IPageViewTelemetry

Properties

iKey?: string

iKey String - custom defined iKey.

-
isLoggedIn?: boolean

isLoggedIn - boolean is user logged in

-
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
name?: string

name String - The string you used as the name in startTrackPage. Defaults to the document title.

-
pageType?: string

pageType String - page type

-
properties?: {
    duration?: number;
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-

Type declaration

  • [key: string]: any
  • Optionalduration?: number

    The number of milliseconds it took to load the page. Defaults to undefined. If set to default value, page load time is calculated internally.

    -
refUri?: string

refUri String - the URL of the source page where current page is loaded from

-
startTime?: Date

Time first page view is triggered

-
uri?: string

uri String - a relative or absolute URL that identifies the page or other item. Defaults to the window location.

-
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/IPlugin.html b/docs/webSdk/applicationinsights-web-basic/interfaces/IPlugin.html deleted file mode 100644 index 28232bad5..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/IPlugin.html +++ /dev/null @@ -1,26 +0,0 @@ -IPlugin | @microsoft/applicationinsights-web-basic - v3.3.1
interface IPlugin {
    core?: IAppInsightsCore<IConfiguration>;
    identifier: string;
    initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void);
    isInitialized?: (() => boolean);
    teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void);
    version?: string;
}

Hierarchy (view full)

Properties

The App Insights core to use for backward compatibility. -Therefore the interface will be able to access the core without needing to cast to "any". -[optional] any 3rd party plugins which are already implementing this interface don't fail to compile.

-
identifier: string

Extension name

-
initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void)

Initialize plugin loaded by SDK

-

Type declaration

    • (config, core, extensions, pluginChain?): void
    • Parameters

      • config: IConfiguration

        The config for the plugin to use

        -
      • core: IAppInsightsCore<IConfiguration>

        The current App Insights core to use for initializing this plugin instance

        -
      • extensions: IPlugin[]

        The complete set of extensions to be used for initializing the plugin

        -
      • OptionalpluginChain: ITelemetryPluginChain

        [Optional] specifies the current plugin chain which identifies the -set of plugins and the order they should be executed for the current request.

        -

      Returns void

isInitialized?: (() => boolean)

Returns a value that indicates whether the plugin has already been previously initialized. -New plugins should implement this method to avoid being initialized more than once.

-
teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void)

Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

-

Type declaration

    • (unloadCtx, unloadState?): boolean | void
    • Parameters

      • unloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

      -
version?: string

Plugin version (available in data.properties.version in common schema)

-
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/ISenderConfig.html b/docs/webSdk/applicationinsights-web-basic/interfaces/ISenderConfig.html deleted file mode 100644 index 1db07c376..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/ISenderConfig.html +++ /dev/null @@ -1,78 +0,0 @@ -ISenderConfig | @microsoft/applicationinsights-web-basic - v3.3.1
interface ISenderConfig {
    alwaysUseXhrOverride?: boolean;
    bufferOverride: false | IStorageBuffer;
    convertUndefined: any;
    customHeaders: [{
        header: string;
        value: string;
    }];
    disableSendBeaconSplit?: boolean;
    disableTelemetry: boolean;
    disableXhr: boolean;
    emitLineDelimitedJson: boolean;
    enableSendPromise?: boolean;
    enableSessionStorageBuffer: boolean;
    endpointUrl: string;
    eventsLimitInMem: number;
    httpXHROverride?: IXHROverride;
    instrumentationKey: string;
    isBeaconApiDisabled: boolean;
    isRetryDisabled: boolean;
    maxBatchInterval: number;
    maxBatchSizeInBytes: number;
    maxRetryCnt?: number;
    namePrefix: string;
    onunloadDisableBeacon: boolean;
    onunloadDisableFetch: boolean;
    retryCodes?: number[];
    samplingPercentage: number;
    transports?: number | number[];
    unloadTransports?: number | number[];
}

Properties

alwaysUseXhrOverride?: boolean

[Optional] By default during unload (or when you specify to use sendBeacon() or sync fetch (with keep-alive) for an event) the SDK -ignores any provided httpXhrOverride and attempts to use sendBeacon() or fetch(with keep-alive) when they are available. -When this configuration option is true any provided httpXhrOverride will always be used, so any provided httpXhrOverride will -also need to "handle" the synchronous unload scenario.

-

3.0.4

-
bufferOverride: false | IStorageBuffer

Specify the storage buffer type implementation.

-

2.8.12

-
convertUndefined: any

(Optional) Provide user an option to convert undefined field to user defined value.

-
customHeaders: [{
    header: string;
    value: string;
}]

(Optional) The ability for the user to provide extra headers

-
disableSendBeaconSplit?: boolean

[Optional] Disable events splitting during sendbeacon. -Default: false

-

3.0.6

-
disableTelemetry: boolean

The master off switch. Do not send any data if set to TRUE

-
disableXhr: boolean

Don't use XMLHttpRequest or XDomainRequest (for IE < 9) by default instead attempt to use fetch() or sendBeacon. -If no other transport is available it will still use XMLHttpRequest

-
emitLineDelimitedJson: boolean

The JSON format (normal vs line delimited). True means line delimited JSON.

-
enableSendPromise?: boolean

(Optional) Enable the sender to return a promise so that manually flushing (and general sending) can wait for the request to finish. -Note: Enabling this may cause unhandled promise rejection errors to occur if you do not listen and handle any rejection response, -this should only be for manual flush attempts. -Defaults to false

-

3.0.1

-
enableSessionStorageBuffer: boolean

Store a copy of a send buffer in the session storage

-
endpointUrl: string

The url to which payloads will be sent

-
eventsLimitInMem: number

(Optional) The number of events that can be kept in memory before the SDK starts to drop events. By default, this is 10,000.

-
httpXHROverride?: IXHROverride

[Optional] The HTTP override that should be used to send requests, as an IXHROverride object. -By default during the unload of a page or if the event specifies that it wants to use sendBeacon() or sync fetch (with keep-alive), -this override will NOT be called. -If alwaysUseXhrOverride configuration value is set to true, the override will always be used. -The payload data (first argument) now also includes any configured 'timeout' (defaults to undefined) and whether you should avoid -creating any synchronous XHR requests 'disableXhr' (defaults to false/undefined)

-

3.0.4

-
instrumentationKey: string

(Optional) Override the instrumentation key that this channel instance sends to

-
isBeaconApiDisabled: boolean
isRetryDisabled: boolean

Is retry handler disabled. -If enabled, retry on 206 (partial success), 408 (timeout), 429 (too many requests), 500 (internal server error) and 503 (service unavailable).

-
maxBatchInterval: number

The maximum interval allowed between calls to batchInvoke

-
maxBatchSizeInBytes: number

The maximum size of a batch in bytes

-
maxRetryCnt?: number

(Optional) The specific max retry count for each telemetry item. -Default: 10 -if it is set to 0, means no retry allowed -if it is set to undefined, means no limit for retry times

-

3.2.0

-
namePrefix: string
onunloadDisableBeacon: boolean

Is beacon disabled on page unload. -If enabled, flush events through beaconSender.

-
onunloadDisableFetch: boolean

If fetch keepalive is supported do not use it for sending events during unload, it may still fallback to fetch() without keepalive

-
retryCodes?: number[]

(Optional) The specific error codes that will cause a retry of sending data to the backend.

-

3.1.1

-
samplingPercentage: number
transports?: number | number[]

[Optional] Either an array or single value identifying the requested TransportType type that should be used. -This is used during initialization to identify the requested send transport, it will be ignored if a httpXHROverride is provided.

-
unloadTransports?: number | number[]

[Optional] Either an array or single value identifying the requested TransportType type(s) that should be used during unload or events -marked as sendBeacon. This is used during initialization to identify the requested send transport, it will be ignored if a httpXHROverride -is provided and alwaysUseXhrOverride is true.

-
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/ITelemetryItem.html b/docs/webSdk/applicationinsights-web-basic/interfaces/ITelemetryItem.html deleted file mode 100644 index ca4611ff7..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/ITelemetryItem.html +++ /dev/null @@ -1,20 +0,0 @@ -ITelemetryItem | @microsoft/applicationinsights-web-basic - v3.3.1

Telemety item supported in Core

-
interface ITelemetryItem {
    baseData?: {
        [key: string]: any;
    };
    baseType?: string;
    data?: ICustomProperties;
    ext?: {
        [key: string]: any;
    };
    iKey?: string;
    name: string;
    tags?: Tags;
    time?: string;
    ver?: string;
}

Properties

baseData?: {
    [key: string]: any;
}

Based on schema for part B

-
baseType?: string

Telemetry type used for part B

-
data?: ICustomProperties

Custom data

-
ext?: {
    [key: string]: any;
}

System context properties of the telemetry item, example: ip address, city etc

-
iKey?: string

Identifier of the resource that uniquely identifies which resource data is sent to

-
name: string

Unique name of the telemetry item

-
tags?: Tags

System context property extensions that are not global (not in ctx)

-
time?: string

Timestamp when item was sent

-
ver?: string

CommonSchema Version of this SDK

-
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/ITelemetryPlugin.html b/docs/webSdk/applicationinsights-web-basic/interfaces/ITelemetryPlugin.html deleted file mode 100644 index 8973669b4..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/ITelemetryPlugin.html +++ /dev/null @@ -1,46 +0,0 @@ -ITelemetryPlugin | @microsoft/applicationinsights-web-basic - v3.3.1

Configuration provided to SDK core

-
interface ITelemetryPlugin {
    core?: IAppInsightsCore<IConfiguration>;
    identifier: string;
    initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void);
    isInitialized?: (() => boolean);
    priority: number;
    processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void);
    setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void);
    teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void);
    update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void);
    version?: string;
}

Hierarchy (view full)

  • ITelemetryProcessor
  • IPlugin
    • ITelemetryPlugin

Properties

The App Insights core to use for backward compatibility. -Therefore the interface will be able to access the core without needing to cast to "any". -[optional] any 3rd party plugins which are already implementing this interface don't fail to compile.

-
identifier: string

Extension name

-
initialize: ((config: IConfiguration, core: IAppInsightsCore<IConfiguration>, extensions: IPlugin[], pluginChain?: ITelemetryPluginChain) => void)

Initialize plugin loaded by SDK

-

Type declaration

    • (config, core, extensions, pluginChain?): void
    • Parameters

      • config: IConfiguration

        The config for the plugin to use

        -
      • core: IAppInsightsCore<IConfiguration>

        The current App Insights core to use for initializing this plugin instance

        -
      • extensions: IPlugin[]

        The complete set of extensions to be used for initializing the plugin

        -
      • OptionalpluginChain: ITelemetryPluginChain

        [Optional] specifies the current plugin chain which identifies the -set of plugins and the order they should be executed for the current request.

        -

      Returns void

isInitialized?: (() => boolean)

Returns a value that indicates whether the plugin has already been previously initialized. -New plugins should implement this method to avoid being initialized more than once.

-
priority: number

Priority of the extension

-
processTelemetry: ((env: ITelemetryItem, itemCtx?: IProcessTelemetryContext) => void)

Call back for telemetry processing before it it is sent

-

Type declaration

    • (env, itemCtx?): void
    • Parameters

      • env: ITelemetryItem

        This is the current event being reported

        -
      • OptionalitemCtx: IProcessTelemetryContext

        This is the context for the current request, ITelemetryPlugin instances -can optionally use this to access the current core instance or define / pass additional information -to later plugins (vs appending items to the telemetry item)

        -

      Returns void

setNextPlugin?: ((next: ITelemetryPlugin | ITelemetryPluginChain) => void)

Set next extension for telemetry processing, this is not optional as plugins should use the -processNext() function of the passed IProcessTelemetryContext instead. It is being kept for -now for backward compatibility only.

-
teardown?: ((unloadCtx: IProcessTelemetryUnloadContext, unloadState?: ITelemetryUnloadState) => boolean | void)

Tear down the plugin and remove any hooked value, the plugin should be removed so that it is no longer initialized and -therefore could be re-initialized after being torn down. The plugin should ensure that once this has been called any further -processTelemetry calls are ignored and it just calls the processNext() with the provided context.

-

Type declaration

    • (unloadCtx, unloadState?): boolean | void
    • Parameters

      • unloadCtx: IProcessTelemetryUnloadContext

        This is the context that should be used during unloading.

        -
      • OptionalunloadState: ITelemetryUnloadState

        The details / state of the unload process, it holds details like whether it should be unloaded synchronously or asynchronously and the reason for the unload.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call processNext(), this for backward compatibility as previously teardown was synchronous and returned nothing.

      -
update?: ((updateCtx: IProcessTelemetryUpdateContext, updateState: ITelemetryUpdateState) => boolean | void)

The the plugin should re-evaluate configuration and update any cached configuration settings or -plugins. If implemented this method will be called whenever a plugin is added or removed and if -the configuration has bee updated.

-

Type declaration

    • (updateCtx, updateState): boolean | void
    • Parameters

      • updateCtx: IProcessTelemetryUpdateContext

        This is the context that should be used during updating.

        -
      • updateState: ITelemetryUpdateState

        The details / state of the update process, it holds details like the current and previous configuration.

        -

      Returns boolean | void

      boolean - true if the plugin has or will call updateCtx.processNext(), this allows the plugin to perform any asynchronous operations.

      -
version?: string

Plugin version (available in data.properties.version in common schema)

-
diff --git a/docs/webSdk/applicationinsights-web-basic/interfaces/ITraceTelemetry.html b/docs/webSdk/applicationinsights-web-basic/interfaces/ITraceTelemetry.html deleted file mode 100644 index a7b5136bd..000000000 --- a/docs/webSdk/applicationinsights-web-basic/interfaces/ITraceTelemetry.html +++ /dev/null @@ -1,15 +0,0 @@ -ITraceTelemetry | @microsoft/applicationinsights-web-basic - v3.3.1
interface ITraceTelemetry {
    iKey?: string;
    measurements?: {
        [key: string]: number;
    };
    message: string;
    properties?: {
        [key: string]: any;
    };
    severityLevel?: number;
}

Hierarchy

  • IPartC
    • ITraceTelemetry

Properties

iKey?: string

custom defiend iKey

-

ITraceTelemetry

-
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-

-- please use properties instead

-
message: string

A message string

-

ITraceTelemetry

-
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

-
severityLevel?: number

Severity level of the logging message used for filtering in the portal

-

ITraceTelemetry

-
diff --git a/docs/webSdk/applicationinsights-web-basic/variables/SeverityLevel-1.html b/docs/webSdk/applicationinsights-web-basic/variables/SeverityLevel-1.html deleted file mode 100644 index 18c759300..000000000 --- a/docs/webSdk/applicationinsights-web-basic/variables/SeverityLevel-1.html +++ /dev/null @@ -1,2 +0,0 @@ -SeverityLevel | @microsoft/applicationinsights-web-basic - v3.3.1
SeverityLevel: EnumValue<typeof eSeverityLevel>

Defines the level of severity for the event.

-
diff --git a/docs/webSdk/applicationinsights-web-snippet/.nojekyll b/docs/webSdk/applicationinsights-web-snippet/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web-snippet/assets/highlight.css b/docs/webSdk/applicationinsights-web-snippet/assets/highlight.css deleted file mode 100644 index 5674cf392..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/assets/highlight.css +++ /dev/null @@ -1,22 +0,0 @@ -:root { - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --code-background: var(--dark-code-background); -} - -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-web-snippet/assets/icons.js b/docs/webSdk/applicationinsights-web-snippet/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web-snippet/assets/icons.svg b/docs/webSdk/applicationinsights-web-snippet/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web-snippet/assets/main.js b/docs/webSdk/applicationinsights-web-snippet/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-web-snippet/assets/navigation.js b/docs/webSdk/applicationinsights-web-snippet/assets/navigation.js deleted file mode 100644 index 7d8eb6391..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACouuVipJrShRslJKTy0JTsn2yU9MSS0KTi7KLChR0lEqSCzJULJSSivNSy7JzM8r1sdUpZdRkpujpKOUnZmXomRlZlKrAzeyPDUpOC+zoCAVyaiyxKLMxKSc1GJ9hCyqEcZGWI1wLsZviHMxUcaEpRYVZ+bnYfMbhiIMr8UCANG/U5kvAQAA" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web-snippet/assets/search.js b/docs/webSdk/applicationinsights-web-snippet/assets/search.js deleted file mode 100644 index 2d028e54f..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAACpWSy2rDMBBF/+WuhWPLoVBtsyp0F8hGmOJYk1bElozkJAXjfy9+1Q42abMTozlnxB3VcPbmIWSNszYKIuYMJi0IAjc67o0uS6rAcHE5BK6p0+kxJ7+ZLoOvqsjBkOWp9+QhgIY91O38Q+HOP1S+bFeUB3JeW/PrPV1MVmlr5t6h57/yT6r26vxuU0VunzldViv2ZdOaPmHQRtE3RI3r8FIBHsTBKxhOmnLV7qCfzJDZoiDTjlM2u3THZGg7UFZZ1zb33ZsQTIYs4kG4TRImR7ard4VRMVU6LgKT0QoXLbjojuNgkq9wfMHxOy4Gk/EKFy+4vtJFdiVXkXrro5OyXYlX57xL2w8rqfExZBuPq6sRQ9RNMyUp6mYWZnvXjrzR0Y8ffNKEkyZ8UpP5uSiaRNGTovGTzGx8svG/bQlDqUvKtSEImTTND2PrxQHpAwAA"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web-snippet/assets/style.css b/docs/webSdk/applicationinsights-web-snippet/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-web-snippet/functions/getSdkLoaderScript.html b/docs/webSdk/applicationinsights-web-snippet/functions/getSdkLoaderScript.html deleted file mode 100644 index b814286c3..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/functions/getSdkLoaderScript.html +++ /dev/null @@ -1 +0,0 @@ -getSdkLoaderScript | @microsoft/applicationinsights-web-snippet - v1.2.1
diff --git a/docs/webSdk/applicationinsights-web-snippet/functions/webSnippetVersion.html b/docs/webSdk/applicationinsights-web-snippet/functions/webSnippetVersion.html deleted file mode 100644 index 2a2749724..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/functions/webSnippetVersion.html +++ /dev/null @@ -1 +0,0 @@ -webSnippetVersion | @microsoft/applicationinsights-web-snippet - v1.2.1
diff --git a/docs/webSdk/applicationinsights-web-snippet/index.html b/docs/webSdk/applicationinsights-web-snippet/index.html deleted file mode 100644 index 474751524..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/index.html +++ /dev/null @@ -1,5 +0,0 @@ -@microsoft/applicationinsights-web-snippet - v1.2.1

@microsoft/applicationinsights-web-snippet - v1.2.1

Index

Variables

Functions

diff --git a/docs/webSdk/applicationinsights-web-snippet/variables/webSnippet.html b/docs/webSdk/applicationinsights-web-snippet/variables/webSnippet.html deleted file mode 100644 index ac9f8d589..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/variables/webSnippet.html +++ /dev/null @@ -1 +0,0 @@ -webSnippet | @microsoft/applicationinsights-web-snippet - v1.2.1
webSnippet: "##replaceIKeySnippet##" = "##replaceIKeySnippet##"
diff --git a/docs/webSdk/applicationinsights-web-snippet/variables/webSnippetCs.html b/docs/webSdk/applicationinsights-web-snippet/variables/webSnippetCs.html deleted file mode 100644 index c9cbda93d..000000000 --- a/docs/webSdk/applicationinsights-web-snippet/variables/webSnippetCs.html +++ /dev/null @@ -1 +0,0 @@ -webSnippetCs | @microsoft/applicationinsights-web-snippet - v1.2.1
webSnippetCs: "##replaceConnStringSnippet##" = "##replaceConnStringSnippet##"
diff --git a/docs/webSdk/applicationinsights-web/.nojekyll b/docs/webSdk/applicationinsights-web/.nojekyll deleted file mode 100644 index e2ac6616a..000000000 --- a/docs/webSdk/applicationinsights-web/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web/assets/highlight.css b/docs/webSdk/applicationinsights-web/assets/highlight.css deleted file mode 100644 index 5674cf392..000000000 --- a/docs/webSdk/applicationinsights-web/assets/highlight.css +++ /dev/null @@ -1,22 +0,0 @@ -:root { - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --code-background: var(--dark-code-background); -} - -pre, code { background: var(--code-background); } diff --git a/docs/webSdk/applicationinsights-web/assets/icons.js b/docs/webSdk/applicationinsights-web/assets/icons.js deleted file mode 100644 index e88e8ca77..000000000 --- a/docs/webSdk/applicationinsights-web/assets/icons.js +++ /dev/null @@ -1,18 +0,0 @@ -(function() { - addIcons(); - function addIcons() { - if (document.readyState === "loading") return document.addEventListener("DOMContentLoaded", addIcons); - const svg = document.body.appendChild(document.createElementNS("http://www.w3.org/2000/svg", "svg")); - svg.innerHTML = `""`; - svg.style.display = "none"; - if (location.protocol === "file:") updateUseElements(); - } - - function updateUseElements() { - document.querySelectorAll("use").forEach(el => { - if (el.getAttribute("href").includes("#icon-")) { - el.setAttribute("href", el.getAttribute("href").replace(/.*#/, "#")); - } - }); - } -})() \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web/assets/icons.svg b/docs/webSdk/applicationinsights-web/assets/icons.svg deleted file mode 100644 index e371b8b5d..000000000 --- a/docs/webSdk/applicationinsights-web/assets/icons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web/assets/main.js b/docs/webSdk/applicationinsights-web/assets/main.js deleted file mode 100644 index 21a5d74d2..000000000 --- a/docs/webSdk/applicationinsights-web/assets/main.js +++ /dev/null @@ -1,60 +0,0 @@ -"use strict"; -window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings."}; -"use strict";(()=>{var Pe=Object.create;var ie=Object.defineProperty;var Oe=Object.getOwnPropertyDescriptor;var _e=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,Me=Object.prototype.hasOwnProperty;var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of _e(e))!Me.call(t,i)&&i!==n&&ie(t,i,{get:()=>e[i],enumerable:!(r=Oe(e,i))||r.enumerable});return t};var Ae=(t,e,n)=>(n=t!=null?Pe(Re(t)):{},De(e||!t||!t.__esModule?ie(n,"default",{value:t,enumerable:!0}):n,t));var ue=Fe((ae,le)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ae=="object"?le.exports=n():e.lunr=n()}(this,function(){return t})})()});var se=[];function G(t,e){se.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){se.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!Ve(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function Ve(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var oe=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var pe=Ae(ue());async function ce(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=pe.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function fe(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{ce(e,t)}),ce(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{te(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),He(t,i,r,e)}function He(t,e,n,r){n.addEventListener("input",oe(()=>{Ne(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Be(e,t):i.key=="ArrowUp"?(de(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(de(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),te(t))})}function te(t){t.classList.remove("has-focus")}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=he(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${he(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function de(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Be(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),te(e)}}function he(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ee(t.substring(s,o)),`${ee(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ee(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function ee(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",ye="mousemove",N="mouseup",J={x:0,y:0},me=!1,ne=!1,qe=!1,D=!1,ve=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(ve?"is-mobile":"not-mobile");ve&&"ontouchstart"in document.documentElement&&(qe=!0,F="touchstart",ye="touchmove",N="touchend");document.addEventListener(F,t=>{ne=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(ye,t=>{if(ne&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(N,()=>{ne=!1});document.addEventListener("click",t=>{me&&(t.preventDefault(),t.stopImmediatePropagation(),me=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var re;try{re=localStorage}catch{re={getItem(){return null},setItem(){}}}var Q=re;var ge=document.head.appendChild(document.createElement("style"));ge.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ge.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function Ee(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,xe(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),xe(t.value)})}function xe(t){document.documentElement.dataset.theme=t}var K;function we(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Le),Le())}async function Le(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=t.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Se(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Se(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',be(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)Se(u,l,i)}else be(t,r,t.class)}function be(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Te=document.getElementById("tsd-theme");Te&&Ee(Te);var $e=new U;Object.defineProperty(window,"app",{value:$e});fe();we();})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/webSdk/applicationinsights-web/assets/navigation.js b/docs/webSdk/applicationinsights-web/assets/navigation.js deleted file mode 100644 index f468d34eb..000000000 --- a/docs/webSdk/applicationinsights-web/assets/navigation.js +++ /dev/null @@ -1 +0,0 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAACpWUW2/TQBCF/4ufAyEJLZC3pjXUUpJGTWglEKqm3rGzwhmb3bEhIP47ckkaX9ZjeD7nfJ7b+vMvj/EHe1PvgiDZsw7tKsljTYFCYh1pNN7Ay4C33tQrwGh4TNAOO80vt7xLvIH3VZPyppPx78HpA1mW6BBYpxSQ1fGW7QkdJmBtCW6b6sjR+G2FOTOIP/FyC0SYyCV3WIWCr/z3Fx/nm4fZre9/8h/85dXqJlhuXPAOqwTXlo1+zBnVxkCoKV6kCisT4X1Wgt22Onj86t2b0dl/0Sulu60vRkLxgbhLTYwmghDt0GVs1H52XgHP0zjWFK+xQKN535xGQ+6bQift1H3DIna9QhP5BRK3z/ZZko61NC2AIK4eaJVwEEWGSTM0rPGfnmm3W2jzFr/laPkaQaFxnkzdIaCOY51jgUlzmTWxb5UdpFNNNYO4xjXpLEN23utBk04UlHra9DWQSqpjj3IKyzu3w4alTjt/XYGptNy7i/FXEaJYfuEmcoaPWm+cutMkhCNNaoEMG4hdgIrcA7mfhOVPB1dgau+qzqq7BGSMhAYY7yeXgXLRagYBpO0MIUzJrvMsSw2jk9Z2Ccgdmhj9gpewQ5tBiC5iyyQACb9/yLWzsIMkh90TehKEoAFS6W4ydmWPWm/8DpLc2X9FliC4Swvse4VtVwv55Q/JwXV8/wgAAA==" \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web/assets/search.js b/docs/webSdk/applicationinsights-web/assets/search.js deleted file mode 100644 index 0ab969980..000000000 --- a/docs/webSdk/applicationinsights-web/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/webSdk/applicationinsights-web/assets/style.css b/docs/webSdk/applicationinsights-web/assets/style.css deleted file mode 100644 index 9d619a641..000000000 --- a/docs/webSdk/applicationinsights-web/assets/style.css +++ /dev/null @@ -1,1448 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - --light-color-focus-outline: #3584e4; - - --light-color-ts-keyword: #056bd6; - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - --light-color-document: #000000; - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - --dark-color-focus-outline: #4c97f2; - - --dark-color-ts-keyword: #3399ff; - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - --dark-color-document: #ffffff; - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-focus-outline: var(--light-color-focus-outline); - - --color-ts-keyword: var(--light-color-ts-keyword); - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - --color-document: var(--light-color-document); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-focus-outline: var(--dark-color-focus-outline); - - --color-ts-keyword: var(--dark-color-ts-keyword); - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - --color-document: var(--dark-color-document); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -*:focus-visible, -.tsd-accordion-summary:focus-visible svg { - outline: 2px solid var(--color-focus-outline); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -footer { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} -footer > p { - margin: 0 1em; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", - Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} -a.tsd-anchor-link { - color: var(--color-text); -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: -moz-fit-content; - width: fit-content; - align-items: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus-visible + svg { - outline: 2px solid var(--color-focus-outline); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.settings-label { - font-weight: bold; - text-transform: uppercase; - display: inline-block; -} - -.tsd-filter-visibility .settings-label { - margin: 0.75rem 0 0.5rem 0; -} - -.tsd-theme-toggle .settings-label { - margin: 0.75rem 0.75rem 0 0; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-full-hierarchy:not(:last-child) { - margin-bottom: 1em; - padding-bottom: 1em; - border-bottom: 1px solid var(--color-accent); -} -.tsd-full-hierarchy, -.tsd-full-hierarchy ul { - list-style: none; - margin: 0; - padding: 0; -} -.tsd-full-hierarchy ul { - padding-left: 1.5rem; -} -.tsd-full-hierarchy a { - padding: 0.25rem 0 !important; - font-size: 1rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.25rem); - display: flex; - align-items: center; -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: flex; - width: calc(100% - 0.25rem); - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-navigation .tsd-nav-link { - display: none; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-page-navigation-section { - margin-left: 10px; -} -.tsd-page-navigation-section > summary { - padding: 0.25rem; -} -.tsd-page-navigation-section > div { - margin-left: 20px; -} -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; - vertical-align: text-top; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} -.tsd-panel-group > .tsd-accordion-summary { - margin-bottom: 1rem; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - background-color: var(--color-background); - line-height: initial; - padding: 4px; -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: flex; - align-items: center; - padding: 0.25rem; - box-sizing: border-box; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-keyword { - color: var(--color-ts-keyword); - font-weight: normal; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-index-signature:not(:last-child) { - margin-bottom: 1em; -} -.tsd-signatures .tsd-index-signature .tsd-signature { - border-width: 1px; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through !important; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } - #tsd-toolbar-links { - display: none; - } - .tsd-navigation .tsd-nav-link { - display: flex; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/webSdk/applicationinsights-web/classes/ApplicationInsights.html b/docs/webSdk/applicationinsights-web/classes/ApplicationInsights.html deleted file mode 100644 index 7f4a6302e..000000000 --- a/docs/webSdk/applicationinsights-web/classes/ApplicationInsights.html +++ /dev/null @@ -1,162 +0,0 @@ -ApplicationInsights | @microsoft/applicationinsights-web - v3.3.1

Application Insights API

-

Implements

Constructors

Properties

appInsights: AnalyticsPlugin
config: IConfiguration & IConfig

Access to the Dynamic Configuration for the current instance

-
context: ITelemetryContext
core: IAppInsightsCore<IConfiguration & IConfig>
pluginVersionString: string

The formatted string of the installed plugins that contain a version number

-
pluginVersionStringArr: string[]

An array of the installed plugins that provide a version

-
snippet: Snippet

Methods

  • Manually send uncaught exception telemetry. This method is automatically triggered -on a window.onerror event.

    -

    Parameters

    • exception: IAutoExceptionTelemetry

    Returns void

    Initialization

    -
  • Add an dependency telemetry initializer callback function to allow populating additional properties or drop the request. -It is called after the dependency call has completed and any available performance details are available. A dependency -initializer is similar to the TelemetryInitializer function but it allows you to block the reporting of the dependency -request so that it doesn't count against the maxAjaxCallsPerView.

    -

    Parameters

    • dependencyInitializer: DependencyInitializerFunction

      The Dependency Telemetry Initializer function

      -

    Returns IDependencyInitializerHandler

      -
    • A IDependencyInitializerHandler to enable the initializer to be removed
    • -
    -
  • Add an ajax listener which is called just prior to the request being sent and before the correlation headers are added, to allow you -to access the headers and modify the values used to generate the distributed tracing correlation headers. (added in v2.8.4)

    -

    Parameters

    • dependencyListener: DependencyListenerFunction

      The Telemetry Initializer function

      -

    Returns IDependencyListenerHandler

      -
    • A IDependencyListenerHandler to enable the initializer to be removed
    • -
    -
  • Add a new plugin to the installation

    -

    Type Parameters

    • T extends IPlugin = ITelemetryPlugin

    Parameters

    • plugin: T

      The new plugin to add

      -
    • OptionalreplaceExisting: boolean

      should any existing plugin be replaced, default is false

      -
    • OptionaldoAsync: boolean

      Should the add be performed asynchronously

      -
    • OptionaladdCb: ((added?: boolean) => void)

      [Optional] callback to call after the plugin has been added

      -
        • (added?): void
        • Parameters

          • Optionaladded: boolean

          Returns void

    Returns void

  • Parameters

    • telemetryInitializer: ((item: ITelemetryItem) => boolean | void)
        • (item): boolean | void
        • Parameters

          • item: ITelemetryItem

          Returns boolean | void

    Returns ITelemetryInitializerHandler

  • Add an unload handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Call any functions that were queued before the main script was loaded

    -

    Returns void

    Initialization

    -
  • Attempt to flush data immediately; If executing asynchronously (the default) and -you DO NOT pass a callback function then a IPromise -will be returned which will resolve once the flush is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • Optionalasync: boolean

      send data asynchronously when true

      -
    • OptionalcallBack: (() => void)

      if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

      -
        • (): void
        • Returns void

    Returns void | IPromise<void>

      -
    • If a callback is provided true to indicate that callback will be called after the flush is complete otherwise the caller -should assume that any provided callback will never be called, Nothing or if occurring asynchronously a -IPromise which will be resolved once the unload is complete, -the IPromise will only be returned when no callback is provided -and async is true.
    • -
    -
  • Find and return the (first) plugin with the specified identifier if present

    -

    Type Parameters

    • T extends IPlugin = IPlugin

    Parameters

    • pluginIdentifier: string

    Returns ILoadedPlugin<T>

  • Gets the current distributed trace context for this instance if available

    -

    Returns IDistributedTraceContext

  • Initialize this instance of ApplicationInsights

    -

    Parameters

    • legacyMode: boolean = false

      MUST always be false, it is no longer supported from v3.x onwards

      -
    • Optionallogger: IDiagnosticLogger
    • OptionalnotificationManager: INotificationManager

    Returns IApplicationInsights

    Initialization

    -
  • Watches and tracks changes for accesses to the current config, and if the accessed config changes the -handler will be recalled.

    -

    Parameters

    • handler: WatcherFunction<IConfiguration>

    Returns IUnloadHook

    A watcher handler instance that can be used to remove itself when being unloaded

    -
  • Manually trigger an immediate send of all telemetry still in the buffer using beacon Sender. -Fall back to xhr sender if beacon is not supported.

    -

    Parameters

    • Optionalasync: boolean = true

    Returns void

    Initialization

    -
  • Set the authenticated user id and the account id. Used for identifying a specific signed-in user. Parameters must not contain whitespace or ,;=|

    -

    The method will only set the authenticatedUserId and accountId in the current page view. To set them for the whole session, you should set storeInCookie = true

    -

    Parameters

    • authenticatedUserId: string
    • OptionalaccountId: string
    • OptionalstoreInCookie: boolean = false

    Returns void

  • Starts the timer for tracking a page load time. Use this instead of trackPageView if you want to control when the page view timer starts and stops, -but don't want to calculate the duration yourself. This method doesn't send any telemetry. Call stopTrackPage to log the end of the page view -and send the event.

    -

    Parameters

    • Optionalname: string

      A string that idenfities this item, unique within this HTML document. Defaults to the document title.

      -

    Returns void

  • Returns void

  • Log an extended event that you started timing with startTrackEvent.

    -

    Parameters

    • name: string

      The string you used to identify this event in startTrackEvent.

      -
    • Optionalproperties: {
          [key: string]: string;
      }

      map[string, string] - additional data used to filter events and metrics in the portal. Defaults to empty.

      -
      • [key: string]: string
    • Optionalmeasurements: {
          [key: string]: number;
      }

      map[string, number] - metrics associated with this event, displayed in Metrics Explorer on the portal. Defaults to empty.

      -
      • [key: string]: number

    Returns void

  • Stops the timer that was started by calling startTrackPage and sends the pageview load time telemetry with the specified properties and measurements. -The duration of the page view will be the time between calling startTrackPage and stopTrackPage.

    -

    Parameters

    • Optionalname: string

      The string you used as the name in startTrackPage. Defaults to the document title.

      -
    • Optionalurl: string

      String - a relative or absolute URL that identifies the page or other item. Defaults to the window location.

      -
    • Optionalproperties: {
          [key: string]: string;
      }

      map[string, string] - additional data used to filter pages and metrics in the portal. Defaults to empty.

      -
      • [key: string]: string
    • Optionalmeasurements: {
          [key: string]: number;
      }

      map[string, number] - metrics associated with this page, displayed in Metrics Explorer on the portal. Defaults to empty.

      -
      • [key: string]: number

    Returns void

  • Log a user action or other occurrence.

    -

    Parameters

    • event: IEventTelemetry
    • OptionalcustomProperties: ICustomProperties

    Returns void

    Initialization

    -
  • Log an exception that you have caught.

    -

    Parameters

    • exception: IExceptionTelemetry
    • OptionalcustomProperties: ICustomProperties

    Returns void

    Initialization

    -
  • Log a numeric value that is not associated with a specific event. Typically used -to send regular reports of performance indicators.

    -

    To send a single measurement, just use the name and average fields -of IMetricTelemetry.

    -

    If you take measurements frequently, you can reduce the telemetry bandwidth by -aggregating multiple measurements and sending the resulting average and modifying -the sampleCount field of IMetricTelemetry.

    -

    Parameters

    • metric: IMetricTelemetry

      input object argument. Only name and average are mandatory.

      -
    • OptionalcustomProperties: ICustomProperties

    Returns void

    Initialization

    -
  • Logs that a page, or similar container was displayed to the user.

    -

    Parameters

    • OptionalpageView: IPageViewTelemetry

    Returns void

    Initialization

    -
  • Log a bag of performance information via the customProperties field.

    -

    Parameters

    • pageViewPerformance: IPageViewPerformanceTelemetry

    Returns void

    Initialization

    -
  • Log a diagnostic scenario such entering or leaving a function.

    -

    Parameters

    • trace: ITraceTelemetry
    • OptionalcustomProperties: ICustomProperties

    Returns void

    Initialization

    -
  • Unload and Tear down the SDK and any initialized plugins, after calling this the SDK will be considered -to be un-initialized and non-operational, re-initializing the SDK should only be attempted if the previous -unload call return true stating that all plugins reported that they also unloaded, the recommended -approach is to create a new instance and initialize that instance. -This is due to possible unexpected side effects caused by plugins not supporting unload / teardown, unable -to successfully remove any global references or they may just be completing the unload process asynchronously. -If you pass isAsync as true and do not provide -If you pass isAsync as true (also the default) and DO NOT pass a callback function then an IPromise -will be returned which will resolve once the unload is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -
    • OptionalunloadComplete: ((unloadState: ITelemetryUnloadState) => void)

      An optional callback that will be called once the unload has completed

      -
        • (unloadState): void
        • Parameters

          • unloadState: ITelemetryUnloadState

          Returns void

    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the -unload. Defaults to 5 seconds.

      -

    Returns void | IPromise<ITelemetryUnloadState>

    Nothing or if occurring asynchronously a IPromise -which will be resolved once the unload is complete, the IPromise -will only be returned when no callback is provided and isAsync is true

    -
  • Update the configuration used and broadcast the changes to all loaded plugins

    -

    Type Parameters

    • T extends IConfiguration = IConfiguration

    Parameters

    • newConfig: T

      The new configuration is apply

      -
    • OptionalmergeExisting: boolean

      Should the new configuration merge with the existing or just replace it. Default is to merge.

      -

    Returns void

  • Overwrite the lazy loaded fields of global window snippet to contain the -actual initialized API methods

    -

    Parameters

    Returns void

    Initialization

    -
diff --git a/docs/webSdk/applicationinsights-web/classes/PerfEvent.html b/docs/webSdk/applicationinsights-web/classes/PerfEvent.html deleted file mode 100644 index 944b2f141..000000000 --- a/docs/webSdk/applicationinsights-web/classes/PerfEvent.html +++ /dev/null @@ -1,27 +0,0 @@ -PerfEvent | @microsoft/applicationinsights-web - v3.3.1

Implements

  • IPerfEvent

Constructors

  • Parameters

    • name: string
    • payloadDetails: (() => any)
        • (): any
        • Returns any

    • isAsync: boolean

    Returns PerfEvent

Properties

ChildrenContextKey: string
ParentContextKey: string
complete: (() => void)

Mark this event as completed, calculating the total execution time.

-
exTime?: number

Identifies the exclusive time spent in for this event (not including child events), -this will be undefined until the event is completed.

-
getCtx?: ((key: string) => any)

Get the names additional context associated with this perf event

-
isAsync: boolean

Is this occurring from an asynchronous event

-
isChildEvt: (() => boolean)

Identifies whether this event is a child event of a parent

-
name: string

The name of the event

-
payload: any

The payload (contents) of the perfEvent, may be null or only set after the event has completed depending on -the runtime environment.

-
setCtx?: ((key: string, value: any) => void)

Set the named additional context to be associated with this perf event, this will replace any existing value

-
start: number

The start time of the event in ms

-
time?: number

Identifies the total inclusive time spent for this event, including the time spent for child events, -this will be undefined until the event is completed

-
diff --git a/docs/webSdk/applicationinsights-web/classes/PerfManager.html b/docs/webSdk/applicationinsights-web/classes/PerfManager.html deleted file mode 100644 index 9f1b7b6f4..000000000 --- a/docs/webSdk/applicationinsights-web/classes/PerfManager.html +++ /dev/null @@ -1,19 +0,0 @@ -PerfManager | @microsoft/applicationinsights-web - v3.3.1

Implements

  • IPerfManager

Constructors

Methods

Constructors

  • General bucket used for execution context set and retrieved via setCtx() and getCtx. -Defined as private so it can be visualized via the DebugPlugin

    -

    Parameters

    • Optionalmanager: INotificationManager

    Returns PerfManager

Methods

  • Create a new event and start timing, the manager may return null/undefined to indicate that it does not -want to monitor this source event.

    -

    Parameters

    • src: string

      The source name of the event

      -
    • Optionalpayload: any
    • OptionalisAsync: boolean

      Is the event occurring from a async event

      -

    Returns IPerfEvent

  • Complete the perfEvent and fire any notifications.

    -

    Parameters

    • perfEvent: IPerfEvent

      Fire the event which will also complete the passed event

      -

    Returns void

  • Get the execution context value

    -

    Parameters

    • key: string

      The context key

      -

    Returns any

  • Set an execution context value

    -

    Parameters

    • key: string

      The context key name

      -
    • value: any

      The value

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-web/functions/addEventHandler.html b/docs/webSdk/applicationinsights-web/functions/addEventHandler.html deleted file mode 100644 index a9d8862f7..000000000 --- a/docs/webSdk/applicationinsights-web/functions/addEventHandler.html +++ /dev/null @@ -1,8 +0,0 @@ -addEventHandler | @microsoft/applicationinsights-web - v3.3.1
  • Trys to add an event handler for the specified event to the window, body and document

    -

    Parameters

    • eventName: string

      {string} - The name of the event

      -
    • callback: any

      {any} - The callback function that needs to be executed for the given event

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace.

      -

    Returns boolean

      -
    • true if the handler was successfully added
    • -
    -
diff --git a/docs/webSdk/applicationinsights-web/functions/doPerf.html b/docs/webSdk/applicationinsights-web/functions/doPerf.html deleted file mode 100644 index b4a9c5dd0..000000000 --- a/docs/webSdk/applicationinsights-web/functions/doPerf.html +++ /dev/null @@ -1,7 +0,0 @@ -doPerf | @microsoft/applicationinsights-web - v3.3.1
  • Helper function to wrap a function with a perf event

    -

    Type Parameters

    • T

    Parameters

    • mgrSource: IPerfManagerProvider | IPerfManager

      The Performance Manager or a Performance provider source (may be null)

      -
    • getSource: (() => string)

      The callback to create the source name for the event (if perf monitoring is enabled)

      -
        • (): string
        • Returns string

    • func: ((perfEvt?: IPerfEvent) => T)

      The function to call and measure

      -
        • (perfEvt?): T
        • Parameters

          • OptionalperfEvt: IPerfEvent

          Returns T

    • Optionaldetails: (() => any)

      A function to return the payload details

      -
        • (): any
        • Returns any

    • OptionalisAsync: boolean

      Is the event / function being call asynchronously or synchronously

      -

    Returns T

diff --git a/docs/webSdk/applicationinsights-web/functions/eventOff.html b/docs/webSdk/applicationinsights-web/functions/eventOff.html deleted file mode 100644 index 3175a8527..000000000 --- a/docs/webSdk/applicationinsights-web/functions/eventOff.html +++ /dev/null @@ -1,10 +0,0 @@ -eventOff | @microsoft/applicationinsights-web - v3.3.1
  • Removes an event handler for the specified event

    -

    Type Parameters

    • T

    Parameters

    • target: T
    • eventName: string

      {string} - The name of the event, with optional namespaces or just the namespaces, -such as "click", "click.mynamespace" or ".mynamespace"

      -
    • handlerRef: any

      {any} - The callback function that needs to be removed from the given event, when using a -namespace (with or without a qualifying event) this may be null to remove all previously attached event handlers -otherwise this will only remove events with this specific handler.

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Additional namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace, -if the eventName also includes a namespace the namespace(s) are merged into a single namespace

      -
    • OptionaluseCapture: boolean

      [Optional] Defaults to false

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-web/functions/eventOn.html b/docs/webSdk/applicationinsights-web/functions/eventOn.html deleted file mode 100644 index 4dee8643f..000000000 --- a/docs/webSdk/applicationinsights-web/functions/eventOn.html +++ /dev/null @@ -1,9 +0,0 @@ -eventOn | @microsoft/applicationinsights-web - v3.3.1
  • Binds the specified function to an event, so that the function gets called whenever the event fires on the object

    -

    Type Parameters

    • T

    Parameters

    • target: T
    • eventName: string

      String that specifies any of the standard DHTML Events without "on" prefix, if may also include an optional (dot "." prefixed) -namespaces "click" "click.mynamespace" in addition to specific namespaces.

      -
    • handlerRef: any

      Pointer that specifies the function to call when event fires

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Additional namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace, -if the eventName also includes a namespace the namespace(s) are merged into a single namespace

      -
    • OptionaluseCapture: boolean

      [Optional] Defaults to false

      -

    Returns boolean

    True if the function was bound successfully to the event, otherwise false

    -
diff --git a/docs/webSdk/applicationinsights-web/functions/findMetaTag.html b/docs/webSdk/applicationinsights-web/functions/findMetaTag.html deleted file mode 100644 index fc665ea47..000000000 --- a/docs/webSdk/applicationinsights-web/functions/findMetaTag.html +++ /dev/null @@ -1,2 +0,0 @@ -findMetaTag | @microsoft/applicationinsights-web - v3.3.1
  • Helper function to fetch the named meta-tag from the page.

    -

    Parameters

    • name: string

    Returns any

diff --git a/docs/webSdk/applicationinsights-web/functions/findW3cTraceParent.html b/docs/webSdk/applicationinsights-web/functions/findW3cTraceParent.html deleted file mode 100644 index a5b98a2b1..000000000 --- a/docs/webSdk/applicationinsights-web/functions/findW3cTraceParent.html +++ /dev/null @@ -1,3 +0,0 @@ -findW3cTraceParent | @microsoft/applicationinsights-web - v3.3.1
  • Helper function to fetch the passed traceparent from the page, looking for it as a meta-tag or a Server-Timing header.

    -

    Parameters

    • OptionalselectIdx: number

      If the found value is comma separated which is the preferred entry to select, defaults to the first

      -

    Returns ITraceParent

diff --git a/docs/webSdk/applicationinsights-web/functions/generateW3CId.html b/docs/webSdk/applicationinsights-web/functions/generateW3CId.html deleted file mode 100644 index 3e869762c..000000000 --- a/docs/webSdk/applicationinsights-web/functions/generateW3CId.html +++ /dev/null @@ -1,2 +0,0 @@ -generateW3CId | @microsoft/applicationinsights-web - v3.3.1
  • generate W3C trace id

    -

    Returns string

diff --git a/docs/webSdk/applicationinsights-web/functions/isBeaconsSupported.html b/docs/webSdk/applicationinsights-web/functions/isBeaconsSupported.html deleted file mode 100644 index cedcc2328..000000000 --- a/docs/webSdk/applicationinsights-web/functions/isBeaconsSupported.html +++ /dev/null @@ -1,5 +0,0 @@ -isBeaconsSupported | @microsoft/applicationinsights-web - v3.3.1
  • Checks if HTML5 Beacons are supported in the current environment.

    -

    Parameters

    • OptionaluseCached: boolean

      [Optional] used for testing to bypass the cached lookup, when true this will -cause the cached global to be reset.

      -

    Returns boolean

    True if supported, false otherwise.

    -
diff --git a/docs/webSdk/applicationinsights-web/functions/mergeEvtNamespace.html b/docs/webSdk/applicationinsights-web/functions/mergeEvtNamespace.html deleted file mode 100644 index 0b6a84a3f..000000000 --- a/docs/webSdk/applicationinsights-web/functions/mergeEvtNamespace.html +++ /dev/null @@ -1 +0,0 @@ -mergeEvtNamespace | @microsoft/applicationinsights-web - v3.3.1
  • Parameters

    • theNamespace: string
    • Optionalnamespaces: string | string[]

    Returns string | string[]

diff --git a/docs/webSdk/applicationinsights-web/functions/newGuid.html b/docs/webSdk/applicationinsights-web/functions/newGuid.html deleted file mode 100644 index ef20f6a6a..000000000 --- a/docs/webSdk/applicationinsights-web/functions/newGuid.html +++ /dev/null @@ -1 +0,0 @@ -newGuid | @microsoft/applicationinsights-web - v3.3.1
  • Returns string

diff --git a/docs/webSdk/applicationinsights-web/functions/newId.html b/docs/webSdk/applicationinsights-web/functions/newId.html deleted file mode 100644 index 24b34a87a..000000000 --- a/docs/webSdk/applicationinsights-web/functions/newId.html +++ /dev/null @@ -1,4 +0,0 @@ -newId | @microsoft/applicationinsights-web - v3.3.1
  • Generate random base64 id string. -The default length is 22 which is 132-bits so almost the same as a GUID but as base64 (the previous default was 5)

    -

    Parameters

    • OptionalmaxLength: number

      Optional value to specify the length of the id to be generated, defaults to 22

      -

    Returns string

diff --git a/docs/webSdk/applicationinsights-web/functions/random32.html b/docs/webSdk/applicationinsights-web/functions/random32.html deleted file mode 100644 index ebc60600b..000000000 --- a/docs/webSdk/applicationinsights-web/functions/random32.html +++ /dev/null @@ -1,3 +0,0 @@ -random32 | @microsoft/applicationinsights-web - v3.3.1
  • generate a random 32-bit number (0x000000..0xFFFFFFFF) or (-0x80000000..0x7FFFFFFF), defaults un-unsigned.

    -

    Parameters

    • Optionalsigned: boolean

      True to return a signed 32-bit number (-0x80000000..0x7FFFFFFF) otherwise an unsigned one (0x000000..0xFFFFFFFF)

      -

    Returns number

diff --git a/docs/webSdk/applicationinsights-web/functions/randomValue.html b/docs/webSdk/applicationinsights-web/functions/randomValue.html deleted file mode 100644 index 7dc03609c..000000000 --- a/docs/webSdk/applicationinsights-web/functions/randomValue.html +++ /dev/null @@ -1,3 +0,0 @@ -randomValue | @microsoft/applicationinsights-web - v3.3.1
  • Generate a random value between 0 and maxValue, max value should be limited to a 32-bit maximum. -So maxValue(16) will produce a number from 0..16 (range of 17)

    -

    Parameters

    • maxValue: number

    Returns number

diff --git a/docs/webSdk/applicationinsights-web/functions/removeEventHandler.html b/docs/webSdk/applicationinsights-web/functions/removeEventHandler.html deleted file mode 100644 index a44b0420a..000000000 --- a/docs/webSdk/applicationinsights-web/functions/removeEventHandler.html +++ /dev/null @@ -1,8 +0,0 @@ -removeEventHandler | @microsoft/applicationinsights-web - v3.3.1
  • Trys to remove event handler(s) for the specified event/namespace to the window, body and document

    -

    Parameters

    • eventName: string

      {string} - The name of the event, with optional namespaces or just the namespaces, -such as "click", "click.mynamespace" or ".mynamespace"

      -
    • callback: any

      {any} - - The callback function that needs to be removed from the given event, when using a -namespace (with or without a qualifying event) this may be null to remove all previously attached event handlers -otherwise this will only remove events with this specific handler.

      -
    • OptionalevtNamespace: string | string[]

      [Optional] Namespace(s) to append to the event listeners so they can be uniquely identified and removed based on this namespace.

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-web/hierarchy.html b/docs/webSdk/applicationinsights-web/hierarchy.html deleted file mode 100644 index 89bf12918..000000000 --- a/docs/webSdk/applicationinsights-web/hierarchy.html +++ /dev/null @@ -1 +0,0 @@ -@microsoft/applicationinsights-web - v3.3.1

@microsoft/applicationinsights-web - v3.3.1

Class Hierarchy

diff --git a/docs/webSdk/applicationinsights-web/index.html b/docs/webSdk/applicationinsights-web/index.html deleted file mode 100644 index 578feb3a7..000000000 --- a/docs/webSdk/applicationinsights-web/index.html +++ /dev/null @@ -1,33 +0,0 @@ -@microsoft/applicationinsights-web - v3.3.1
diff --git a/docs/webSdk/applicationinsights-web/interfaces/IApplicationInsights.html b/docs/webSdk/applicationinsights-web/interfaces/IApplicationInsights.html deleted file mode 100644 index 2bec8749b..000000000 --- a/docs/webSdk/applicationinsights-web/interfaces/IApplicationInsights.html +++ /dev/null @@ -1,79 +0,0 @@ -IApplicationInsights | @microsoft/applicationinsights-web - v3.3.1
interface IApplicationInsights {
    _onerror(exception: IAutoExceptionTelemetry): void;
    addDependencyListener(dependencyListener: DependencyListenerFunction): IDependencyListenerHandler;
    addPlugin<T>(plugin: T, replaceExisting: boolean, doAsync: boolean, addCb?: ((added?: boolean) => void)): void;
    addTelemetryInitializer(telemetryInitializer: ((item: ITelemetryItem) => boolean | void)): void;
    addUnloadCb(handler: UnloadHandler): void;
    appInsights: AnalyticsPlugin;
    clearAuthenticatedUserContext(): void;
    context: ITelemetryContext;
    evtNamespace(): string;
    flush: ((async?: boolean, callBack?: (() => void)) => void | IPromise<void>);
    getCookieMgr(): ICookieMgr;
    getPlugin<T>(pluginIdentifier: string): ILoadedPlugin<T>;
    getSender: (() => Sender);
    onunloadFlush: ((async?: boolean) => void);
    setAuthenticatedUserContext(authenticatedUserId: string, accountId?: string, storeInCookie?: boolean): void;
    startTrackEvent(name: string): void;
    startTrackPage(name?: string): void;
    stopTrackEvent(name: string, properties?: {
        [key: string]: string;
    }, measurements?: {
        [key: string]: number;
    }): void;
    stopTrackPage(name?: string, url?: string, properties?: {
        [key: string]: string;
    }, measurements?: {
        [key: string]: number;
    }): void;
    trackDependencyData(dependency: IDependencyTelemetry): void;
    trackEvent(event: IEventTelemetry, customProperties?: {
        [key: string]: any;
    }): void;
    trackException(exception: IExceptionTelemetry, customProperties?: {
        [key: string]: any;
    }): void;
    trackMetric(metric: IMetricTelemetry, customProperties?: {
        [key: string]: any;
    }): void;
    trackPageView(pageView: IPageViewTelemetry, customProperties?: {
        [key: string]: any;
    }): void;
    trackPageViewPerformance(pageViewPerformance: IPageViewPerformanceTelemetry, customProperties?: {
        [key: string]: any;
    }): void;
    trackTrace(trace: ITraceTelemetry, customProperties?: {
        [key: string]: any;
    }): void;
    unload(isAsync?: boolean, unloadComplete?: ((unloadState: ITelemetryUnloadState) => void), cbTimeout?: number): void | IPromise<ITelemetryUnloadState>;
    updateCfg<T>(newConfig: T, mergeExisting?: boolean): void;
}

Hierarchy

  • IAppInsights
  • IDependenciesPlugin
  • IPropertiesPlugin
    • IApplicationInsights

Implemented by

Properties

appInsights: AnalyticsPlugin
context: ITelemetryContext
flush: ((async?: boolean, callBack?: (() => void)) => void | IPromise<void>)

Attempt to flush data immediately; If executing asynchronously (the default) and -you DO NOT pass a callback function then a IPromise -will be returned which will resolve once the flush is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

-

Type declaration

    • (async?, callBack?): void | IPromise<void>
    • Parameters

      • Optionalasync: boolean

        send data asynchronously when true

        -
      • OptionalcallBack: (() => void)

        if specified, notify caller when send is complete, the channel should return true to indicate to the caller that it will be called. -If the caller doesn't return true the caller should assume that it may never be called.

        -
          • (): void
          • Returns void

      Returns void | IPromise<void>

        -
      • If a callback is provided true to indicate that callback will be called after the flush is complete otherwise the caller -should assume that any provided callback will never be called, Nothing or if occurring asynchronously a -IPromise which will be resolved once the unload is complete, -the IPromise will only be returned when no callback is provided -and async is true.
      • -
      -
getSender: (() => Sender)
onunloadFlush: ((async?: boolean) => void)

Methods

  • Parameters

    • exception: IAutoExceptionTelemetry

    Returns void

  • Add an ajax listener which is called just prior to the request being sent and before the correlation headers are added, to allow you -to access the headers and modify the values used to generate the distributed tracing correlation headers. (added in v2.8.4)

    -

    Parameters

    • dependencyListener: DependencyListenerFunction

      The Telemetry Initializer function

      -

    Returns IDependencyListenerHandler

      -
    • A IDependencyListenerHandler to enable the initializer to be removed
    • -
    -
  • Add a new plugin to the installation

    -

    Type Parameters

    • T extends IPlugin = ITelemetryPlugin

    Parameters

    • plugin: T

      The new plugin to add

      -
    • replaceExisting: boolean

      should any existing plugin be replaced

      -
    • doAsync: boolean

      Should the add be performed asynchronously

      -
    • OptionaladdCb: ((added?: boolean) => void)
        • (added?): void
        • Parameters

          • Optionaladded: boolean

          Returns void

    Returns void

  • Parameters

    • telemetryInitializer: ((item: ITelemetryItem) => boolean | void)
        • (item): boolean | void
        • Parameters

          • item: ITelemetryItem

          Returns boolean | void

    Returns void

  • Add a handler that will be called when the SDK is being unloaded

    -

    Parameters

    • handler: UnloadHandler

      the handler

      -

    Returns void

  • Returns the unique event namespace that should be used when registering events

    -

    Returns string

  • Get the current cookie manager for this instance

    -

    Returns ICookieMgr

  • Find and return the (first) plugin with the specified identifier if present

    -

    Type Parameters

    • T extends IPlugin = IPlugin

    Parameters

    • pluginIdentifier: string

    Returns ILoadedPlugin<T>

  • Parameters

    • authenticatedUserId: string
    • OptionalaccountId: string
    • OptionalstoreInCookie: boolean

    Returns void

  • Parameters

    • name: string

    Returns void

  • Parameters

    • Optionalname: string

    Returns void

  • Parameters

    • name: string
    • Optionalproperties: {
          [key: string]: string;
      }
      • [key: string]: string
    • Optionalmeasurements: {
          [key: string]: number;
      }
      • [key: string]: number

    Returns void

  • Parameters

    • Optionalname: string
    • Optionalurl: string
    • Optionalproperties: {
          [key: string]: string;
      }
      • [key: string]: string
    • Optionalmeasurements: {
          [key: string]: number;
      }
      • [key: string]: number

    Returns void

  • Logs dependency call

    -

    Parameters

    • dependency: IDependencyTelemetry

    Returns void

  • Parameters

    • event: IEventTelemetry
    • OptionalcustomProperties: {
          [key: string]: any;
      }
      • [key: string]: any

    Returns void

  • Parameters

    • exception: IExceptionTelemetry
    • OptionalcustomProperties: {
          [key: string]: any;
      }
      • [key: string]: any

    Returns void

  • Parameters

    • metric: IMetricTelemetry
    • OptionalcustomProperties: {
          [key: string]: any;
      }
      • [key: string]: any

    Returns void

  • Parameters

    • pageView: IPageViewTelemetry
    • OptionalcustomProperties: {
          [key: string]: any;
      }
      • [key: string]: any

    Returns void

  • Parameters

    • pageViewPerformance: IPageViewPerformanceTelemetry
    • OptionalcustomProperties: {
          [key: string]: any;
      }
      • [key: string]: any

    Returns void

  • Parameters

    • trace: ITraceTelemetry
    • OptionalcustomProperties: {
          [key: string]: any;
      }
      • [key: string]: any

    Returns void

  • Unload and Tear down the SDK and any initialized plugins, after calling this the SDK will be considered -to be un-initialized and non-operational, re-initializing the SDK should only be attempted if the previous -unload call return true stating that all plugins reported that they also unloaded, the recommended -approach is to create a new instance and initialize that instance. -This is due to possible unexpected side effects caused by plugins not supporting unload / teardown, unable -to successfully remove any global references or they may just be completing the unload process asynchronously. -If you pass isAsync as true (also the default) and DO NOT pass a callback function then an IPromise -will be returned which will resolve once the unload is complete. The actual implementation of the IPromise -will be a native Promise (if supported) or the default as supplied by ts-async library

    -

    Parameters

    • OptionalisAsync: boolean

      Can the unload be performed asynchronously (default)

      -
    • OptionalunloadComplete: ((unloadState: ITelemetryUnloadState) => void)

      An optional callback that will be called once the unload has completed

      -
        • (unloadState): void
        • Parameters

          • unloadState: ITelemetryUnloadState

          Returns void

    • OptionalcbTimeout: number

      An optional timeout to wait for any flush operations to complete before proceeding with the -unload. Defaults to 5 seconds.

      -

    Returns void | IPromise<ITelemetryUnloadState>

    Nothing or if occurring asynchronously a IPromise -which will be resolved once the unload is complete, the IPromise -will only be returned when no callback is provided and isAsync is true

    -
  • Update the configuration used and broadcast the changes to all loaded plugins, this does NOT support updating, adding or removing -any the plugins. It will notify (if supported) that the configuration has changed but it will not remove or add any new plugins

    -

    Type Parameters

    • T extends IConfiguration = IConfiguration

    Parameters

    • newConfig: T

      The new configuration is apply

      -
    • OptionalmergeExisting: boolean

      Should the new configuration merge with the existing or just replace it. Default is to merge.

      -

    Returns void

diff --git a/docs/webSdk/applicationinsights-web/interfaces/Snippet.html b/docs/webSdk/applicationinsights-web/interfaces/Snippet.html deleted file mode 100644 index a460134f8..000000000 --- a/docs/webSdk/applicationinsights-web/interfaces/Snippet.html +++ /dev/null @@ -1,6 +0,0 @@ -Snippet | @microsoft/applicationinsights-web - v3.3.1

Snippet

-
interface Snippet {
    config: IConfiguration & IConfig;
    queue?: (() => void)[];
    sv?: string;
    version?: number;
}

Properties

Properties

config: IConfiguration & IConfig
queue?: (() => void)[]
sv?: string
version?: number
diff --git a/docs/webSdk/applicationinsights-web/variables/AnalyticsPluginIdentifier.html b/docs/webSdk/applicationinsights-web/variables/AnalyticsPluginIdentifier.html deleted file mode 100644 index 87572e12c..000000000 --- a/docs/webSdk/applicationinsights-web/variables/AnalyticsPluginIdentifier.html +++ /dev/null @@ -1 +0,0 @@ -AnalyticsPluginIdentifier | @microsoft/applicationinsights-web - v3.3.1
AnalyticsPluginIdentifier: "ApplicationInsightsAnalytics" = "ApplicationInsightsAnalytics"
diff --git a/docs/webSdk/applicationinsights-web/variables/BreezeChannelIdentifier.html b/docs/webSdk/applicationinsights-web/variables/BreezeChannelIdentifier.html deleted file mode 100644 index aa1b7fe19..000000000 --- a/docs/webSdk/applicationinsights-web/variables/BreezeChannelIdentifier.html +++ /dev/null @@ -1 +0,0 @@ -BreezeChannelIdentifier | @microsoft/applicationinsights-web - v3.3.1
BreezeChannelIdentifier: "AppInsightsChannelPlugin" = "AppInsightsChannelPlugin"
diff --git a/docs/webSdk/applicationinsights-web/variables/DEFAULT_BREEZE_ENDPOINT.html b/docs/webSdk/applicationinsights-web/variables/DEFAULT_BREEZE_ENDPOINT.html deleted file mode 100644 index 4ca7e940c..000000000 --- a/docs/webSdk/applicationinsights-web/variables/DEFAULT_BREEZE_ENDPOINT.html +++ /dev/null @@ -1 +0,0 @@ -DEFAULT_BREEZE_ENDPOINT | @microsoft/applicationinsights-web - v3.3.1
DEFAULT_BREEZE_ENDPOINT: "https://dc.services.visualstudio.com" = "https://dc.services.visualstudio.com"
diff --git a/docs/webSdk/applicationinsights-web/variables/DistributedTracingModes-1.html b/docs/webSdk/applicationinsights-web/variables/DistributedTracingModes-1.html deleted file mode 100644 index 03d84924c..000000000 --- a/docs/webSdk/applicationinsights-web/variables/DistributedTracingModes-1.html +++ /dev/null @@ -1 +0,0 @@ -DistributedTracingModes | @microsoft/applicationinsights-web - v3.3.1
DistributedTracingModes: EnumValue<typeof eDistributedTracingModes>
diff --git a/docs/webSdk/applicationinsights-web/variables/LoggingSeverity-1.html b/docs/webSdk/applicationinsights-web/variables/LoggingSeverity-1.html deleted file mode 100644 index 397a0a6ba..000000000 --- a/docs/webSdk/applicationinsights-web/variables/LoggingSeverity-1.html +++ /dev/null @@ -1 +0,0 @@ -LoggingSeverity | @microsoft/applicationinsights-web - v3.3.1
LoggingSeverity: EnumValue<typeof eLoggingSeverity>
diff --git a/docs/webSdk/applicationinsights-web/variables/PropertiesPluginIdentifier.html b/docs/webSdk/applicationinsights-web/variables/PropertiesPluginIdentifier.html deleted file mode 100644 index 34d70959b..000000000 --- a/docs/webSdk/applicationinsights-web/variables/PropertiesPluginIdentifier.html +++ /dev/null @@ -1 +0,0 @@ -PropertiesPluginIdentifier | @microsoft/applicationinsights-web - v3.3.1

Variable PropertiesPluginIdentifierConst

PropertiesPluginIdentifier: "AppInsightsPropertiesPlugin" = "AppInsightsPropertiesPlugin"
diff --git a/docs/webSdk/applicationinsights-web/variables/RequestHeaders.html b/docs/webSdk/applicationinsights-web/variables/RequestHeaders.html deleted file mode 100644 index 8e5e6519b..000000000 --- a/docs/webSdk/applicationinsights-web/variables/RequestHeaders.html +++ /dev/null @@ -1 +0,0 @@ -RequestHeaders | @microsoft/applicationinsights-web - v3.3.1
RequestHeaders: IRequestHeaders & {
    0: "Request-Context";
    1: "appId";
    2: "appId=cid-v1:";
    3: "Request-Id";
    4: "traceparent";
    5: "tracestate";
    6: "Sdk-Context";
    7: "appId";
    8: "request-context";
    requestContextAppIdFormat: "appId=cid-v1:";
    requestContextHeader: "Request-Context";
    requestContextHeaderLowerCase: "request-context";
    requestContextTargetKey: "appId";
    requestIdHeader: "Request-Id";
    sdkContextHeader: "Sdk-Context";
    sdkContextHeaderAppIdRequest: "appId";
    traceParentHeader: "traceparent";
    traceStateHeader: "tracestate";
}
diff --git a/docs/webSdk/applicationinsights-web/variables/SeverityLevel-1.html b/docs/webSdk/applicationinsights-web/variables/SeverityLevel-1.html deleted file mode 100644 index 332b2cfa6..000000000 --- a/docs/webSdk/applicationinsights-web/variables/SeverityLevel-1.html +++ /dev/null @@ -1,2 +0,0 @@ -SeverityLevel | @microsoft/applicationinsights-web - v3.3.1
SeverityLevel: EnumValue<typeof eSeverityLevel>

Defines the level of severity for the event.

-